status Of DTC: bit field name
|
Bit
|
Bit state
|
Description
|
testFailed
|
0
|
0
|
DTC is not failed at the time of the request
|
testFailedThisOperationCycle
|
1
|
0
|
DTC failed during the current operation cycle
|
pendingDTC
|
2
|
0
|
DTC was not failed on the current or previous
operation cycle
|
confirmedDTC
|
3
|
0
|
DTC is not confirmed at the time of the request
|
testNotCompletedSinceLastClear
|
4
|
0
|
DTC test was completed since the last code clear
|
testFailedSinceLastClear
|
5
|
0
|
DTC test never failed since last code clear
|
testNotCompletedThisOperationCycle
|
6
|
0
|
DTC test completed this operation cycle
|
warningIndicatorRequested
|
7
|
0
|
Server is not requesting warningIndicator to beactive
|
具体解释如下:Bit0:请求时刻测试结果为失败;Bit1:在当前点火循环至少失败过1次;Bit2:在当前或者上一个点火循环测试结果不为失败;Bit3:请求时刻DTC被确认,一般确认是在一个点火周期内发生错误1次;Bit4:自上次清除DTC之后测试结果已完成,即测试结果为PASS或者FAIL结果;Bit5:自上次清除DTC后测试结果都不是FAIL;Bit6:在当前点火周期内测试结果已完成,即为PASS或FAIL状态;Bit7:ECU没有得到点亮警示灯请求