0%

BBK故障码处理

检测线处理故障码,包括只判断指定故障码和忽略指定故障码

CanCmdOpraLib.CanCmd

HandleDTC

该函数参数为忽略的故障码,可以为{0xD1 55 84};{0xD1 55 85}的格式,也可以为U1155-84;U1155-85的格式
不设置参数则将所有读出的DTC添加到useDTClist

CheckDTC

该函数参数为判断的故障码,判断该故障码是否存在于useDTClist
存在返回False,不存在返回True

示例

Recv:{0x59 02 AB D1 55 84 2B D1 55 85 2B}
HandleDTC({0xD1 55 84})
useDTClist为U1155-85 D1 55 85
CheckDTC({0xD1 55 84})返回true
CheckDTC({0xD1 55 85})返回false