Some OBD2 PID not working

I am now using the 2.6.4 version.
My adapter is VGate Vlinker MC and using Bluetooth connection.

When I go to OBD Monitor and send commands “0106” “0107” and “0111”, there are the replies respectively, “7E803410680”, “7E803410780” and “7E80341111B”.

But when I open my dashboard, the values are:
Fuel trim 1 % = always -100
Long term fuel trim = always 0
Throttle Position = displays “0” although raw data say “1B” or 10.58% after conversion.

What I might missing on my custom obd xml? I thought there was no syntax error. Meanwhile all other PIDs are working well.

Share your OBD2 XML file and lets take a look.

1 Like

I have also new issues. It seems the conversion is not working. For example, on vehicle speed with command “010d”, the multiplier 1.05 doesn’t work. And if multiplier is 2.0, the result is 0.

The same with spark advance. I put “64-V/2”, but still displays negative values.

custompid_rouserns160.xml (6.9 KB)

Alright, it will take me some time to test all of these. It would be beneficial if you could also send a debug log when using your custom OBD2 XML:

How to send a debug log - General / Frequently Asked Questions - RealDash Forum