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)

ABCh 11.11.2018 10:30

Цитата:

Сообщение от Jeni_ (Сообщение 406536)
попробуй перенаправь usb в ACM0

добавь скрипт

chmod 777 /dev/ttyUSB0
ln -f /dev/ttyACM0 /dev/ttyUSB0
chmod 777 /dev/ttyACM0

Зачем эти бессмысленные действия? Не стоит относиться к найденным где-то скриптам, как к заклинаниям из книги про Гарри Поттера )))

Kolan91
Если у тебя Amlogic S905, то можно попробовать библиотеки из сборок андроида для Khadas Vim от DaveMF. Причем, если андроид 64-битный, то нужно установить обе версии библиотеки, 32-битную и 64-битную.

Kolan91 11.11.2018 11:47

Цитата:

Сообщение от ABCh (Сообщение 406538)
Зачем эти бессмысленные действия? Не стоит относиться к найденным где-то скриптам, как к заклинаниям из книги про Гарри Поттера )))

Kolan91
Если у тебя Amlogic S905, то можно попробовать библиотеки из сборок андроида для Khadas Vim от DaveMF. Причем, если андроид 64-битный, то нужно установить обе версии библиотеки, 32-битную и 64-битную.

Спасибо у меня тв бокс x96 mini, проц там 64 битный как я понял, может и нужо двойную либу кидать. Хотя я помню вроде даже DaveMF писал на драйве что раз 64 битная система то надо кидать в lib64, но у меня такой папки нет. Прошивку его dmf_VIM1_N712v2.2 качаю, посмотрю как у него может и заработает. Скачал еше вчера u center GPS evaluation для андроид(как я понял типо u center по винду) может что то там смогу настроить(или сбросить на заводские настройки).

ABCh 11.11.2018 12:37

Цитата:

Сообщение от Kolan91 (Сообщение 406540)
Прошивку его dmf_VIM1_N712v2.2 качаю,

Можешь ссылкой поделиться? У меня только v2.1 есть.

Kolan91 11.11.2018 12:51

Цитата:

Сообщение от ABCh (Сообщение 406543)
Можешь ссылкой поделиться? У меня только v2.1 есть.

Я немного перепутал, уж извините) тоже скачал версию 2.1 а на 2.2 видимо будет когда следующую выпустит, а пока что есть вариант только получить:

За прошивками обращаться в личку, они передаются бесплатно только владельцам ITPS. Так же под такой быстрый уход в сон переделана прошивка ITPS.

Kolan91 11.11.2018 16:53

Подведу пост итог:
Имею приставку x96mini на amlogic s905w, android 7.1.2 и usb gps GN-803G на чипе u-blox.

Драйвер и файлы .xml отвечающие за пункты местоположения в прошивке есть. Все спутники и сигналы в гпс отключены, в терминале через ttyACM0 данные бегут и инфой GP и цифрами, значит система может взять данные.

В build.prop добавлено:android.hardware.location.gps=true
gps.enable=true
ro.kernel.android.gps=ttyACM0
ro.kernel.android.gps.speed=115200 (но и на 9600 не работает)
ro.kernel.android.max_rate=1
ro.gps.agps_provider=1

Все возможные какие нашел либы переименовывал в gps.default.so и выставлял права не заработали. Из прошивки dmf доставал gps.default.so и из lib и lib64 (повторяя у себя нужный путь) все равно ничего. Иконка местоположения загорается в приложениях использующих местоположение но место не определяет. GPSTest пишет no fix и ноль спутников.

Такие дела, видимо проще будет заказать GlobalSat BU-353s4.

Mamaiker 13.11.2018 13:10

Привет, народ. Прошу помощи. Тему всю скурил, но вопросы остались, помогите разобраться, кто может.
Имею планшет Lenovo Tab3 plus на платформе qualcomm андроид 6.0.1 ядро 3.10.49.
В планшете есть встроенный GPS, но меня он не устраивает.
Имею USB девайс Ublox M8030. В системе он определился как /dev/ttyACM0.
По команде
Код:

cat /dev/ttyACM0
циферки бегут. Даже при отключенном местоположении в настройках.
Тут первый вопрос - а не может ли быть это моим встроенным GPS-модулем?
В build.prop строку
Код:

ro.kernel.android.gps=ttyACM0
добавлял - ничего не изменилось, планшет продолжает определять местоположение по встроенному модулю (почему я так думаю - просто медленно очень и не совсем точно, программы типа GNSS Commander цепляются за спутники мгновенно и более точно).
Подскажите, пожалуйста, что мне еще сделать, чтобы вместо родного GPS модуля в системе использовался внешний?
Заранее спасибо!

Shuruper 16.11.2018 13:57

Подскажите один момент, если данные командой cat бегут, то ошибка только в либе, драйвер установлен правильно?
Спасибо.

ABCh 16.11.2018 14:02

Цитата:

Сообщение от Shuruper (Сообщение 406602)
если данные командой cat бегут, то ошибка только в либе, драйвер установлен правильно?

Если данные по cat идут, то драйвер работает. Проблема может быть как в библиотеке, так и во фреймворке, который к этой библиотеке обращается.

Shuruper 17.11.2018 01:32

Цитата:

Сообщение от ABCh (Сообщение 406603)
Если данные по cat идут, то драйвер работает. Проблема может быть как в библиотеке, так и во фреймворке, который к этой библиотеке обращается.

Понятно. Буду рыть дальше. Через GNSS Commander все отлично работает. Но оболочка хочет полноценный GPS.
Библиотек уже кучу перепробовал. Сам модуль - U-blox. Android x86 64bit oreo

ABCh 17.11.2018 09:59

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


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

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