use*_*618 2 android torque obd-ii
我正在开发一个Android应用程序,它通过蓝牙从车辆的Obd适配器读取Obd数据......我在初始化适配器时遇到问题.我按顺序发送了以下Obd命令来初始化obd:
有时这个命令我会收到BUSINIT:ERROR ..然后对于每个车辆命令(AT命令除外),重复相同的错误.
我想知道Exact初始化序列?
看来你的obd初始化和obd协议选择失败了.您应该按照以下步骤操作:
AT D
AT Z
AT E0
AT L0
AT S0
AT H0
AT SP 0
当协议选择命令响应没有如下所列的任何错误时,您的连接正常,您可以请求新命令,如'0100'命令.
错误:
命令说明:
AT D - >将全部设置为默认值
AT Z - >重置Obd
在E0 - >回声
AT L0 - >换行
在S0 - >空间关闭
在H0 - > Headers off
AT SP 0 - >将协议设置为0"自动",搜索所有协议并使用适当的协议连接该协议
对于AT SP命令,如果您知道车辆的obd接口协议,则可以选择除自动以外的特定协议并搜索所有可能的协议.您可以使用不同的输入:
协议参数:十六进制[0,1,2,...,B,C]
自动选择协议并保存.AUTO - > 0
41.6 kbaud SAE_J1850_PWM - > 1
10.4 kbaud SAE_J1850_VPW - > 2
5波特初始化ISO_9141_2 - > 3
5波特初始化ISO_14230_4_KWP - > 4
快速初始化ISO_14230_4_KWP_FAST - > 5
11位ID,500 kbaud ISO_15765_4_CAN - > 6
29位ID,500 kbaud ISO_15765_4_CAN_B - > 7
11位ID,250 kbaud ISO_15765_4_CAN_C - > 8
29位ID,250 kbaud ISO_15765_4_CAN_D - > 9
29位ID,250 kbaud(用户可调)SAE_J1939_CAN - > A.
11位ID(用户可调),125 kbaud(用户可调)USER1_CAN - > B.
11位ID(用户可调),50 kbaud(用户可调)USER2_CAN - > C.
| 归档时间: | 
 | 
| 查看次数: | 8657 次 | 
| 最近记录: |