I'm trying to get my own app on phone to read Trouble code in car... I see that i have 3 mode to do this... first is to use the mode 01 with command 01 (but this command is generic) or the mode 03 and 07.

From documentation of the ELM Eletronics they use mode 0101 and after mode 03 for getting trouble code.

But i read that the mode 07 give trouble code too, but in my case i disconnect a cable of my car and with command 03 i receive the error P0105 but with command 07 i receive two trouble code... P0105 and P0110.

So which is the best between mode 03 and mode 07...they are different?

  • Mode 3 returns hard fault DTCs, meaning single trip codes or two trip codes that have failed twice. Mode 7 returns pending DTCs, meaning two trip codes that have failed only once. – vini_i Nov 10 '17 at 13:04
  • So it's better mode 07? because if one trouble code was appeared not mean that it can be auto-solved. Or not? – Dario Nov 10 '17 at 15:42
  • Neither is better. They are tools that do different things. Mode 3 can have codes that Mode 7 does not and vice versa. Think of it like a knife and axe. They both cut, but different things. I'm also not sure what you mean by "auto-solved"? – vini_i Nov 10 '17 at 16:15
  • if i understand what you say mode 3 show trouble code that are permanent so the trouble code that appear every time that car is take on. Mode 7 show trouble code that appear only one time (so errors that appear not always)....right? – Dario Nov 10 '17 at 16:19
  • 1
    P0105 is a hard fault. P0110 is pending and will eventually become a hard fault. Please read up on the difference between a hard fault and a pending code. – vini_i Nov 10 '17 at 20:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.