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)

apkon 26.08.2013 11:17

Цитата:

Сообщение от msforever (Сообщение 268551)
echo -n "1-1.2:1.0" > /sys/bus/usb/drivers/option/unbind

Что означает эта команда?

Upd: Нашел =)

Тогда другой вопрос: как сделать выполнение команды при подключении устройства?

msforever 26.08.2013 11:35

Цитата:

Сообщение от apkon (Сообщение 268557)
Что означает эта команда?

Upd: Нашел =)

Тогда другой вопрос: как сделать выполнение команды при подключении устройства?

Наверное только такскером, т.к. автозапуск при подключении девайса стандартными средствами андроид не выполняются.

msforever 26.08.2013 23:05

Сегодня вечером ехал по навигатору тестировал, и вот что заметил, значок спутников в Навител с периодом в 2 секунды становится красным и скорость движения показывает 0 км/ч. Потом опять зеленый и так постоянно. Непонятно...

avgaz 26.08.2013 23:30

Цитата:

Сообщение от msforever (Сообщение 268644)
Сегодня вечером ехал по навигатору тестирования и вот что заметил, значок спутников в Навител с периодом в 2 секунды становится красным и скорость движения показывает 0 км/ч. Потом опять зеленый и так постоянно. Непонятно...

Такая же проблема была описывал с 10 страниц назад да же видео сделал, проблема так и не решилась

msforever 26.08.2013 23:54

Цитата:

Сообщение от avgaz (Сообщение 268651)
Такая же проблема была описывал с 10 страниц назад да же видео сделал, проблема так и не решилась

Может скорость программно модулю дать 9600 на ББ?

msforever 27.08.2013 09:44

Вот видело NMEA потока, на котором четко видно паузу между передачей данных, эта пауза в Навител проявляется как потеря данных, при этом спутники (в среднем 7-9шт) не теряются.

http://rutube.ru/video/private/7636a...xIfDW0Z5du2Usg

прочитав несколько страниц назад о данной проблеме понял что ее не удалось решить...

msforever 27.08.2013 11:13

Цитата:

Сообщение от avgaz (Сообщение 268651)
Такая же проблема была описывал с 10 страниц назад да же видео сделал, проблема так и не решилась

Судя по всему корректно работает только с USBGPS прогой, у тебя есть кусок скрипта, который автоматом запускает это приложение при включении планшета (чтобы не дергать это приложение каждый раз)?

avgaz 27.08.2013 13:54

Цитата:

Сообщение от msforever (Сообщение 268674)
Судя по всему корректно работает только с USBGPS прогой, у тебя есть кусок скрипта, который автоматом запускает это приложение при включении планшета (чтобы не дергать это приложение каждый раз)?

Дык все в этой теме есть, приложение и так должно запускаться, а вот в нем нужно передернуть галку включения, у меня было сделано что после загрузки прога автоматом запускалась и оставалось только запустить навигационную программу, естественно количество спутников не показывало.
http://pccar.ru/showpost.php?p=261061&postcount=172
по моему для вот этой версии приложения http://pccar.ru/showpost.php?p=252331&postcount=3

PS сам планшет уже валяется на полке, намучался я с ним теперь со встроенным GPS Nexus 7 ))

apkon 27.08.2013 14:00

По поводу потери спутников или периодического зависания - в IGO все замечательно, никакого зависания не наблюдается.

Rage2 27.08.2013 14:28

Юзайте Locosys LS23090 или Locosys LS23030...и будет вам счастье!
+скорость 115200 !!
+рефреш до 10hz (на карте маркер позиции идет более плавно, без рывков.)
+никаких косяков с нодами....т.к ttyACM0
+нет проблемм с выставлением скорости
+в случае с LS-23090 будует ловить еще и GLONASS/GALILEO/QZSS спутники
+высочайшая чувствительность
+низкая цена

msforever 27.08.2013 15:13

