android - 带有外部 GPS 的自定义位置服务通过 android things 连接到 Raspberry Pi
问题描述
您好,我想通过 I2C 或串行将外部 GPS 单元连接到运行 android 的树莓派 3,以让该 GPS 单元提供位置数据。
到目前为止,使用 Rasbarian OS 我有一个带有自定义库的工作 python 脚本。该脚本输出原始 NMEA 数据。
我想知道我需要如何运行此脚本才能让 Android 定位服务将此数据用于定位服务?我是否需要使用位置服务 API 创建应用程序?或者因为这是一个本地安装的设备,我需要编写固件或某种类型的设备吗?我只是想知道是否有人可以指出我需要编写哪种软件(应用程序或驱动程序或固件)的正确方向,以便让这些 NMEA 数据可用于定位服务。
解决方案
通过串口连接的 GPS 驱动程序示例,您可以在Android Things 用户空间 GPS 驱动程序中找到,以及如何使用它,您可以在Android Things 的 UART GPS 示例中找到。另请查看官方文档和类似的示例。
推荐阅读
- vue.js - 如何在 nuxt 应用中添加 vue-awesome 图标?
- python - 'DataFrame' 对象没有属性 'withColumn'
- python - 如何使用 Anaconda 安装 openCV 包?
- ios - 我的应用无法在 iOS 设备上启动(导出的 .ipa)
- python - 基本示例 google-app-engine 项目不工作
- javascript - 如何将 javascript 数组传递给 php 脚本
- sql - SQLX 中查询结果的控制流(懒惰/渴望)
- java - 无法将 jmx 连接到在远程主机上的 docker 中运行的 java 应用程序
- html - 为什么“text-align-last”在 Safari 上不起作用并且行为怪异?
- c++ - 通过值引用传递向量在传递的原始向量中没有变化?