OBD2 software to read B & C trouble codes ?

BriteBlue

Senior Member
Joined
Jul 6, 2018
Messages
721
Reaction score
346
Location
Illinois
Car(s)
2018 Civic EX-L
Country flag
I have an OBD2 reader by BAFX and the Torque Pro Android software, but it only reads Powertrain trouble codes.

Is there any Android software that will read the body and chassis codes, such as a bad wheel speed sensor?

I’ve searched the forum & elsewhere but so far it appears any software just reads the P or Powertrain codes.

I also bought one of those really cheap $5 readers after I bought the BAFX reader because I was curious how they compared. The $5 unit’s circuitry is quite minimal compared to the BAFX circuit board. And IIRC it worked with Torque but not Torque Pro. IOW not all of inexpensive readers are the same, and maybe none of them can read the B or C codes.

Does anyone know if there is any Android software that can read the body and chassis codes?
Advertisement

 

bikejog

Senior Member
Joined
Jul 17, 2016
Messages
1,160
Reaction score
432
Location
ny
Car(s)
2020 Civic Si Coupe. 2000 Honda Prelude (donated to charity).
Country flag
I bought a BAFX back in 2013. It uses the ELM327 chipset. From reading the spec, it looks like it can read the following

1637817102269.png


Here's the spec: https://www.elmelectronics.com/wp-content/uploads/2016/07/ELM327DS.pdf

Here's a list of software for it: https://www.elmelectronics.com/help/obd/software/

If you know to use a terminal emulator and know binary/hex, then you can do this manually using TeraTerm. When you connect to the BAFX via bluetooth, it just shows up as a serial port on your computer or phone. Then you just open the port and follow the protocol listed in the spec.
 
OP
OP
BriteBlue

BriteBlue

Senior Member
Joined
Jul 6, 2018
Messages
721
Reaction score
346
Location
Illinois
Car(s)
2018 Civic EX-L
Country flag
@bikejog
Thanks for the information.
I looked at all the Android software listed except for the ones that were for Ford, Opel, etc.

None state that they can provide body or chassis codes. OTOH they don't state that can't provide these codes either. If any do give examples it's always about the engine, powertrain, or tuning.

I did email a couple of the companies asking if their product will show a code for a bad wheel speed sensor. I just used this to provide an example. I don't have a problem but thought it might be good to have a reader available that can read codes other than for the engine.
 

rwsmith123

Senior Member
First Name
Richard
Joined
Jan 24, 2018
Messages
356
Reaction score
295
Location
Raleigh, NC
Car(s)
2019 Honda Civic Sport Touring
Country flag
@bikejog
Thanks for the information.
I looked at all the Android software listed except for the ones that were for Ford, Opel, etc.

None state that they can provide body or chassis codes. OTOH they don't state that can't provide these codes either. If any do give examples it's always about the engine, powertrain, or tuning.

I did email a couple of the companies asking if their product will show a code for a bad wheel speed sensor. I just used this to provide an example. I don't have a problem but thought it might be good to have a reader available that can read codes other than for the engine.
If you’re handy with electronics you can get an OBDII connector an Arduino nano and MCP2515 board for about $10 bucks and read all the data on the CAN bus. A lot of codes aren’t documented but there is a github project which documents a lot of interesting ones including the speed of each wheel. So while the code for a bad speed sensor is probably there somewhere it's not openly documented but you can determine if there is one or not for yourself.

https://github.com/commaai/opendbc/blob/master/honda_civic_hatchback_ex_2017_can_generated.dbc

This was a very helpful guide to figure out the CAN bus stuff:
 
OP
OP
BriteBlue

BriteBlue

Senior Member
Joined
Jul 6, 2018
Messages
721
Reaction score
346
Location
Illinois
Car(s)
2018 Civic EX-L
Country flag
If you’re handy with electronics you can get an OBDII connector an Arduino nano and MCP2515 board for about $10 bucks and read all the data on the CAN bus. A lot of codes aren’t documented but there is a github project which documents a lot of interesting ones including the speed of each wheel. So while the code for a bad speed sensor is probably there somewhere it's not openly documented but you can determine if there is one or not for yourself.

https://github.com/commaai/opendbc/blob/master/honda_civic_hatchback_ex_2017_can_generated.dbc

This was a very helpful guide to figure out the CAN bus stuff:
Thanks -
I did a quick look & will go back & give it thorough reading. It looks interesting.
 
Advertisement

 
Advertisement
Top