1

我在 Raspberry Pi 上使用 OpenAuto 来播放音乐和导航。

效果很好。

但是,我还编写了一个车载 PC 应用程序,其中一个 Raspberry Pi 连接到 CAN 总线,收集数据并使用 UDP 广播通过网络电缆传递到第二个 raspberry pi,后者处理数据并将其转储到 firebase 以用于远程应用程序电话。

这依赖于汽车上的 WiFi 热点。我正在考虑将我的 C 程序作为外部库添加到 Open Auto 的可能性,以便我可以使用 OpenAuto 来管理“汽车”的注册过程。

但我现在想做的,是变得更有创意。我在想为什么我不能利用 USB 电缆将数据直接发送到手机,让手机负责处理遥测数据。

我知道在 Android Auto 中有一些方法可以传输有限数量的遥测数据。但是,除非您获得 Google 尚未正式发布的 Android Auto SDK 的不可靠副本,否则我的理解是您无法访问该遥测数据,或使用供应商渠道传输您自己的数据集。

但是我已经看到了 Android Open Accessory Protocol,并且想知道这是否可以与 Android Auto 一起使用来传输一组额外的数据?

我对向 OpenAuto 屏幕投射任何内容不感兴趣,我只想收集和处理数据。可能会为低燃料或环境温度等添加一两个通知。但我不确定这两种协议是否会很好地相互配合。

我猜 Android Auto 会优先考虑,所以我不得不考虑从 Android Auto 获取传感器消息。有没有人有什么好主意?

4

0 回答 0