Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику GPS-сигнала

Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику GPS-сигнала

#1

Непрочитанное сообщение felix_by »

 
К варианту установки или точнее сказать подключению внешнего gps-приемника пришел после изрядных "мучений" со встроенным GPS.

Суть этих мучений в том, что добиться стабильной и безупречной работы мне не удалось. Что конкретно не нравится в штатном приемнике Emgrand X7 NL-4:
1. Крайне медленный холодный старт. Случаи доходили до 30 минут.
2. Неуверенное ведение по городу в условиях плотной застройки, паркинги вообще мимо - связь со спутниками пропадает намертво. Бог с ним с паркингом, но после него 2-3 минуты неясно куда ехать (просто гипотетически)..
3. Периодически отвалы через некоторое время после успешного старта. Но с этим разобрался в итоге.

Параллельно с это возней пришла мысль заказать внешний USB GPS и попробовать в работе его. Пока шло дело, шла посылка. И вот момент настал.
Распаковываем, подключаем, ждем пару минут и о чудо - видимых 24 спутника, в работе 13!!! Ух ты, отлично. Дальше больше - видимых доходит до 27 а в работе до 17. Это же совсем другое дело. А все потому, что это современный приемник работающий как с GPS так и GLONASS спутниковыми системами.

Работа внешнего USB GPS
Работа внешнего USB GPS
Но не все так радужно с эксплуатацией! Главная проблема - софт. Т.е. связать USB GPS с системой Андроид. Как объяснить Навителу что у нас новый приемник навигации?
Нужен некий мост.
Первым был опробован GNSS Commander. Ну что сказать, сам софт превосходный, но с жирным минусом - он упорно зависал при работе с данным приемником. Вероятно причина вообще именно в самом приемнике, но выяснить мне это не удалось, т.к. примеров успешного использования данного приложения в сети много. Зато красиво показывает все спутники, нет ограничений по их количеству, карту, координаты, расчетные величины и т.д.

GNSS Commander
GNSS Commander
Стал искать ему замену. Наткнулся на USBGps4Droid. Проект размещен на GitHub, и находится в актуальном состоянии. Программа также увидела приемник, и я смог с нее получить координаты через систему Фиктивных местоположений. Однако она попроще и работает только с максимум 12 спутниками в активном режиме. Но и этого более чем достаточно.

Итак. Есть уже некий опыт. Из очевидных плюсов такого решения:
1. Быстрый холодный старт - менее двух минут.
2. Мгновенный теплый старт.
3. Не теряет связи в паркингах.
4. Четкое ведение по дороге, решение о поворотах и прочее отражает вслед за авто без тупняка.

Теперь о минусах:
1. Навител не видит количество спутников (минус не самый жирный)
2. Приемник занимает единственный порт USB. Решение может быть за установкой USB Hub (тоже не самый жирный минус, разве что лишняя навеска сама по себе...)
3. После длительной стоянки, приходится заходить в приложение USBGps4Droid и активировать там связь с приемником. Вот это лишнее действие и стало самым большим минусом.

Для человека владеющего навыками и вообще технически грамотного, лишнее действие как зайти в программу и тапнуть иконку - вообще не проблема. Но если подходить к системе как полноценной - есть неудобство.

Что использовано.
Приемник USB GPS / GLONASS - https://aliexpress.ru/item/32800761853. ... 1580148496

Программное обеспечение
UsbGps4Droid - https://github.com/freshollie/UsbGps4Droid
GNSS Commander - https://dlandroid.com/gnss-commander-gps-status-apk/

Сопряжение.
Нужно зайти в Меню Разработчика Андроид и включить ФИКТИВНЫЕ МЕСТОПОЛОЖЕНИЯ.
Как попасть в меню? - Открываем Общие Настройки системы Андроид, скролим в самый низ и тапаем Сведения О, там несколько раз тапаем по ВЕРСИЯ АНДРОИД, после чего автоматом будете перекинуты в Меню Разработчика. Вот в нем и отыскиваем Фиктивные Местоположения.

Устанавливаем софт, запускаем. Подключаем приемник, и через пару секунд программа попросит разрешения подключится к данному устройству, нажимаем ОК.
Запрос на соединение с приемником
Запрос на соединение с приемником
Настройка софта несложная, главное активировать отправку координат через систему MOCK LOCATIONS.

Пример настройки для программы UsbGps4Droid :
20201005_191103.jpg
20201005_191116.jpg
Теперь, всякий раз при старте автомобиля или подключении приемника будет появляться такое сообщение:
20201005_191044.jpg
К сожалению, эту картинку придется наблюдать каждый раз при запуске двигателя после длительной стоянки.
Последний раз редактировалось felix_by 05 окт 2020, 19:59, всего редактировалось 1 раз.
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#16

Непрочитанное сообщение felix_by »

 
Emtsov писал(а): прошился "серым" навителом
ну так тем более. на экране внизу слева тапните на иконку похожую на эксель таблицу :), откроется проводник. там выберите Программы,в них найдите Настройки... смелее, все получится. ;)
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#17

