![]() |
Пишу чтоб самому не забыть. :)
Драйверы PL2303 оказались вкомпилированными в ядро Тукана (А CP2101 - нет, пришлось перепаивать GPS-ку, она была на CP2101). Прошивка FW_Toucan_W-Nano_Android.3.0.GUI_20120111.zip, взята с офиц. сайта IconBIT. Присутсвует девайс /dev/ttyUSB0. Далее установил USB GPS, включил Allow Mock Locations в настройках Applications->Development. Жду когда приемник поймает спутники (чего-то не хочет, уже минут 20 лежит под окном). Serial Port API test не хотел сначала показывать Console, надо было сменить права на ttyUSB0. Сменил права CHMOD'ом, они остались после перезагрузки (не знаю почему :) ). Также менял в ueventd.rc, но строка оттуда удалилась после перезагрузки (/dev/ttyUSB0 0666 system system). Чтобы открыть ueventd.rc использовал Root Explorer, поставил R/W, отредактировал, сохранил. После ребута как ничего не было... Спасибо tsynik и s.m. за помощь в настройке! p.s. При том, что спутники не пойманы, yandex Карты показал мое местоположение с точностью до дома! Он по IP что ли видит? Дом. интернет Билайн у меня... |
Цитата:
|
Цитата:
Но, BTW, поздравляю, не многие так упорно добиваются своего. Видимо прямые руки пристутствуют - всегда уважаю таких людей. |
Спасибо, стараюсь. :)
GPS-ник уже поймал спутники (судя по его индикатору), NMEA поток виден в консоли, GPS USB запущен и активирован, однако GPS test ничего не показыват... :( Какая-то еще проблема видимо есть. Навител не пробовал, нет у меня его еще... |
Цитата:
$GPRMC,220043.747,V,,,,,,,140312,,,N*4B - фикса нет. Пока там вместо A - V, фикса нет. У меня сейчас тоже уже минут 20 GPS-тест висит с 9 видимыми спутниками, показывает сигнал от 2-х и фикса нет, хотя вчера использовал у этого же окна 7-9 и фикс был. GPS сегодня не в ударе? ))) |
У меня вообще ничего не показывает, все параметры по нулям, как будто нет потока... :( Завтра флешку поставлю и включу NMEA лог, может GPS USB не может получить доступ к ttyUSB0?
|
Цитата:
V/UsbGPS ( 1330): parsing and notifying NMEA sentence: $GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 *72 V/UsbGPS ( 1330): data: 1331762870947 $GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 *72 V/UsbGPS ( 1330): data: 1331762870967 GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 cheksum; 72 control: 51 V/UsbGPS ( 1330): notifying NMEA sentence: $GPGSV,3,1,12,04,,02,64,228,,12,56,259,,145,140,20 *72 V/UsbGPS ( 1330): data: 1331762871101 $GPGSV,3,2,RMC,22140312,,,N*4C V/UsbGPS ( 1330): parsing and notifying NMEA sentence: $GPGSV,3,2,RMC,22140312,,,N*4C V/UsbGPS ( 1330): data: 1331762871108 $GPGSV,3,2,RMC,22140312,,,N*4C V/UsbGPS ( 1330): data: 1331762871112 GPGSV,3,2,RMC,22140312,,,N cheksum; 4C control: 6F V/UsbGPS ( 1330): notifying NMEA sentence: $GPGSV,3,2,RMC,22140312,,,N*4C D/UsbGPS ( 1330): data: not ready 1331762871119 D/UsbGPS ( 1330): data: not ready 1331762871629 D/UsbGPS ( 1330): data: not ready 1331762872139 D/UsbGPS ( 1330): data: not ready 1331762872649 D/UsbGPS ( 1330): data: not ready 1331762873159 D/UsbGPS ( 1330): data: not ready 1331762873669 D/UsbGPS ( 1330): data: not ready 1331762874179 D/UsbGPS ( 1330): data: not ready 1331762874689 D/UsbGPS ( 1330): closing USB GPS output sream ... V/UsbGPS ( 1330): Will verify if device exists and is a file: /dev/ttyUSB0 V/UsbGPS ( 1330): Device exists and is a file: /dev/ttyUSB0 V/UsbGPS ( 1330): Device is readable: /dev/ttyUSB0 V/UsbGPS ( 1330): connecting to socket D/UsbGPS ( 1330): connected to socket V/UsbGPS ( 1330): starting socket reading task V/UsbGPS ( 1330): socket reading thread started D/UsbGPS ( 1330): data: not ready 1331762922360 D/UsbGPS ( 1330): data: not ready 1331762922873 и так по кругу, это в логе logcat, думаю, что-то с буферами / чтением s.m. недокрутил (слишком большая скорость работы с портом из программы?) ;-) Но я UsbGPS не пользую, у меня есть нативная библиотека. А вот в ней фикса сегодня нет. Просто проверь через cat /dev/ttyUSB0 GPRMC на предмет фикса. |
Цитата:
Но! На работоспособность не влияет - у меня прекрасно все работает. Видимо и так достаточно данных - все-таки даже с частотой 1 Герц их поступает с избытком. Спутники в Навителе не показывает - нет видимо этих данных через Mock provider. Есть приколы с самими Навителом - не все версии хорошо с ПЕРВОГО раза делают фикс - такая же проблема с Навителом в телефоне - видит КУЧУ спутников, но фикса нет. Находит только со второго, третьего запуска. Надо искать стабильную версию. |
s.m. а у меня вообще gps test ничего не показывает: все равно что NMEA потока нет. А консоль в тесте COM порта показывает поток. Впечатление, что USB GPS вообще не видит порт...
|
Прочитал всю тему, очень заинтересовала разработка.
Но в итоге я так и не понял возможноли подружить медеа плеер IconBIT Toucan W и управление с тача. Сейчас эта непонятка меня в основном и останавливает от покупки сего девайса. Прошу знающих людей прояснить данный вопрос. |
Часовой пояс GMT +4, время: 12:21. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot