Дата обновления: 23.03.2025
Статус: готово
Итак, в машинах ОД нет GPS приемника, поэтому для нормальной навигации с помощью, например, Яндекс Навигатора, необходимо приобрести и настроить дополнительное оборудование - USB GPS приемник. Подключается он в правый USB порт под центральным тоннелем.
Стартовая и самая распространенная модель - GN803G.
Приобрести можно тут. Периодически может пропадать из продажи у разных продавцов.
Она проверена сообществом, хорошо работает. Основана на чипе UBLOX8, который поддается дополнительной настройке для улучшения качества позиционирования. Данный приемник имеет разъем USB Type-A. Бывают машины разных ревизий: с USB-A и с USB-C дата портами. Поэтому на машинах с портом Type-C нужно использовать качественный OTG переходник с Type-C на Type-A
Или можно отрезать у свистка штатный коннектор и перепаять/переделать на Type-C. При этом обязательно нужно чтобы в кабеле была линия cc1, которую нужно внутри приемника через резистор 5.1кОм подключить к gnd. (информация требует проверки!).
Обратите внимание, дата порт (правый) в машине один, но если нужно подключить и gps-свисток и флешку одновременно, то для этого можно использовать качественный usb-хаб (при этом корректная работа оборудования не гарантируется). Ссылки на пару проверенных хабов - ссылка 1, ссылка 2.
Также некоторыми участниками сообщества приобретались и другие варианты GPS приемников. Массового тестирования не проводилось. По заявлениям купивших - оборудование работает.
Рассмотрим на примере GN803G: подключаем его к ПК, скачиваем с сайта https://www.u-blox.com/en/product/u-center программу U-Center (для М8 поколения чипов). Устанавливаем ПО, запускаем.
Примечание.
У некоторых не получается установить программу на компьютер - появляются ошибки об отсутствии некоторых библиотек.
Скачать можно отсюда. Разархивировать. Запустить install.
Далее нам необходимо выполнить настройку по аналогии с этой инструкцией (используйте ее как образец а не прямое руководство к действию). Фактически нам нужно настроить три параметра: скорость подключения, режим работы приемника и частоту обновления данных. Проматываете инструкцию по ссылке до слов "Откройте U-Center, выберите скорость порта 9600 и ваш com порт." и начинаете настраивать. У нас порт COM1-4 (завист от USB порта, куда подключен свисток). В пункте «NAV5 (Navigation 5)», устанавливаем параметр «Dynamic Model» в положение Automotive. В пункте «RATE (Rates)» для параметра «Measurement Period» указываем 500, чтобы частота обнолвения данных была 2Hz. В пункте PRT (Ports) меняем параметр «Baudrate» на 115200. Все, больше ничего не меняем! Не забываем жать кнопку Send в нужный момент. После того как сохранили конфигурацию, переподключитесь прогой но уже на скорости 115200 и все проверьте.
Все, настройка GPS приемника завершена. Если вы уже установили Monjaro Starter Pack (MSP), то можно нести оборудование в машину. Если нет, то сначала установите MSP по этой инструкции.
После установки MSP выполните:
После полной загрузки ГУ подключаем gps приемник, на все запросы разрешений ставим галку и соглашаемся.
Запускаем приложение Usbgps4droid, выбираем тип приемника (u-blox) и скорость подключения (115200).
Ставим галку "start service on boot".
Заходим в меню Андроида ГУ, в поле поиска вбиваем "фиктивных", и там выбираем наше приложение (usbgps).
Возвращаемся в Usbgps4droid. И теперь небольшой баг или фича: нужно три раза перещелкнуть Start/Stop GPS. И в левом окне пойдут данные GPS. У нас уже не было времени докопаться до истины, но при первом запуске почему-то не стартует сервис с первого раза )) На дальнейшую работоспособность не влияет, всё работает.
Если после прочтения вы понимаете, что вы не справитесь с установкой. Или уже пробовали устанавливать, но у вас не получается. Или у вас было ранее установлено, но вы посетили ОД например в рамках ТО, скидывая ГУ до заводских, а теперь вам нужно снова установить все ПО.
То вы можете воспользоваться платной услугой по установке MSP/MTP.
Подробная информация здесь.
* Для Москвы/МО оффлайн установка (личная встреча). Для других городов (удаленно) - установка дистанционно.