python-uds icon indicating copy to clipboard operation
python-uds copied to clipboard

Support for ELM327 modules

Open richClubb opened this issue 6 years ago • 2 comments

Adding support for ELM327 modules

richClubb avatar Jan 10 '19 10:01 richClubb

Investigation into ELM327 support found the following

  • It has its own ISO TP
  • Only supports a limited number of baudrates on CAN, not sure what the full extent is. 500 and 250 is common
  • Easy to transmit but hard to receive data

Command set and documentation available: https://www.elmelectronics.com/wp-content/uploads/2016/07/ELM327DS.pdf

AT MA command dumps the bus data AD BD dumps the last CAN bus command

sending arbitrary can messages: https://www.elmelectronics.com/wp-content/uploads/2017/11/AppNote07.pdf

richClubb avatar Jan 10 '19 10:01 richClubb

This is shelved for the time being, it would require strange integration into the current architecture but is not out of the question for the future

richClubb avatar Mar 05 '19 14:03 richClubb