Пользовательские службы определения местоположения с внешним GPS, подключенным к Raspberry Pi с android вещей - PullRequest
1 голос
/ 09 июля 2020

Здравствуйте, я хочу подключить внешнее устройство GPS через I2 C или последовательный порт к raspberry pi 3, работающему android, чтобы этот модуль GPS предоставлял данные о местоположении.

Пока что использую Rasbarian ОС У меня есть рабочий python скрипт с кастомными библиотеками. Сценарий выводит необработанные данные NMEA.

Мне интересно, как мне нужно запустить этот сценарий, чтобы Android службы определения местоположения могли использовать эти данные для служб определения местоположения? Нужно ли мне создавать приложение, используя API служб определения местоположения? Или, поскольку это локально установленное устройство, мне нужно писать прошивку или что-то еще? Мне просто интересно, может ли кто-нибудь указать мне в правильном направлении, какое программное обеспечение мне нужно написать (приложение, драйвер или прошивка), чтобы эти данные NMEA были доступны для служб определения местоположения.

1 Ответ

1 голос
/ 10 июля 2020

Пример драйвера GPS, подключенного через последовательный порт, вы можете найти в Android Вещи. Драйвер GPS для пользовательского пространства , а как его использовать вы можете найти в Пример GPS UART для Android Things . Также взгляните на Официальную документацию и примеры вроде this .

...