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)

Rage2 04.07.2013 20:31

kuzen, спс за отчет, инфу добавил в шапку =)
Для A7HD уже есть прошивка V7
Написал бы для начала еще версию навитела, возможно у тебя "криво-сломанная".

kuzen 04.07.2013 22:10

Цитата:

Сообщение от Rage2 (Сообщение 263210)
kuzen, спс за отчет, инфу добавил в шапку =)
Для A7HD уже есть прошивка V7
Написал бы для начала еще версию навитела, возможно у тебя "криво-сломанная".

Navitel 5.1.0.47

Rage2 05.07.2013 01:03

Цитата:

Navitel 5.1.0.47
ОЙ, что за раритет! Уже давно есть 7.5.0.1342

kuzen 07.07.2013 07:44

странно 5.1.0.47 идет на 3ех КПК
7.5.0.1342 запустилась без проблем
СПС

Agent Smith 14.07.2013 10:26

Прикрутил GlobalSat BU-353s4 к A7HD с помощью модуля и либы, все отлично работает), правда ни один модуль из шапки на CM9 не запустился, пришлось прошиваться на V6, там pl2303.ko уже зашит и нормально запустился. Скорость 4800.

Отдельное спасибо Rage2 и tsynik)

msforever 17.07.2013 12:48

ребят, строя проект собираю его из полезных "старых" но качественных вещей))) еще одна вещь, которую хотелось бы прикрутить - это BT-модуль GPS, на схеме BTGPS-Card (MTK) V03. Батарейка этого модуля вздулась, я разобрал модуль и оставил только плату. Питание на него подается через мини ЮСБ, но засада в том, что включается он только с тач-панели, мне хотелось бы чтобы при подаче питания он оставался включенным всегда (правда у него еще одна защита стоит - это при потере сигнала с устройства BT модуль выключает передачу данных, т.е. в моем случае поможет только передергивание питания если БТ на планшете отвалится.
Фото платы модуля прилагаю.
http://img27.imageshack.us/img27/825/jgay.jpg
изначально этот девайс выглядел так:
http://market.yandex.ru/model.xml?mo...70413740476754

Митрич18 17.07.2013 19:01

У меня стоит блютуз GPS навителовский,изначально он включался с кнопки,после колдования и замыкания двух ножек на микросхеме управления он у меня включается всегда при подачи питания и находится в режиме ожидания.А вот что бы законектиться с ним телефону надо клацать на виджет,пока не спетрил как это победить,что бы все происходило автоматом.

m50b20 17.07.2013 21:05

Bluetooth gps provider последней версии (с красным кругом в логотипе, версия 1.4... вроде) все делает сам

alexvtk 17.07.2013 21:59

Раз уж речь зашла за БТ ЖПС, то https://play.google.com/store/apps/d....mobilej.btgps - лучшая, советую всем (и виджет есть). Только при засыпании таскером БТ выкючайте, а включайте БТ при просыпании с небольшой задержкой.

msforever 17.07.2013 22:51

Цитата:

Сообщение от Митрич18 (Сообщение 264524)
У меня стоит блютуз GPS навителовский,изначально он включался с кнопки,после колдования и замыкания двух ножек на микросхеме управления он у меня включается всегда при подачи питания и находится в режиме ожидания.А вот что бы законектиться с ним телефону надо клацать на виджет,пока не спетрил как это победить,что бы все происходило автоматом.

Хех теперь бы понять какие ноги замыкать на микрухе ))) и КАК это сделать не спалив ничего?

Митрич18 18.07.2013 10:02

Цитата:

Сообщение от msforever (Сообщение 264540)
Хех теперь бы понять какие ноги замыкать на микрухе ))) и КАК это сделать не спалив ничего?

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

msforever 18.07.2013 12:52

временно пока так понажимаю, заказал в DX нормальный USB девайс.

mps100seaz 13.08.2013 02:48

Цитата:

Сообщение от YAM1966 (Сообщение 260283)
Да, уже понял свою тупость :) но получил Exec format error
странно, потому как vermagic=3.0.8+ в модуле...

p.s.
Понятно, надо еще смотреть лог ошибок :)
cdc_acm: version magic '3.0.8+ preempt mod_unload modversions ARMv7' should be '3.0.8+ SMP preempt mod_unload ARMv7'
Нашел для 3.0.8+ только с vermagic=3.0.8-alok+ SMP preempt mod_unload ARMv7, исправил в наглую на нужную и появился ttyACM0.

