PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Навигация (http://pccar.ru/forumdisplay.php?f=176)
-   -   USB GPS for Android (http://pccar.ru/showthread.php?t=18871)

Asus 17.02.2017 05:56

Поддержка Rtc через i2c было бы супер. Встроенных часов там нет.

OxYd 17.02.2017 07:22

Цитата:

Сообщение от elected (Сообщение 382433)
Насколько знаю САТА там беспонтовый, т.к. работает через USB. В целом железо шустрое, но тот андроид, который представляют производители, требует серьезных допиливаний - рута нет, init.d нет, отсутствует довольно много полезных модулей ядра (например cdc-acm, rtc, драйвера usb-to-serial контроллеров), в то время, как имеются мало применимые, поддержка gps наполовину выпилена. Вобщем нужно садится, изучать SDK, конфигурировать ядро и андроид, тогда реально конфетку слепить. Если сообщество поддержит - можно и отдельный топик вести.

Я очень ЗА! НА Orange pi PC ставил андроид от Beelink x2, впечатления положительные:yes2:

elected 18.02.2017 15:45

Цитата:

Сообщение от Asus (Сообщение 382489)
Поддержка Rtc через i2c было бы супер. Встроенных часов там нет.

Читал 4pda.ru, там форумчанин жаловался на ошибки при инициализации внешних устройств i2c, надо копать эту тему, хотя в разных дистрибах линукса все работает.

nikopol70 21.02.2017 00:22

коллеги, в руки попался внешний GPS HOLUX M-1000C
есть блютух, ЮСБ
спутники ловит в секунды, по сравнению со встроенным GPS N7 2013 WF - который иногда хватает сразу, иногда как ему хочется
по блютузу все понятно - конектися работает и т.д.... только кумарит что после переподключения юл.туза надо вводить пин на приемнике каждый раз

а вот вариант с подключением по ЮСБ интересен
рассмотрел что стоит MT3329 чип, с обратной стороны на антене Р236
пробовал скормить апк которая пару страниц назад была... не установилась, вручную скопировал в прив апп, поставил прова, подредактировал билдпроп, либу скопировал выставил права
при подключении в ДЕВ появляется ttyACM0
значит система (экспериментирую на 7.0) видит приемник. а може проблема в том что пробую на 7-ке?

elected 25.02.2017 07:08

Цитата:

Сообщение от nikopol70 (Сообщение 382724)
коллеги, в руки попался внешний GPS HOLUX M-1000C
есть блютух, ЮСБ
спутники ловит в секунды, по сравнению со встроенным GPS N7 2013 WF - который иногда хватает сразу, иногда как ему хочется
по блютузу все понятно - конектися работает и т.д.... только кумарит что после переподключения юл.туза надо вводить пин на приемнике каждый раз

а вот вариант с подключением по ЮСБ интересен
рассмотрел что стоит MT3329 чип, с обратной стороны на антене Р236
пробовал скормить апк которая пару страниц назад была... не установилась, вручную скопировал в прив апп, поставил прова, подредактировал билдпроп, либу скопировал выставил права
при подключении в ДЕВ появляется ttyACM0
значит система (экспериментирую на 7.0) видит приемник. а може проблема в том что пробую на 7-ке?

Перво-наперво посмотрите вывод Вашего интерфейса командой cat /dev/ttyACM0 - в терминале должны побежать координаты в формате NMEA. Дальнейшие действия зависят уже от конкретного устройства на Андроиде.

kamenev.n 26.02.2017 01:50

Цитата:

Сообщение от RomkaT4 (Сообщение 382274)
Спасибо elected! На Orange PI PC заработало. Видит 11 спутников, использует 8. Но, есть нюанс: в Навителе моргает индикатор спутников желтый/зеленый с периодичностью в 1 сек.

У Вас какой модели GPS ?

OxYd 26.02.2017 20:19

Orange pi pc + u-blox 7( vk-172)
 
Друзья, кто-нибудь прикручивал gps модуль u-blox 7( vk-172) к orange pi? как-то не идет и все тут. cdc-acm.ko заливал, insmod, а в ответ failed (exec format error):closedeyes:

Demon_AV 07.03.2017 14:55

Перечитал всю в этой ветку, огромное спасибо всем вопрошающим и помогающим.
Имею в машине бокс M9SPro на Amlogic S905 с 5.1.1 и GPS стик U-blox7.
Подключаю стик, вижу в терминале устройство ttyACM0, ввожу cat /dev/ttyUSB0 и вижу NMEA данные. То есть бокс видит стик и драйвер не нужен.
Создал android.hardware.location.gps.xml в \system\etc\permissions, положил gps.default.so в /system/lib/hw. Права назначил.
Прописал в build.prop
ro.kernel.android.gps=ttyACM0
ro.kernel.android.gps.speed=9600
Проверил в терминале последовательно после su
stty -F /dev/ttyACM0 - показывает скорость 9600, то что нужно,
Затем ввожу chmod 666 /dev/ttyACM0 - программы видят спутники.
Захотел автоматизировать.
Создал модуль 01gpsactivate ( там только chmod 666 /dev/ttyACM0) и положил в /etc/init.d.
Задал права как у остальных файлов.
Нет реакции.
Добавил эту надпись в install-recovery.sh, но тоже не подхватывается после перезагрузки.
Если ввожу в терминале руками chmod 666 /dev/ttyACM0 то всё работает.
Решил проблему с помощью Таскера, который после загрузки системы запускает скрипт install-recovery2.sh с этой строкой.
Еще раз всем спасибо.
И да, после того, как добавил в permissions файлик с инфой о GPS, маркет теперь не пишет на приложениях с GPS "Не поддерживается на вашем устройстве". И тут же обновился Яндекс навигатор, который до этого я обновлял только вручную свежим установочным файлом.

Demon_AV 09.03.2017 17:20

Не всё так гладко как хотелось бы. Выяснилось после поездок. Да, спутники видятся, но яндекс навигатор показывает странную скорость (вот тут жалоба на то же самое), а iGo NextGen вообще её не показывает, и более того, карту всегда двигает с севером наверху. Никакие настройки внутри iGo не меняют этого отображения. Хотя спутники она видит прекрасно.
До этого пользовался этим же приемником через костыль в виде GNSS Commander и фиктивные положения, всё работало предельно точно и корректно и в яндексе и в iGo.
Поменял несколько найденных вариантов gps.default.so, с некоторыми не завелось совсем. Как можно исправить такое поведение устройства?

BoShe 27.03.2017 17:18

Добрый день! Не подскажите, удалось ли завести GPS на s912, хоть кому-нибудь? Я имею ввиду-нормально, с либой, а не с костылем


Часовой пояс GMT +4, время: 19:09.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot