First I want to ask, has anyone has done a project with arduino (or compatible chip mega32u4 etc) and 8192 baud ALDL?
There are plenty of schematics for interfacing a com port to the ALDL port:
- and many more...
However, I found this project interesting and it is sort of on the track I want to go: http://lukeskaff.com/?page_id=305 If you scroll down to "3.2 Circuit Design:" It shows 3 transistors (plus resistors) to control the sending/receiving on the bi-directional ALDL line. They also have some code.
Unfortunately, with the ALDL stream each ECU/ECM and prom have a slightly different data stream. I can work around that.
My Goal: I want to log this data to SD Card (not a problem), Display important information on a LCD (not a problem), and decode the data. The decode the data is where I am having issues.
So has anyone done something similar to this? (maybe different hardware for the interfacing circuitry) IF so, How can I detect the start of a sync frame? 9 1s followed by a 0.
I intend to keep all circuits and code open source as this evolves.
Thank you, J.C. Woltz