无法从OBD-2设备获取VIN编号响应 [英] Unable to Get VIN Number response from OBD-2 Device
问题描述
我需要使用plxKiwi-2 wifi obd2设备从汽车控制器获取VIN号码。我得到其他信息,如汽车转速,速度,油门位置等。格式正确。
但是当我申请VIN号时,它给出了我的响应。
I need to fetch VIN number from car's controller using plxKiwi-2 wifi obd2 device. I am getting other information like car rpm,speed,throttle position,etc. in correct format. But when I request for VIN Number it gives me below response.
014 0:49 02 01 FF FF FF 1:FF FF FF FF FF FF FF 2:FF FF FF FF FF FF
这是无效的。在现代的EON汽车中,我得到了适当的VIN号响应,但是几乎所有其他车,我得到了上面提到的回应。那么是否有任何特定的AT命令来获得正确的VIN响应?请帮忙。
which is invalid.In Hyundai's EON car, I got proper response for VIN Number,but in almost all other cars, I got above mentioned response. So is there any specific 'AT' command to get the proper VIN response ?? Please help.
推荐答案
经过大量的搜索,我得出的结论是,没有必要让所有车都响应它VIN号码。
After lot of searching, I came to the conclusion that it is not necessary that all the cars will respond its VIN Number.
取决于制造商是否要披露机箱编号。因此我处于正确的方向,并且能够从许多汽车中读取VIN编号,但不能从所有汽车中读取。
It depends on the manufacturer whether he wants to disclose the Chassis number or not. So I was in the proper direction and was able to read VIN Number from many of the cars but not from all.
因此,
- 无数据
新车(协议号> 5,即CAN协议) )
For New Cars (Protocol Number > 5 , i.e. CAN Protocol)
- 014 0:49 02 01 FF FF FF 1:FF FF FF FF FF FF FF 2:FF FF FF FF FF FF FF
- 014 0:49 02 01 xx xx xx 1:xx xx xx xx xx xx xx 2:xx xx xx xx xx xx xx
对于旧车(协议编号< = 5,即支持NON-CAN协议的汽车)
And for Old Cars (Protocol Number <= 5 , i.e. NON-CAN Protocol supported cars)
- 49 02 xx xx xx xx xx 49 02 xx xx xx xx xx 49 02 xx xx xx xx xx 49 02 xx xx xx xx xx 49 02 xx xx xx xx xx
响应是一些有效的回复......
如果我们从ECU获得VIN响应,请反复核对VIN号码的长度恰好是17个字母数字字符。
responses are some of the valid responses ... And if we get VIN response from ECU, please cross-check that VIN number's length is exactly 17- alphanumeric characters.
这篇关于无法从OBD-2设备获取VIN编号响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!