Непрочитанное сообщение Emtsov »

 
нашёл, поставил фиктивные.
какие действия нужно делать в USBGps4Droid?

Ставлю галку на старте, стартует и через секунд 5 пишет - стоп
Какой путь к USB в первом пункте нужно указывать?
GNSS Commander тоже нужно устанавливать или USBGps4Droid хватит?
Вложения
Снимок62.PNG
Снимок63.PNG
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#18

Непрочитанное сообщение felix_by »

 
Emtsov писал(а): какой путь к юсб в первом пункте нужно указывать?
- путь к ЮСБ не нужен. запускайте программу USBGps4Droid , ставьте галку на Запуск службы (не помню точно как по английски, ГУ сейчас совсем не рядом :)) а затем подключайте приемник. программа выдаст сообщение на разрешение подключения к приемнику, соглашайтесь. все.
Emtsov писал(а): GNSS Commander тоже нужно устанавливать или USBGps4Droid хватит?
это две альтернативные программы, коммандер судя по всему работать так же не будет и у вас, он по какойто причине виснет на нашем ГУ.
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#19

Непрочитанное сообщение Emtsov »

 
всё равно не видит usb gps
всё как на фотках выше
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#20

Непрочитанное сообщение felix_by »

 
Emtsov писал(а): всё равно не видит usb gps
какой приемник у вас? а при подключении приемника не появляется запрос на подключение?
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#21

Непрочитанное сообщение Emtsov »

 
felix_by писал(а): какой приемник у вас?
такая же шайба как и у вас)
felix_by писал(а): при подключении приемника не появляется запрос на подключение?
нет
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#22

Непрочитанное сообщение felix_by »

 
Emtsov писал(а): такая же шайба как и у вас
все опции активны кроме логирования (будет только память забивать)
20201005_191116.jpg
активируйте автоматический запуск службы при старте Андроида и установите скорость работы порта приемника на значении 115 200
20201005_191103.jpg
если служба или сама программа запущена, то после подключения приемника появляется запрос на соединение.
20201005_191044.jpg
P.S. скрины добавил в шапку.
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#23

Непрочитанное сообщение Emtsov »

 
сбросьте пжл свою програмулю USBGps4Droid
возможно дело версии
на одной у меня вообще ничего не происходило, на другой увил приёмник и появилась картинка как у вас на последнем скрине
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#24

Непрочитанное сообщение felix_by »

 
Emtsov писал(а): сбросьте пжл свою програмулю USBGps4Droid
все ссылки я же привел в описании.
возможно не разобрались, как скачать. вот прямая ссылка на версию 2.2.0
https://github.com/freshollie/UsbGps4Dr ... elease.apk
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#25

Непрочитанное сообщение Emtsov »

 
у меня какие то маловесящие версии всего 78 и 79кб, одна альфа 5, другая вообще без номера, а ваша 1.5мб)
буду пробовать, спасибо
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#26

Непрочитанное сообщение Emtsov »

 
С полной по вашей ссылке всё завелась, осталось Навител с картами подобрать.
Спасибо ещё раз!
Вложения
IMG_20201007_192222.jpg
Аватара пользователя
Emtsov
GEELYвод
Сообщения: 26
Стаж: 4 года 1 месяц
Авто: Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#27

Непрочитанное сообщение Emtsov »

 
felix_by, спасибо за подсказки и ссылки, всё отлично работает!
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#28

Непрочитанное сообщение felix_by »

 
Emtsov писал(а): спасибо за подсказки и ссылки, всё отлично работает!
это замечательно, рад, что все получилось.
Аватара пользователя
Yazon
GEELYвод
Сообщения: 22
Стаж: 3 года 6 месяцев
Авто: Emgrand x7
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#29

Непрочитанное сообщение Yazon »

 
Добрый день.
Пришла антенна (шайба).
Буду пробовать вечером на прошивку с Яндекс.Навигатором ставить.
Не нашел у него настройки "фиктивных источников".
Подскажите, пожалуйста, получилось ли у кого-то настроить работу с Яндексом? Или нужен именно Навител?
Аватара пользователя
felix_by
Участник GEELY Club Belarus
Сообщения: 186
Стаж: 3 года 10 месяцев
Авто: Geely Emgrand X7 Flagship
Город: Минск

Установка USB GPS в Geely Emgrand X7 NL-4. Альтернатива штатному приемнику

#30

Непрочитанное сообщение felix_by »

 
Yazon писал(а): 03 ноя 2020, 17:04 Не нашел у него настройки "фиктивных источников".
прочитайте шапку внимательно. ФИКТИВНЫЕ МЕСТОПОЛОЖЕНИЯ включаются в меню Для Разработчика самого Андроид.
Яндекс работать будет, проверено лично!
Ответить

Вернуться в «Доработки мультимедиа»