p.s.2
Все, приконнектил UART GPS модуль к своему девайсу, установил либу в шапке, появились координаты в Навителе, Sygic...

Rage2 отдельное спасибо за пинок в нужном направлении... :drinks_cheers:

У меня аналогичная проблема "Exec format error" при установке cdc-acm.ko.
MK808B, Android 4.2.2, kernel 3.0.36+, Finless 2.1. + USB LS23030 (MK3329)
Если можно то пошагово, что и где было сделано для "исправил в наглую на нужную и появился ttyACM0"?

Rage2 13.08.2013 03:12

Цитата:

Сообщение от mps100seaz (Сообщение 267152)
У меня аналогичная проблема "Exec format error" при установке cdc-acm.ko.
MK808B, Android 4.2.2, kernel 3.0.36+, Finless 2.1. + USB LS23030 (MK3329)
Если можно то пошагово, что и где было сделано для "исправил в наглую на нужную и появился ttyACM0"?

тебе нужен модуль для 3.0.36+ ядра...
если не найдешь, дай знать..соберу

macau 13.08.2013 18:19

что-то меня печалят перескакивающие ноды устройств. напомните-ка где в модуле ядра можно захардкодеть определенные ноды? видел как-то костыль для cdc-acm

Rage2 13.08.2013 18:31

macau, модуль то какой? если сдс-асм, то посмотрю подскажу....
..но там костыль...т.е актуально если одно устройсво, на пример ttyACM0.
а если ttyUSBx.....то тут и 3-г модемы, большинство гпс, и всё-всё, что работает через мост com-порта.

macau 13.08.2013 19:02

pl2303. меня устроит 2 ноды.

msforever 14.08.2013 09:59

