android – 从OBD适配器读取VIN

我正在使用这个应用程序,它要求我从OBD II适配器读取VIN并检查OBD是否连接到同一车辆.当我发送命令(09 02)来获取VIN时,我无法获得完整的VIN.

每次我发送命令我都没有收到前3个字符.我收到的唯一的东西是VIN的最后7个字符,有时我得到前7个字符.

无法弄清楚什么是错的.

任何形式的帮助或支持将不胜感激.

解决方法

是的,并非每个制造商都支持此命令($09 $02)来读取VIN.
不同的制造商使用不同的命
请提供更详细的信息,以便您收到一个好的答案:

>您要连接的车辆是什么?>什么是通信协议(KWP 2000,UDS,CAN,K-Line,J1850 ……)?>您使用什么设备与车辆通信?>您正在尝试与哪个控制单元进行通信?

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...