带有外部 GPS 的自定义定位服务通过 android things 连接到 Raspberry Pi
Posted
技术标签:
【中文标题】带有外部 GPS 的自定义定位服务通过 android things 连接到 Raspberry Pi【英文标题】:Custom Location Services with external GPS connected to Raspberry Pi with android things 【发布时间】:2020-10-30 10:49:05 【问题描述】:您好,我想通过 I2C 或串行将外部 GPS 单元连接到运行 android things 的树莓派 3,让这个 GPS 单元提供位置数据。
到目前为止,使用 Rasbarian 操作系统,我有一个带有自定义库的工作 python 脚本。该脚本输出原始 NMEA 数据。
我想知道我需要如何运行此脚本才能让 Android 定位服务将此数据用于定位服务?我是否需要使用位置服务 API 创建应用程序?或者,由于这是本地安装的设备,我需要编写固件或某种类型的设备吗?我只是想知道是否有人可以指出我需要编写哪种软件(应用程序或驱动程序或固件)的正确方向,以便让这些 NMEA 数据可用于定位服务。
【问题讨论】:
【参考方案1】:通过串口连接的GPS驱动程序示例您可以在Android Things user-space GPS driver找到,如何使用它可以在UART GPS sample for Android Things找到。另请查看Official Documentation 和this 等示例。
【讨论】:
以上是关于带有外部 GPS 的自定义定位服务通过 android things 连接到 Raspberry Pi的主要内容,如果未能解决你的问题,请参考以下文章
在 ViewController 中使用带有外部 DataSource 和 UITableView 的自定义 UITableViewCell