Android Automotive如何检索obd2数据?

时间:2019-11-13 14:57:39

标签: android automotive android-automotive

我只想了解Android Automotive如何处理obd2数据。我发现了以下来源,其中BluetoothConnection似乎是其OBD2 api的一部分-这使我感到困惑,因为为什么Android Automotive在将其完全集成到汽车中时需要用于OBD2的蓝牙连接?

https://android.googlesource.com/platform/packages/services/Car/+/refs/tags/android-9.0.0_r49/obd2-lib/src/com/android/car/obd2/connections/BluetoothConnection.java?autodive=0%2F%2F

还是我误会了什么?

1 个答案:

答案 0 :(得分:1)

它可以在那里。有很多原因。 您认为Android Automotive应该完全集成到汽车中是正确的。但这并不意味着IBD(基于Android)将提供通过OBD2端口提供的功能。 因为来自所有ECU的所有信息最初都可以通过OBD2端口(通过CAN网络发送)获得,所以IVI只能获取其中的一部分...这仅适用于Infotainment系统,例如: IgnitionState,GearBox ..vv。但不是来自其他ECU的诊断数据。

无论如何,OEM仍然可以在IVI中使用它。.但是它承担了更多的风险(安全性,安全性)和精力。