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)

macau 25.10.2013 12:20

через dmesg

s.m. 25.10.2013 12:20

Цитата:

Сообщение от Pampasnick (Сообщение 275019)
Как узнать, под каким именем подключается GPS BU-353 в /dev?
Устройство - Mele a2000.
Прошивка - 4.0.4
Сборка Common_GWZX Fri Jan 11 11....
При попытке прочитать поток с ttyUSB0 идут коды с клавы...

Элементарно. Вынять gps и сделать ls /dev
Потом вставить gps и сделать ls /dev
Потом сравнить. Если разницы нет - посмотреть логи через dmesg - там будет что-нить аномальное

Pampasnick 25.10.2013 15:56

Спасибо!

Все получилось - поток данных NMEA идет, автозагрузка работает.

Устройство видится в системе как /dev/usb/tty2-1.x (где x- номер порта)

Но, Яндекс.Навигатор при попытке местоопределиться, т.е. нажимаю кнопку с прицелом выдает баннер "Не удалось определить местоположение".

TDV Setting заменен, пункт "Мое местоположение" в настройках появился.

Подскажите, в какую сторону копать?

Gorynch 25.10.2013 17:03

Цитата:

Сообщение от Pampasnick (Сообщение 275069)
Устройство видится в системе как /dev/usb/tty2-1.x (где x- номер порта)

смотри в папке /dev - ttyUSBx - и используй именно это имя порта во всех манипуляциях

Pampasnick 25.10.2013 17:16

Цитата:

Сообщение от Gorynch (Сообщение 275072)
смотри в папке /dev - ttyUSBx - и используй именно это имя порта во всех манипуляциях

Нету, смотрел, только tty2-1.x появляется.
Поток NMEA идет ведь.

На ttyUSB0 садится клавиатура и соответственно поток когда читаешь - только ответы с нажатых кнопок идут.
Других ttyUSB не появляется в системе...

s.m. 25.10.2013 18:34

Цитата:

Сообщение от Pampasnick (Сообщение 275069)
Спасибо!

Все получилось - поток данных NMEA идет, автозагрузка работает.

Устройство видится в системе как /dev/usb/tty2-1.x (где x- номер порта)

Но, Яндекс.Навигатор при попытке местоопределиться, т.е. нажимаю кнопку с прицелом выдает баннер "Не удалось определить местоположение".

TDV Setting заменен, пункт "Мое местоположение" в настройках появился.

Подскажите, в какую сторону копать?

Вот это есть?

setprop ro.kernel.android.gps ttyUSB0

В вашем случае скорее всего

setprop ro.kernel.android.gps tty2-1.x

Pampasnick 26.10.2013 10:45

Да, setprop ro.kernel.android.gps tty2-1.x
Есть. Все проделывал как в первой странице Описывает Rage2 + комментарии Deemon конкретно по моему устройству.

Leonid 27.10.2013 22:50

У меня дешевый планшет SUPRA M713G, процессор Allwinner A13, андроид 4.0.4, ядро 3.0.8 +, старенький USB GPS-приемник BU-353. Долго мучился с их стыковкой, пока не попалась программа You Are Here GPS. Теперь все отлично, навител 8 - летает. Всем у кого неполучается запустить GPS, советую попробовать (в google play она есть). Успехов!

_Lexus 28.10.2013 00:40

Давно хотел задать вопрос - почему библиотека ограничивает количество каналов 9 (девятью)?
Правда мой gps приемник GlobalSat BU-353s4 фиксит всего 3-4 спутника, то ли облачность виновата, то ли место не удачное выбрал - разместил на верхней крышке магнитолы. Но раньше пробовал на приборке, сильно лучше не было.
И еще одно наблюдение: на чистой прошивке без шаманств работает USB 3G модем. После добавления скрипта модем перестает коннектиться, наверное ему нужен USB0, занятый gps приемником. Пробовал добавлять "пинание" ядра по порту, где подключен модем но безрезультатно.

alexvtk 28.10.2013 10:59

Цитата:

Сообщение от _Lexus (Сообщение 275271)
И еще одно наблюдение: на чистой прошивке без шаманств работает USB 3G модем. После добавления скрипта модем перестает коннектиться, наверное ему нужен USB0, занятый gps приемником. Пробовал добавлять "пинание" ядра по порту, где подключен модем но безрезультатно.

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


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

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