Цитата:

Сообщение от Rage2 (Сообщение 268693)
Юзайте Locosys LS-23090 или Locosys LS-23030...и будет вам счастье!
+скорость 115200 !!
+рефреш до 10hz (на карте маркер позиции идет более плавно, без рывков.)
+никаких косяков с нодами....т.к ttyACM0
+нет проблемм с выставлением скорости
+в случае с LS-23090 будует ловить еще и GLONASS/GALILEO/QZSS спутники
+высочайшая чувствительность
+низкая цена

Где такие купить в Мск или на Али за вменяемые деньги (за этот BU-353 я отдал 30$)?

Хотя 353й будет с Nexus работать?

msforever 27.08.2013 16:31

нашел вот такой
http://www.ebay.com/itm/Columbus-V-8...item2a258981fe

avgaz 27.08.2013 16:51

Цитата:

Сообщение от msforever (Сообщение 268704)
Где такие купить в Мск или на Али за вменяемые деньги (за этот BU-353 я отдал 30$)?

Хотя 353й будет с Nexus работать?

В Nexus свой стоит и ловит отлично, зачем внешний который прикрутить то же будет ещё то извращение наверно.

msforever 27.08.2013 16:55

Цитата:

Сообщение от avgaz (Сообщение 268713)
В Nexus свой стоит и ловит отлично, зачем внешний который прикрутить то же будет ещё то извращение наверно.

а вдруг у меня ловить не будет свой? у меня есть Galaxy Tab 7.0 Plus, я его примерял и тестил в том месте, где должен стоять планшет, ловит паршивенько, часто теряет спутники (тестил и в ПРОГОРОД и в Навител).

avgaz 27.08.2013 16:58

Цитата:

Сообщение от msforever (Сообщение 268714)
а вдруг у меня ловить не будет свой? у меня есть Galaxy Tab 7.0 Plus, я его примерял и тестил в том месте, где должен стоять планшет, ловит паршивенько, часто теряет спутники (тестил и в ПРОГОРОД и в Навител).

У всех ловит, у вас не будет ))) в обще в теме про нексус вроде есть что можно внешнею антенну поставить, а не приемник

Rage2 27.08.2013 17:42

Цитата:

Сообщение от msforever (Сообщение 268704)
Где такие купить в Мск или на Али за вменяемые деньги (за этот BU-353 я отдал 30$)?

Ответил в личку :wink2:

брать можно любой конфигурации (1_4800\10_38\10_115), т.к отличаются только прошивкой,
настройки которой можно легко изменить на нужное значение и прошить в энергонезависимую память(5-10 раз вроде).
P.s Хочу свой апгрейдить на LS23030-G///только очкую что у него может стоять pl2303, как у MTK-3339

MakcV 28.08.2013 10:42

Цитата:

Сообщение от Rage2 (Сообщение 268717)
P.s Хочу свой апгрейдить на LS23030-G///только очкую что у него может стоять pl2303, как у MTK-3339

Имеется данный приемник, стоит именно pl2303.
Так что видится как ttyUSB...

Rage2 28.08.2013 11:11

Цитата:

Сообщение от MakcV (Сообщение 268801)
Имеется данный приемник, стоит именно pl2303.
Так что видится как ttyUSB...

Спасибо за инфу....печалька:sad2:, а LS23090 уже снят с производства...

alexnf 29.08.2013 01:46

У меня тоже нексус теряет спутники, и в навителе и в айгоу, просто айгоу некоторое время продолжает ехать как бы по инерции. Проблемы с приемом в основном в городе среди высоких зданий или при плохой погоде, грешу на атермальное лобовое стекло.
Тоже интересно, какой не дорогой внешний вариант GPS можно поставить.

macau 29.08.2013 10:43

bu-353 23 бакса на тао. 1 раз настроил и никаких проблем.

TripleKill 01.09.2013 00:25

