首页 > 解决方案 > 带有外部 GPS 的自定义位置服务通过 android things 连接到 Raspberry Pi

问题描述

您好,我想通过 I2C 或串行将外部 GPS 单元连接到运行 android 的树莓派 3,以让该 GPS 单元提供位置数据。

到目前为止,使用 Rasbarian OS 我有一个带有自定义库的工作 python 脚本。该脚本输出原始 NMEA 数据。

我想知道我需要如何运行此脚本才能让 Android 定位服务将此数据用于定位服务?我是否需要使用位置服务 API 创建应用程序?或者因为这是一个本地安装的设备,我需要编写固件或某种类型的设备吗?我只是想知道是否有人可以指出我需要编写哪种软件(应用程序或驱动程序或固件)的正确方向,以便让这些 NMEA 数据可用于定位服务。

标签: androidraspberry-pigpsandroid-gpsandroid-things

解决方案


通过串口连接的 GPS 驱动程序示例,您可以在Android Things 用户空间 GPS 驱动程序中找到,以及如何使用它,您可以在Android Things 的 UART GPS 示例中找到。另请查看官方文档和类似示例。


推荐阅读