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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Железо > Планшеты

Закрытая тема
 
Опции темы Поиск в этой теме
Старый 29.09.2012, 22:49   #1991
DmitrySmol
Старший Пользователь
 
Аватар для DmitrySmol
 
Регистрация: 20.04.2011
Возраст: 46
Город: Минск
Регион: Беларусь
Машина: Subaru Forester '09
Сообщений: 646
DmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of light
По умолчанию

alexvtk я думаю дело в OTG. или это на полноценном хосту?
мой нонэйм на OTG бросал ошибки, проверить просто: dmesg при втыкании.
и еще .. драйвер cdc-acm.ko он какбы универсальный. я так понимаю, любой usb gps приемник должен работать.

P.S. если ошибаюсь поправьте. Куда tsynik то подевался?
__________________
Мой проект:
SUBARU Forester '09

Последний раз редактировалось DmitrySmol; 30.09.2012 в 01:32.
DmitrySmol вне форума  
Старый 30.09.2012, 01:45   #1992
KiLLWarez
Пользователь
 
Регистрация: 21.08.2012
Регион: Беларусь
Сообщений: 36
KiLLWarez is on a distinguished road
По умолчанию

Цитата:
Сообщение от alexvtk Посмотреть сообщение
Извиняюсь, но ничего не понял (Наверное турецкое солнце за 2 недели подплавило мой мозг, хотя регулярно читал ветку). СМ9, вроде, изначально поддерживает PL-2030. Locosys LS-23030 для чего? Хотя бы киньте ссылкой, что бы понять проблему и как ее решить.
Что говорит dmesg на ваш USB GPS? USB OTG/HOST и т.п. непричем, работает во всех дырках без проблем.
KiLLWarez вне форума  
Старый 30.09.2012, 02:25   #1993
mas_u
Старший Пользователь
 
Регистрация: 08.05.2011
Регион: Украина
Машина: Subaru
Сообщений: 233
mas_u is on a distinguished road
По умолчанию

Цитата:
Сообщение от DmitrySmol Посмотреть сообщение
alexvtk, Rage2, Kacap и я, вот тока тока (минут 10 назад) завели Locosys LS-23030.
Все по инструкциям tsynik-a.
в кратце:
1. драйвер для устройства cdc-acm.ko
2. используем его библиотеку gps.sun4i.so
3. в автозагрузке: setprop "ro.kernel.android.gps" "ttyACM0"
4. права 777 на /dev/ttyACM0
А у вас в GPS Test кол-во спутников и уровни сигналов показывает? У меня получилось включить gps только через UsbGps4Droid, правда запускается не всегда нормально, и ни в навителе, ни в GPS Test - спутники не показывает, хотя навител вроде бы определяет местоположение правильно.

В автозагрузке стоят две строки -
insmod /system/lib/modules/cdc-acm.ko
setprop "ro.kernel.android.gps" "ttyACM0"
- модуль подгружается, а вот с библиотекой похоже что-то не то.
Как ее можно проверить?

P.S. модуль cdc-acm.ko для ядра 3.0.8
Вложения
Тип файла: rar cdc-acm.rar (71.9 Кб, 462 просмотров)
mas_u вне форума  
Старый 30.09.2012, 02:57   #1994
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
У меня получилось включить gps только через UsbGps4Droid, правда запускается не всегда нормально, и ни в навителе, ни в GPS Test - спутники не показывает, хотя навител вроде бы определяет местоположение правильно.
Это правильно. UsbGps4Droid использует MockLocations, который не передает инфу о количестве спутников и уровнях сигналов с них. ИМХО, это нафиг не нужно для нормального режима навигации.

Цитата:
правда запускается не всегда нормально
Что это значит? Что за версию юзаете? Если мою с задержкой запуска - поставьте стартовый таймаут побольше, иначе могут быть глюки из-за того, что модули для GPS загружаются позже, чем запускается прога. Из опыта - 30 секунд хватает всегда, все равно Навител загружается долго.

Для версии c либой tsynik (gps.sun4i.so) такого нет - там стартует быстрее и работает лучше и показывает инфу о спутниках
Цитата:
модуль cdc-acm.ko для ядра 3.0.8
а у ВАС ядро 3.08 или 3.08+ ?
Может проблема в несоответствии модуля ядру? tsynik вроде делал для 3.08+
s.m. вне форума  
Старый 30.09.2012, 03:18   #1995
mas_u
Старший Пользователь
 
Регистрация: 08.05.2011
Регион: Украина
Машина: Subaru
Сообщений: 233
mas_u is on a distinguished road
По умолчанию

Цитата:
Сообщение от s.m. Посмотреть сообщение


