您的 obd 初始化和 obd 协议选择似乎失败了。您应该按照以下步骤操作:
AT D
AT Z
AT E0
AT L0
AT S0
AT H0
AT SP 0
当协议选择命令响应没有任何错误如下所示时,您的连接正常,您可以请求新命令,如“0100”命令。
错误:
- 无法连接
- 总线初始化...错误
- ?
- 没有数据
- 已停止
- 错误
命令说明:
AT D -> 全部设置为默认值
AT Z -> 重置 Obd
AT E0 -> 回声关闭
AT L0 -> 换行关闭
AT S0 -> 空格关闭
AT H0 -> 头球关闭
AT SP 0 -> 将协议设置为 0“自动”,搜索所有协议并将其与该 obd 的正确协议连接
对于 AT SP 命令,如果您知道车辆的 obd 接口协议,则可以选择该特定协议而不是 make Auto 并搜索所有可能的协议。您可以使用不同的输入:
协议参数:Hex[0,1,2, ... ,B,C]
自动选择协议并保存。
自动 -> 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