OBD通过can总线和车辆连接,并且完成相关协议的解码,普通用户不用关心OBD芯片(如ELM327)如何解码,只要知道相关的AT/ST/OBD指令来操控OBD芯片工作并返回我们需要的数值就可以了。
OBD的数据可以用单条OBD请求指令写入,如果没有连接车辆OBD将返回:(mode) (param)searching.... unable to connect.
如果要让OBD以数据流的形式出来可以用一个AT指令 AT MA,就可以拿到关于车辆的所有数据信息数据流,再根据相关的协议解码就行了。