Здравствуйте.
Нашёл эту тему в попытках подключить GPS к такой игрушке: http://minidevs.com/Tiny210V2-S5PV210.html.
GPS-модуль - GL8088s, выход UART, и либы вроде как не надо подключать.
В init.rc в настоящий момент добавлены такие строки:
busybox stty -F /dev/s3c2410_serial3 speed 115200
setprop ro.kernel.android.gps s3c2410_serial3
chmod 0666 /dev/s3c2410_serial3


Скорость меняется без проблем. cat /dev/s3c2410_serial3 показывает данные (также отображаются в serial port API на самом девайсе), пункт "определение положения по спутникам" в настройках имеется и включен. Однако ни одна программа не видит GPS. Что можно ещё покрутить? Есть доступ к консоли линукса через отдельный UART, работаю с Terminal v1.9b.

DmitrySmol 01.09.2013 00:26

TripleKill права на s3c2410_serial3 755 поставьте.

P.S. chmod 0755 /dev/s3c2410_serial3,а если не поможет то дальше думать надо.

TripleKill 01.09.2013 01:13

Поставил права, как Вы сказали. В 7Ways всё так же глухо на странице с найденными спутниками. После холодного запуска модуль долго выдать решение не может. Минут 15 сидел... Надоело ждать. Завтра проверю с достоверными данными (т.е. с определённым положением).
Спасибо за участие.

DmitrySmol 01.09.2013 01:24

TripleKill, дело либо в правах, либо проверьте еще что выдаст
getprop ro.kernel.android.gps
после всех ваших махинаций.

TripleKill 01.09.2013 10:15

хм... выдаёт пустую строку, но если ещё раз толкнуть в консоли setprop, то потом выдаёт имя порта. Я вообще правильно это записал в init.rc? Может, где-то в другом файле должно быть?

Rage2 01.09.2013 12:19

Цитата:

Сообщение от TripleKill (Сообщение 269175)
Я вообще правильно это записал в init.rc? Может, где-то в другом файле должно быть?

Тык...сначала попробуйте вводить эти команды в терминале по порядку...если что не так...тут же будет ясно...

init.rc хммм.....он же лежит в корне(рамдиске)....у вас изменения в этом файле сохраняются после перезагрузки?
И не совсем правильно туда пихать скрипт.....лучше в init.d или install-recovery.sh (в шапке темы есть ссылки на эту тему)

TripleKill 01.09.2013 15:41

Вот скрин из терминала:
http://s020.radikal.ru/i723/1309/97/0308b10169fe.png

Init.rc сохраняется, на девайсе стоит суперпользователь и root browser.

Rage2 01.09.2013 15:45

Теперь сразу пробуйте нави-проги

TripleKill 01.09.2013 16:59

