0

我正在使用读取 DTC 信息(0x19)协议,子功能:0x02:按状态掩码报告 DTC

但我的问题与 0x1902 逻辑特别相关。

我尝试使用不同的状态掩码报告 DTC。例如,0x1902 0D和 0x1902 01使用 190201 请求,我只能获得失败的 DTC,但我不知道其背后的逻辑?如何使用状态掩码配置我的请求?我需要 1902 请求的主要逻辑。如果有人能帮助我理解它,我将不胜感激。谢谢。

如果我想只过滤失败的 DTC,我需要使用 190201。我尝试并仅使用活动的失败 DTC 得到响应。如果我想再过滤存储的(不是活动的 DTC)怎么办?

当请求存储的 DTC(s) 时,我们指的是旧的 DTC(s),经过测试的 DTC,因此我们不会考虑 bit6 和 bit4。那么当要求 DTC 时,最终的面具应该是什么?可以用1902AF吗?我有点困惑。如果您能回复我,我将不胜感激。

ECU诊断请求

4

0 回答 0