Some time ago, I learned how to read Chrysler control modules using a PCI (J1850 VPW) bus and an ELM327 adapter. See my posts about using the ELM327 and about reading the module identifier.
DRBDBReader was a big help. It's open-source software that reads and decodes a DRB-III database. However, for my purposes, I wrote a simplified version in Scala 3.
I am now publishing this project: https://github.com/malykhcom/malykh-drb3-reader
To run it, you need to find a
database.mem file (here, for example).While I doubt the software itself will be useful, it may help to study the
database.mem file format. I tried to make code simpler and more readable.On-board diagnostics are not part of my life currently, so I don't plan to continue working in that field.
See also related notes:
Image albums:


0 comments:
Post a Comment