SalihTuncer / obd_diagnosis

OBD2 Diagnosis tool
MIT License
4 stars 0 forks source link

Support for electric cars and their protocol is welcomed? #7

Open ieffuie4 opened 3 months ago

ieffuie4 commented 3 months ago

There is a android opensource app for OBD2 diagnosis where the developer ties to not spend that much time into implementing so much different protocols. https://github.com/fr3ts0n/AndrOBD/issues/231 Are you interested at adding support for most protocols in this software or where did you cut the line?

Why have you decided to start a new project instead of working on existing ones like https://github.com/fenugrec/freediag ? I ask this because of being curious, not as a critic point.

SalihTuncer commented 3 months ago

After some research I was not happy with the open source solutions out there in Python. That is why i started to do it on my own. I am pretty new to the topic of OBD 2 and I am missing still protocols and commands. I welcome any sources and tips of protocols and commands for specific or any car models because I find it difficult to find any. I have the feeling that most of the interesting ones are gatekeeped by software companies on purpose which want licenses for money to get them.

ieffuie4 commented 3 months ago

The developer of https://github.com/fenugrec/freediag told here some hours ago https://github.com/fenugrec/freediag/issues/101#issuecomment-2211098967 that ISO15765 is not planned any more. AndrOBD also does not seem to plan to add it. Looks like your project would be the one that is supporting it.

Maybe some useful information for your project here: This was also a project that was intended to fix the closed source parts in the cars: http://www.openecu.org/index.php?title=OpenECU:About . Sadly as you can see its sort of dying. Not even https supported. But the hardware that is used for the project is now the one and only accepted one by all new closed source tools. Its used by Mercedes tools and also by Mitsubishi tools. Its the Tactrix Openport 2.0 In Europe its been sold from a German company here: https://www.tactrix.eu/ You can also buy clones of this hardware from aliexpress but then you are not supporting the free and open movement of car software and hardware. You can also get the original adapter from a website selling all the closed source tools to modify your ECU: https://ecutools.eu/