该函数运行使用外部测试塞头的硬件测试。此测试检查 CAN 驱动器、KL 线路驱动器以及开关的工作情况。
long HwTest(unsigned long DeviceID)
| 定义 | 说明 |
|---|---|
| STATUS_NOERROR | 函数执行成功 |
| ERR_DEVICE_NOT_CONNECTED | 与适配器无连接。可能原因:适配器已关闭、无网络,或 IP 地址设置不正确。 |
| ERR_INVALID_DEVICE_ID | 指定了不存在的适配器标识符 DeviceID |
#include "j2534_lib.hpp"
unsigned long DeviceID;
unsigned long Ret;
Ret = HwTest(DeviceID);
if (Ret != STATUS_NOERROR)
{ // 错误处理
}