Что это значит? Что за версию юзаете? Если мою с задержкой запуска - поставьте стартовый таймаут побольше, иначе могут быть глюки из-за того, что модули для GPS загружаются позже, чем запускается прога. Из опыта - 30 секунд хватает всегда, все равно Навител загружается долго.
Ставил и Вашу и последнюю alpha5. И там и там не всегда запускалась с первого раза - пишет что не может соединится, нужно убирать\ставить галку включения gps. Тайм-аут попробую поставить больше, но хотелось бы через либу tsynik'a.
Цитата:
Сообщение от s.m. Посмотреть сообщение
Для версии c либой tsynik (gps.sun4i.so) такого нет - там стартует быстрее и работает лучше и показывает инфу о спутниках
а у ВАС ядро 3.08 или 3.08+ ?
Может проблема в несоответствии модуля ядру? tsynik вроде делал для 3.08+
Ядро 3.0.8, заменил свою gps.sun4i.so на gps.sun4i.so от tsynika и его инициализацию - не стартует либа.
To s.m - вам ведь удалось поставить эту либу на стоковую прошивку онды 3.0.8, или нет?
mas_u вне форума  
Старый 30.09.2012, 04:22   #1996
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Сообщение от mas_u Посмотреть сообщение
Ставил и Вашу и последнюю alpha5. И там и там не всегда запускалась с первого раза - пишет что не может соединится, нужно убирать\ставить галку включения gps. Тайм-аут попробую поставить больше, но хотелось бы через либу tsynik'a.


Ядро 3.0.8, заменил свою gps.sun4i.so на gps.sun4i.so от tsynika и его инициализацию - не стартует либа.
To s.m - вам ведь удалось поставить эту либу на стоковую прошивку онды 3.0.8, или нет?
да. работает отлично. ядро 3.08+
s.m. вне форума  
Старый 30.09.2012, 10:30   #1997
grihav
Пользователь
 
Регистрация: 03.03.2009
Возраст: 49
Регион: 25
Машина: subaru\forester\sf5\1998
Сообщений: 43
grihav is on a distinguished road
По умолчанию

Цитата:
Сообщение от s.m. Посмотреть сообщение
да. работает отлично. ядро 3.08+
Тогда может выложить пошаговую инструкцию,мож что то мы делаем не так.?
grihav вне форума  
Старый 30.09.2012, 17:55   #1998
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

alexvtk, поскольку у тебя Globalsat BU-353 (SiRF Star III), и девайс определяется в /dev, то модуль cdc-acm.ko тебе не обязательно. Он более нужен для gps на чипе MTK (Locosys LS-23030 и другие, которые определяются как ttyACM)
Теперь нужно проверить идут ли данные, т.к может скорость не та выставлена.
в терминале набираем cat /dev/ttyВАШ_ГПС и смотрим если плывут данные NMEA, то нормуль, а если мусор, тогда выставляем скорость.
stty -F /dev/ttyВаш_ГПС speed 9600, 9600 - это как пример, можно пробовать и более (4800,9600,14400,19200,38400,115200).

Далее нужна библиотека (/system/lib/hw/gps.sun4i.so) из прошивки tsynik,
ей можно указать какой девайс использовать. Это делается командой (setprop "ro.kernel.android.gps" "ttyВАШ_ГПС")
P.S.\\ родная библиотека(в прошивке CM9 Троя) смотрит устройство с именем /dev/gps и нет возможности перенаправить.
Либе gps.sun4i.so пофиг какое ядро, это не драйвер... оная работает и на ядре 3.0.36.
Тут скорее всего важна версия андройда, т.е CM9 (4.0.4).

Следующим этапом нужно выставить права 0777 на /dev/ttyВашГПС.
Иначе библиотеке будет отказано в доступе:
gps_serial: gps data will read from '/dev/ttyACM0' device
gps_serial: could not open gps serial device: Bad file number
Вложения
Тип файла: rar gps.sun4i_tsynik.rar (6.0 Кб, 400 просмотров)
Тип файла: rar cdc-acm_for_v3.0.36.rar (11.0 Кб, 410 просмотров)

Последний раз редактировалось Rage2; 06.10.2012 в 14:25.
Rage2 вне форума  
Старый 30.09.2012, 18:17   #1999
alexvtk
Гуру
 
Аватар для alexvtk
 
Регистрация: 08.04.2011
Город: Железногорск, Красноярский край
Регион: 24
Машина: Toyota Prius NHW20, 2008, Park Assist (продана), Chevrolet Lanos, 2006, 1,5
Сообщений: 1,612
alexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nice
По умолчанию

Удалось запустить USB GPS. Через SIRFDemo сбросил приемник до заводских настроек. Установил скорость 9600. Приемник довольно быстро начел кучу спутников. На планшете установил UsbGPS4Droid от s.m.. Включил в ней GPS. Навигационные проги заработали. Но появилось новое "но". При перезагрузке не стартует автоматом ЖПС. Приходится входить в UsbGPS4Droid и снимать-ставить галку включения ЖПС.
alexvtk вне форума  
Старый 30.09.2012, 18:25   #2000
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Сообщение от alexvtk Посмотреть сообщение
При перезагрузке не стартует автоматом ЖПС.
Пробуйте увеличить таймаут для старта сервиса в настройках проги
s.m. вне форума  
Закрытая тема


Здесь присутствуют: 33 (пользователей: 0 , гостей: 33)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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