Engine fuel rate - is the emulator formula wrong?
Posted: Wed Oct 19, 2016 8:45 pm
Hi all,
Is there an issue with PID 015E standing for Engine fuel rate in L/h?
My observations :
atset 015e=130 ==> atget 015e gives 00 ff = 255
atset 015e=100 ==> atget 015e gives 00 e1 = 225
atset 015e=75 ==> atget 015e gives 00 c8 = 200
atset 015e = 50 => atget 015e gives 00 AF = 175
atset 015e = 25 => atget 015e gives 00 96 = 150
atset 015e = 0 => atget 015e gives 00 7D = 125
Seems like the formula to translate from GUI (or ATSET command) to the emulator is wrong.
Based on https://en.wikipedia.org/wiki/OBD-II_PIDs shouldn't the set operation work as follows :
value * 20 instead of 125+value
then the atget would give A (most significant byte) and B (lowest significant byte) on which the wikipedia formula would be applied.
Thanks,
Johnny
Is there an issue with PID 015E standing for Engine fuel rate in L/h?
My observations :
atset 015e=130 ==> atget 015e gives 00 ff = 255
atset 015e=100 ==> atget 015e gives 00 e1 = 225
atset 015e=75 ==> atget 015e gives 00 c8 = 200
atset 015e = 50 => atget 015e gives 00 AF = 175
atset 015e = 25 => atget 015e gives 00 96 = 150
atset 015e = 0 => atget 015e gives 00 7D = 125
Seems like the formula to translate from GUI (or ATSET command) to the emulator is wrong.
Based on https://en.wikipedia.org/wiki/OBD-II_PIDs shouldn't the set operation work as follows :
value * 20 instead of 125+value
then the atget would give A (most significant byte) and B (lowest significant byte) on which the wikipedia formula would be applied.
Thanks,
Johnny