В нави ничего( Специально дождался, пока модуль определит положение.
Вот лог загрузки линукса, если поможет: http://s020.radikal.ru/i705/1309/fc/012246d88a42.png. Осторожно, простыня!

Ещё момент: изначально GPS-модуль к этой балалайке продаётся тоже отдельно, и подключается через разъём SDIO, также как и вайфай.

DmitrySmol 01.09.2013 17:09

TripleKill
т.е. getprop и права в порядке?
скорость в минимум пробовали 4800\9600 ?

Rage2 01.09.2013 17:10

Вложений: 1
Ну как я вам и говорил......
Цитата:

И не совсем правильно туда пихать скрипт.....
Вложение 32523

Повторяю...лучше в init.d или install-recovery.sh (в шапке темы есть ссылки на эту тему)

macau 01.09.2013 17:16

install-recovery работает только для рокчипов

TripleKill 01.09.2013 17:16

Ок, перемещу в init.d.
У модуля на выходе 115200, по документации. Вряд ли порт на 4800 поймёт что-то. Но попробовать могу.

Rage2 01.09.2013 17:20

Цитата:

Сообщение от macau (Сообщение 269211)
install-recovery работает только для рокчипов

Не правда. Кто вам такое сказаЛ?..пруф?
Он либо работает, либо нет. чипы тут не приделах.

Цитата:

Вряд ли порт на 4800 поймёт что-то. Но попробовать могу.
Если cat /dev/s3c2410_serial3 выдает NMEA-данные, а не кракозябры..значит со скоростью все ОК.

В корне, где лежит init.rc, должен быть файл, по которому выставляются права по-умолчанию...ueventd.xxxx.rc
Если у вас есть доступ к правке этого файла, то советую выставить права на ваш /dev/s3c2410_serial3 в нем.
И надобность в chmod отпадает.

TripleKill 01.09.2013 17:38

Цитата:

Если cat /dev/s3c2410_serial3 выдает NMEA-данные
Выдаёт, ещё как. GPRMC, GLGSV, отладочная инфа PSTM***, во всех UART-регистраторах всё очень красиво. Проблема только в том, что нави-проги не видят ничего, даже если в консоли настроить.

Rage2 01.09.2013 17:56

Цитата:

Сообщение от TripleKill (Сообщение 269223)
Выдаёт, ещё как. GPRMC, GLGSV, отладочная инфа PSTM***, во всех UART-регистраторах всё очень красиво. Проблема только в том, что нави-проги не видят ничего, даже если в консоли настроить.

В таком случае скорость можно не трогать....

А либу как назвали?
Снимите logcat

TripleKill 01.09.2013 18:03

Либу не использовал. Тут же UART на выходе. И у девайса UART есть.

Rage2 01.09.2013 18:15

Цитата:

Сообщение от TripleKill (Сообщение 269232)
Либу не использовал.

приехали...:swoon2:

Да какая разница какой интерфейс на выходе....на железном уровне(ядра) у вас все тип-топ. Т.е модули не нужны. И со скоростью все впорядочке....поскольку данные "плывут".

Далее командой setprop ro.kernel.android.gps s3c2410_serial3 вы указываете системе(android) с каким девайсом ей работать, т.е откуда брать gps данные. И такая надстройка есть только у этой либы (что в шапке).
Если вы либу не меняли....то команда setprop ro.kernel.android.gps..... "как мертвому припарки"....
:rupor:...вы когда будете читать шапку темы??!!! :bomba:

TripleKill 01.09.2013 18:34

Но ведь getprop возвращает название порта, который я назначил setprop-ом (см. скрин консоли на предыдущей странице). Значит вроде работает припарка...
А ещё в логе загрузки ядра есть такие дела:
http://s018.radikal.ru/i509/1309/ba/2b1564d3393b.png PL2303 тоже упоминается. Не либа?
К слову, прописать setprop мне предлагали китайцы из суппорта производителя игрушки. Но они только эту одну строчку и предложили, про скорость и права я уже здесь прочитал.

Rage2 01.09.2013 19:03

Цитата:

Сообщение от TripleKill (Сообщение 269242)
Но ведь getprop возвращает название порта, который я назначил setprop-ом (см. скрин консоли на предыдущей странице). Значит вроде работает припарка...

Это не название порта....И это ничего не значит...
Цитата:

Сообщение от TripleKill (Сообщение 269242)
А ещё в логе загрузки ядра есть такие дела:
....PL2303 тоже упоминается. Не либа?

Нет, это просто загрузка-инициализация драйвера...может быть вкомпилен в ядро..
Либы в dmesg вы не увидите...т.к это не связано с железом(ядром)....логи системы смотреть в logcat

Цитата:

Сообщение от TripleKill (Сообщение 269242)
P.S. init.d чего-то не находится, как и install-recovery. Они обязательно должны присутствовать?

Необязательно....если нет...можно сделать....но..?
Нафига вам сейчас сдалась автозагрузка, если вы наладить работу толком не можете?

Установить либу "религия не позволяет"?


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

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