如何读取或何时从OBD设备读取DTC(故障代码)?

时间:2018-01-09 05:46:29

标签: ios bluetooth obd-ii

我正在开发一款iOS应用程序,可以存储汽车信息。我使用OBD-2蓝牙设备与我的应用程序进行交互。

有一种情况需要存储值DTC或诊断故障代码。一些博客建议DTC的价值只能在车辆点火开启时获取,而在发动机运转时不应该这样做。

我需要知道为什么这是一个问题。阅读这些DTC值时需要注意哪些因素?

2 个答案:

答案 0 :(得分:1)

在AUTOSAR artitecture中,DTC的值存储在非易失性存储器管理器(NvM)中。

所以,我觉得如果你在引擎运行时读它就不会有问题。

答案 1 :(得分:1)

在引擎运行时读取存储的诊断故障代码不会有问题,更糟糕的情况是您要查询的模块将返回负响应代码。您需要点火,因为大多数汽车需要点火才能使模块存活。