论坛元老
 
- 积分
- 10653
- 金钱
- 10653
- 注册时间
- 2017-4-14
- 在线时间
- 2780 小时
|
发表于 2018-7-18 18:37:11
|
显示全部楼层
本帖最后由 275891381 于 2018-7-18 18:42 编辑
你那个打不开,给你分享点
1:假如用elm327转串口了,会发01+pid指令就可以了,发了就会返回数据,对着国标解析就可以了
例如读取发动机转速pid=0c 你串口发 01 0c 就会返回转速 41 0c xx xx xx xx是转速
2:没有转串口,用can。用查询地址0x7DF发pid 就会收到 返回地址0x7E8带的数据,对着国标解析就可以了
can格式:
messageTx.id = 0x7DF;
messageTx.header.rtr = 0;
messageTx.header.length = 8;
messageTx.data[0]= 0x02;
messageTx.data[1]= 0x01;
messageTx.data[2]= PID;
BS ISO 15031-5 2006.pdf
(3.47 MB, 下载次数: 26)
|
|