我正在使用ELM327,希望能够设置要发送的CAN消息的标头和数据部分。我发现有一种代码可用于设置消息的标头。
SH xxyyzz
但是我在寻找如何设置数据部分和控制消息发送的方法方面遇到了困难。当我发送一个带有额外字符的ASCII请求以获取PID时,这两者是否都会发生?这会使用由SH命令设置的标题吗?有更好的方法吗?
数据表:http://elmelectronics.com/DSheets/ELM327DS.pdf
我正在使用ELM327,希望能够设置要发送的CAN消息的标头和数据部分。我发现有一种代码可用于设置消息的标头。
SH xxyyzz
https://en.wikipedia.org/wiki/OBD-II_PIDs
如果您正在使用ELM327芯片组,您需要先调用ATSH或AT SH来设置标头。然后分别发送消息(数据字节)。
https://www.sparkfun.com/datasheets/Widgets/ELM327_AT_Commands.pdf