Подскажите может както можно решить проблему - у меня GPS-мышь BU-353,
поставил Profilic PL2303 usb-uart, данные с модуля побежали, установил UsbGPS4Honeycomb_MR1_alpha1.apk, при запуске программы USBGPS вижу, что сам модуль сидит в папке /dev/usb/001/002, т.е. не как у всех в /dev/ttyUSB, запускаю GPS Test - значок GPS On желтый, попробовал запустить сначала USBGPS а потом PL2303, планшет намертво завис. Перезагрузил, автоматом стартонула прога Profilic PL2303 usb-uart, запустил USBGPS, GPS started написал, индикатор при этом на модуле моргает красным. Запускаю GPS Test - значок GPS On зеленый, данные есть (координаты, время и т.п.), попробовал перезагрузить планшет чтобы понять как это все работает при старте - воспроизвести до сих пор не могу((( GPS Test молчит, все время желтым горит, данные спутников не видит. Перепробовал все возможные UsbGPS4, кроме той которую первой поставил ничего не цепляет модуль, тупо пишет - device not connected((

Есть ли решение для моего случая, или у меня планшет на столько г, что его проще выбросить и выбрать что нибудь "комбайное" из брендов? Просто вся проблема в том, что не все планшеты лезут в штатную рамку по размерам, но если рамку попилить можно, то поверхность панели торпеды уже не попилишь(((.

macau 14.08.2013 10:43

пужно проверять права, на ноды устройства

msforever 14.08.2013 10:47

Цитата:

Сообщение от macau (Сообщение 267284)
пужно проверять права, на ноды устройства

Я прошу прощения, а можно "на пальцах"? Что где посмотреть?
Спасибо.

s.m. 14.08.2013 12:14

Цитата:

Сообщение от msforever (Сообщение 267277)
Подскажите может както можно решить проблему - у меня GPS-мышь BU-353,
поставил Profilic PL2303 usb-uart, данные с модуля побежали, установил UsbGPS4Honeycomb_MR1_alpha1.apk, при запуске программы USBGPS вижу, что сам модуль сидит в папке /dev/usb/001/002, т.е. не как у всех в /dev/ttyUSB, запускаю GPS Test - значок GPS On желтый, попробовал запустить сначала USBGPS а потом PL2303, планшет намертво завис. Перезагрузил, автоматом стартонула прога Profilic PL2303 usb-uart, запустил USBGPS, GPS started написал, индикатор при этом на модуле моргает красным. Запускаю GPS Test - значок GPS On зеленый, данные есть (координаты, время и т.п.), попробовал перезагрузить планшет чтобы понять как это все работает при старте - воспроизвести до сих пор не могу((( GPS Test молчит, все время желтым горит, данные спутников не видит. Перепробовал все возможные UsbGPS4, кроме той которую первой поставил ничего не цепляет модуль, тупо пишет - device not connected((

Есть ли решение для моего случая, или у меня планшет на столько г, что его проще выбросить и выбрать что нибудь "комбайное" из брендов? Просто вся проблема в том, что не все планшеты лезут в штатную рамку по размерам, но если рамку попилить можно, то поверхность панели торпеды уже не попилишь(((.

выкинуть весь хлам софтовый и поставить нормальные либы.
Я писал об этом подробно здесь

http://4pda.ru/forum/index.php?showt...ost&p=23713772

msforever 14.08.2013 13:14

Цитата:

Сообщение от s.m. (Сообщение 267297)
выкинуть весь хлам софтовый и поставить нормальные либы.
Я писал об этом подробно здесь

http://4pda.ru/forum/index.php?showt...ost&p=23713772

Ок, но почему у меня устройство не по пути /dev/ttyUSBxxx , а ложится в dev/USB/001/002?

s.m. 14.08.2013 14:36

Цитата:

Сообщение от msforever (Сообщение 267304)
Ок, но почему у меня устройство не по пути /dev/ttyUSBxxx , а ложится в dev/USB/001/002?

Еще раз, поставить модуль ядра pl2303.ko для начала.
Весь свой софт для GPS сначала убрать и перезагрузиться.
И только потом задавать подобные вопросы. Я не знаю, что творит в системе установленный ВАМИ софт неизвестно откуда.

msforever 14.08.2013 15:25

Спасибо!
Буду пробовать по Вашему сценарию.

Rage2 14.08.2013 16:15

Цитата:

Сообщение от msforever (Сообщение 267304)
Ок, но почему у меня устройство не по пути /dev/ttyUSBxxx , а ложится в dev/USB/001/002?

Никуда он не ложиться...это наследие от линукса...так он устроен.
dev/USB/001/002 ...это шина юсб\номер контроллера\номер порта\

mps100seaz 14.08.2013 21:18

ACM для 3.0.36+
 
Цитата:

Сообщение от Rage2 (Сообщение 267154)
тебе нужен модуль для 3.0.36+ ядра...
если не найдешь, дай знать..соберу

Я скачал с первого поста для usb_serial_for_A10_3.0.36+.zip (237.7 KB, 62 views), но он не пошел.
Если соберешь, буду признателен.

Rage2 14.08.2013 21:24

Цитата:

Сообщение от mps100seaz (Сообщение 267356)
Я скачал с первого поста для usb_serial_for_A10_3.0.36+.zip (237.7 KB, 62 views), но он не пошел.

И не подойдет...
Разве ваша железка MK808B на чипе A10?

sandr2010 14.08.2013 22:16

msforever, Сейчас поигрался со своим USB GPS свистком.Подкинул модуль pl2303.ko (перезагрузил),установил UsbGPS4Honeycomb_MR1_alpha1.apk ,Serialport_1.1 apk,USB Host Check.Запустил USB Host - он создал папки.Перезагрузил.В Serialport указал порт и скорость,подключил UsbGPS4Honeycomb,запустил Навител,секунд через 10 он сказал про спутники и показал местоположение.Все работает.Планшет Pipo U2 - рутован.

mps100seaz 14.08.2013 23:06

Цитата:

Сообщение от Rage2 (Сообщение 267357)
И не подойдет...
Разве ваша железка MK808B на чипе A10?

Конечно нет, он RK3066. Гуглил, но найти нужное не смог. Посчитал, что лучше попробовать, а потом и шуметь.

s.m. 15.08.2013 01:53

Цитата:

Сообщение от mps100seaz (Сообщение 267370)
Конечно нет, он RK3066. Гуглил, но найти нужное не смог. Посчитал, что лучше попробовать, а потом и шуметь.

тогда читать
http://pccar.ru/showpost.php?p=267297&postcount=221
я там все разжевал

mps100seaz 15.08.2013 02:34

Цитата:

Сообщение от s.m. (Сообщение 267297)
выкинуть весь хлам софтовый и поставить нормальные либы.
Я писал об этом подробно здесь

http://4pda.ru/forum/index.php?showt...ost&p=23713772

На свистке с 3.0.8+ пробовал, ставиться без проблем. На 3.0.36+ cdc-acm.ko не устанавливается. Свисток MK808B (RK3066).
Rage2 предложил собрать для 3.0.36+, с надеждой жду.

msforever 15.08.2013 10:58

Цитата:

Сообщение от sandr2010 (Сообщение 267364)
msforever, Сейчас поигрался со своим USB GPS свистком.Подкинул модуль pl2303.ko (перезагрузил),установил UsbGPS4Honeycomb_MR1_alpha1.apk ,Serialport_1.1 apk,USB Host Check.Запустил USB Host - он создал папки.Перезагрузил.В Serialport указал порт и скорость,подключил UsbGPS4Honeycomb,запустил Навител,секунд через 10 он сказал про спутники и показал местоположение.Все работает.Планшет Pipo U2 - рутован.

Теперь заведи это на автомат при загрузке, и скажи что у тебя получилось.
У меня ни с модулями ни с софтом пока не выходит автоматического включения внешнего жпс, только с танцами с бубном.
И еще, по возможности выложи именно те apk которые ты использовал.

Спасибо.

macau 15.08.2013 11:55

кстати, тут кто-то выкладывал костыль для сброса порта если не меняется скорость. так вот, я нашел того, кто [s]грабит корованы[/s]блокирует смену скорости порта-китаезы имеют привычку option собирать не модулем, а монолитно, вот он первым и забирает себе контроль над устройством, пока не сделаешь ресет порту. нужно пересобирать ядро и выбрасывать option из него, делая его модулем.

sandr2010 15.08.2013 21:06

Serialport_1.1 apk ссылку давал,UsbGPS4Honeycomb_MR1_alpha1.apk отсюда,USB Host Check с маркета.

msforever 16.08.2013 08:06

Цитата:

Сообщение от s.m. (Сообщение 267315)
Еще раз, поставить модуль ядра pl2303.ko для начала.
Весь свой софт для GPS сначала убрать и перезагрузиться.
И только потом задавать подобные вопросы. Я не знаю, что творит в системе установленный ВАМИ софт неизвестно откуда.

все сделал как ты написал но при вводе dev/ttyUSB0 пишет cant execure. perisson denied

msforever 16.08.2013 09:33

заметил еще вот что, у меня в разделе /dev/ файлов tty штук 70, начиная с tty заканчивая ttyS3 и все по порядку идут с одной датой и с одним временем (обновляения?), что это - неверные параметры прописаны или я столько раз уже понатыкал устройство в планшет и он каждый раз новый tty создает? Хрень полная((((

msforever 16.08.2013 11:05

Цитата:

Сообщение от sandr2010 (Сообщение 267509)
Serialport_1.1 apk ссылку давал,UsbGPS4Honeycomb_MR1_alpha1.apk отсюда,USB Host Check с маркета.

Если твой метод не заработает, придется выкидывать этот юсб огрызок и использовать БТ ЖПС((

alexvtk 16.08.2013 11:15

Цитата:

Сообщение от msforever (Сообщение 267558)
Если твой метод не заработает, придется выкидывать этот юсб огрызок и использовать БТ ЖПС((

Не сочтите за оффтоп, но совет достойный внимания, ИМХО. На двух планшетах юзал БТ жпс без проблем. Да и настраивать скорости им не надо. Местные знатоки упоминали, что УСБ BU- могут потерять настройки при отсутствии питания в течении какого-то периода времени.

macau 16.08.2013 11:56

Цитата:

Сообщение от alexvtk (Сообщение 267560)
УСБ BU- могут потерять настройки при отсутствии питания в течении какого-то периода времени.

это касается особо отмороженных гиков, которые меняют скорость самой железки, а не порта. ионистор в приемнике держит этот конфиг где-то пару суток. так что не надо тут всех за бт агитировать, и пугать народ:no:

msforever 16.08.2013 12:14

А может кто-нибудь собрать autoinstall (через терминал) с модулем, скриптом и т.п. для GPS 353, скорость 4800, ядро 3.0.8, может я что то не так делаю, хз но приемник планшет не видит. Права всем выставил, проверил, все по инструкции:
Сделано так:

в терминале:
Цитата:

busybox chmod 644 /system/lib/hw/gps.default.so
busybox chmod 644 /system/lib/modules/pl2303.ko
Вот мой sh скрипт для GPS:

Цитата:

#!/system/bin/sh
insmod /system/lib/modules/pl2303.ko
busybox stty -F /dev/ttyUSB0 ispeed 4800
busybox chmod 666 /dev/ttyUSB0
setprop ro.kernel.android.gps ttyUSB0
Что тут можно сделать не так ума не приложу(((


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

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