Здесь показаны различия между двумя версиями данной страницы.
android_as_gps [19/10/2017 13:55] vdemidov [Как использовать телефон с OS Android в качестве GPS] |
android_as_gps [30/01/2025 10:33] (текущий) 79.127.211.218 старая ревизия восстановлена (26/01/2024 03:21) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | [[главная|Главная страница]] | ||
- | |||
====== Как использовать телефон с OS Android в качестве GPS ====== | ====== Как использовать телефон с OS Android в качестве GPS ====== | ||
- | Сейчас очень у многих есть смартфоны с OS Android. Такой телефон обычно имеет GPS модуль и вполне может использоваться для навигации, и у него есть преимущества: | ||
- | - Достаточно дешёвое решение. | ||
- | - Компактный, можно расположить в держателе на лобовом стекле автомобиля. | ||
- | - Обычно подключен к мобильному интернету и может загружать карты, прокладывать маршруты, искать данные. | ||
- | Но есть несколько проблем: | + | Мобильные устройства с установленным специальным приложением могут передавать [[https://ru.wikipedia.org/wiki/NMEA_0183|NMEA 0183]] фид с [[https://ru.wikipedia.org/wiki/GNSS|GNSS]]-приёмника, а SAS.Planet может получать его из COM-порта. Данные передаются по Bluetooth, Wi-Fi, USB. |
- | - САС.Планета не работает под OS Android. | + | |
- | - Ресурсы ноутбука обычно заметно больше, чем ресурсы телефона (больше экран, больше клавиш для управления, больший диск вмещает гораздо больший объем карт). | + | |
- | Если у вас есть и телефон под OS Android, и ноутбук с OS Windows, то можно избавиться от недостатков, сохранив преимущества. | + | ===== Symbian + ExtGPS ===== |
- | Телефон может продолжать использоваться водителем для ориентирования на дороге, а данные с GPS модуля будут передаваться на ноутбук для отображения в САС.Планете с использованием всех её возможностей и мобильного интернета, получаемого с телефона. | + | - Установить [[https://4pda.to/forum/index.php?showtopic=456430|Symarctic ExtGPS]] (J2ME, freeware) |
+ | - Инициализировать GPS | ||
+ | - Включить Bluetooth | ||
+ | - Запустить программу | ||
+ | - В ОС Windows: | ||
+ | - Показать устройства Bluetooth | ||
+ | - Свойства устройства | ||
+ | - Службы > Включить "Последовательный порт (SSP) Symarc... COM5". COM порт может быть другим. | ||
+ | - В SAS.Planet достаточно указать COM порт. При определении позиции GPS на дисплее телефона отображается "Fix NMEA-0183" и зелёные круги. Пример данных NMEA 0183: | ||
- | Опишу, как пользуюсь я сам. Некоторые детали реализации могут отличаться в конкретном случае, но важна идея. | + | $GPRMC,202956.000,A,5510.91627,N,03012.89199,E,0.8,354.8,030115,7.5,W,A*11 |
+ | $GPVTG,354.8,T,2.3,M,0.8,N,1.5,K,A*24 | ||
+ | $GPGGA,202957.000,5510.91591,N,03012.89568,E,1,05,2.3,177.4,M,22.6,M,,*5E | ||
+ | $GPGLL,5510.91591,N,03012.89568,E,202957.000,A,A*5C | ||
+ | $GPGSA,A,3,28,17,13,15,26,,,,,,,,4.1,2.3,3.5*3E | ||
+ | |||
+ | |||
+ | ===== Android ===== | ||
+ | |||
+ | https://habr.com/ru/articles/121190/ | ||
+ | |||
+ | Приложения: | ||
+ | - [[https://play.google.com/store/apps/details?id=com.Saenko.GpsOverBt|GpsOverBt]], [[https://4pda.to/forum/index.php?showtopic=251294|4PDA]] | ||
+ | - [[https://play.google.com/store/apps/details?id=com.michaelchourdakis.windows7gpssharing&hl=ru|GPS Sharing for Windows Sensor]] | ||
+ | - [[https://play.google.com/store/apps/details?id=com.jillybunch.shareGPS&hl=en&gl=US|ShareGPS]] | ||
+ | - Bluetooth GPS Output [[https://4pda.to/forum/index.php?showtopic=360559|4PDA]] | ||
- В телефоне включена Wi-Fi точка доступа (желательно с раздачей мобильного интернета, но это не обязательно) | - В телефоне включена Wi-Fi точка доступа (желательно с раздачей мобильного интернета, но это не обязательно) | ||
- | - На телефоне установлена программа [[https://play.google.com/store/apps/details?id=com.michaelchourdakis.windows7gpssharing&hl=ru|GPS Sharing for Windows Sensor]], можно и другую, главное, чтобы она поддерживала возможность передачи данных с GPS по сети. | + | - На телефоне установлена программа [[https://play.google.com/store/apps/details?id=com.michaelchourdakis.windows7gpssharing&hl=ru|GPS Sharing for Windows Sensor]] |
- | - Запускаем GPS Sharing и задаём порт для подключения, по-умолчанию 7777. | + | - Запускаем GPS Sharing и задаём порт для подключения, по-умолчанию 7777 |
- | - Ноутбук должен подключаться по Wi-Fi к телефону. | + | - Ноутбук должен подключаться по Wi-Fi к телефону |
- | - На ноутбук устанавливаем программу GpsGate (я пользуюсь уже очень старой версией 2.5, она не бесплатна, но, думаю, можно найти бесплатные аналоги). | + | - На ноутбук устанавливаем программу GpsGate (я пользуюсь уже очень старой версией 2.5, она не бесплатна) |
- В настройках GpsGate в разделе Output выбираем Virtual COM Port, нажимаем Add и выбираем необходимый номер COM порта. Именно его мы будем указывать в настройках САС.Планеты. | - В настройках GpsGate в разделе Output выбираем Virtual COM Port, нажимаем Add и выбираем необходимый номер COM порта. Именно его мы будем указывать в настройках САС.Планеты. | ||
- В настройках GpsGate в разделе Input выбираем TCP/IP Client, а в параметрах указываем IP адрес телефона (можно посмотреть в свойствах сетевого подключения, **Основной шлюз**) и номер порта, который настроили в NMEA Server на телефоне. В моём примере это 7777. | - В настройках GpsGate в разделе Input выбираем TCP/IP Client, а в параметрах указываем IP адрес телефона (можно посмотреть в свойствах сетевого подключения, **Основной шлюз**) и номер порта, который настроили в NMEA Server на телефоне. В моём примере это 7777. | ||
Строка 27: | Строка 42: | ||
- Можно запускать САС.Планету, указывать в настройках выбранный ранее COM порт и нажимать "Подключить GPS". | - Можно запускать САС.Планету, указывать в настройках выбранный ранее COM порт и нажимать "Подключить GPS". | ||
- | |||
- | Итого, мы получаем ноутбук, на котором можно рассмотреть маршрут со всеми подробностями на куче скачанных заранее карт, видеть объекты, отмеченные на Викимапии, смотреть при помощи мобильного интернета и одновременно видеть своё положение. Проводов минимум. Только зарядки для телефона и ноутбука. |