barracuda-fsh / pyobd

An OBD-II compliant car diagnostic tool
GNU General Public License v2.0
838 stars 44 forks source link

Testing of DTC needed #20

Open barracuda-fsh opened 4 months ago

barracuda-fsh commented 4 months ago

DTC has been showing some errors, which should be hopefully fixed now. But I still need people to test it on their cars and comparing it with other programs, to be sure it works properly now. So I can be sure it is fixed. Please contribute to this if you can. I think under CAN protocol it is fixed, but other protocols need to be tested. Under obdsim app it works good now, but the app only uses CAN protocol.

Please contribute.

barracuda-fsh commented 4 months ago

Under CAN protocol I think it works now, under legacy protocol it shows only one dtc, even if there are many. If someone can fix this, I would be grateful.

The DTC's are accurate, it doesn't show wrong DTC.

Naveen-S06 commented 3 months ago

DTC has been showing some errors, which should be hopefully fixed now. But I still need people to test it on their cars and comparing it with other programs, to be sure it works properly now. So I can be sure it is fixed. Please contribute to this if you can. I think under CAN protocol it is fixed, but other protocols need to be tested. Under obdsim app it works good now, but the app only uses CAN protocol.

Please contribute.

Can you give me the updated git repo link So I can try it out? I don't think the main branch has the updated code. Please let me know if I'm wrong

barracuda-fsh commented 3 months ago

Main branch has the updated code. As of right now main is more current in everything.

Naveen-S06 commented 3 months ago

pyobd works only on ELM327? or we can use other bluetooth scan tools?

barracuda-fsh commented 3 months ago

I don't know about other scan tools. Probably just elm327.

greendoescode commented 1 month ago

Hey, what do ya need from me to help?

barracuda-fsh commented 1 month ago

Hey, what do ya need from me to help?

I need help from someone that has an older car and will trigger many DTC errors on it and then correct pyobd so that it can show multple DTC errors. I need a developer with an older car. Pyobd can't show multiple DTC errors on older cars. Are you a developer?

greendoescode commented 1 month ago

Hey, what do ya need from me to help?

I need help from someone that has an older car and will trigger many DTC errors on it and then correct pyobd so that it can show multple DTC errors. I need a developer with an older car. Pyobd can't show multiple DTC errors on older cars. Are you a developer?

I have some knowledge with development. I have two cars I can try with, 2005 and 2009 respectfully. I can definitely have try, any specific DTC errors which are easy to produce?

barracuda-fsh commented 1 month ago

Maybe engine intake air temperature meter, purge valve, o2 sensor.

greendoescode commented 1 month ago

For sure, would the 2009 work? I'm not quite sure how my 2005 is doing :sweat_smile:

barracuda-fsh commented 1 month ago

I think 2009 is too new, but I don't know. You will see under pyobd if it connects to can or any other protocol. If it's can, then it's too new, I think.

greendoescode commented 1 week ago

Was able to get a DTC code for Idle Revs too high, but thats the only one so far

greendoescode commented 1 week ago

2000 vw polo

barracuda-fsh commented 1 week ago

yes, it only shows 1 dtc. it needs to be fixed.