11-16-2021, 09:55 AM
(08-20-2021, 12:36 PM)Ladermeister Wrote: EDIT:
It seems I have found a solution:
https://github.com/Ircama/ELM327-emulator
This is a very sophisticated piece of software, someone clearly did invest moths of work here.
For instance: you can not only emulate and manually apply values to a virtual OBD device, but you can also use a pass-through-mode where you use values from an actual OBD device (USB or Bluetooth) and add custom PIDs on top so that the actual output data stream provides the values from real OBD device (e.g. ELM327) as well as the "faked" values that could come from other sensors.
It is even possible to test by creating one virtual old device and passing that one through another one, so you do not even need to test your "data overlay" with a physical odd device available - which is great for ranch testing on the desktop.
Afterwards we only need to replace the emulated one with the real OBD device, e.g. via BT or USB connection.
It is also possible to do live modification on the emulated values, to do a "virtual ignition-off" and so on.
Currently I am still testing, but this piece of software should allow to add additional virtualized PIDs to insert external sensor data to the already available PIDs that are on real OBD2. Of course, even easier, you can use it for cars without any OBD capability.
Let me know if any of you manage to set up something working, I will also post here as soon as I have something working.
Looks very interesting, I need to take a look also in my car
Car modification enthusiast, riding on Audi A3 8P 2012
https://www.a3-club.net/forum/showthread...ortback-8P
IT guy with truck driving license
https://www.a3-club.net/forum/showthread...ortback-8P
IT guy with truck driving license