![]() |
Цитата:
|
dmitry-c, скорее всего либа из шапки на андр 4.4 уже не пашет.
UPdate; Пашет! =) проверено на 4.4.2 |
Цитата:
|
Приветствую уважаемых гуру!
Выручайте братцы, подключил gps модуль, делал все, как написано выше. Спутники определяются, ловит очень быстро, навител показывает расположение правильно, но в движении не определяется скорость и направление, причем на карте в движении показывает изменение правильно, только карта всегда в режиме "север сверху", также не получает данные о дате-времени. Андроид 4.4.2 , версия ядра 3.10.33 (прошивка от Finless, ссылка есть в сообщении уважаемого Rage2), проц. Cortex A9, девайс такой, GPS-модуль такой:Тыц Заранее признателен за помощь! |
кто-нибудь победил "мигание" спутников??
|
Мне от мигания спутников, неточного определения координат в движении и скакания координат при остановке на BU353 (SiRF IV) помогло настроить в SiRFDemo следующее (для этого нужно переключиться в Binary Protocol):
- Static Navigation enabled - HDOP/VDOP enabled - Track smoothing disabled - уточнение координат (не помню как пунт называется) - сначала по координатам, потом по времени (по умолчанию - сначала по времени) При переключении обратно в NMEA можно поиграться с рейтами прихода слов, GGA и RMC можно сделать почаще. Но у меня эффект был странный. По идее - чем больше число, тем чаще приходит сообщение, у меня получилось наоборот - 10 это раз в 10 секунд, а не 10 раз в секунду. |
опять столкнулся с автозагрузкой,
в терминале всё загружается и данные идут с gps. а вот само не хочет всё загружать. вот мой install-recovery.sh #!/system/bin/sh insmod /system/lib/modules/cdc-acm.ko setprop ro.kernel.android.gps ttyACM0 sleep 50 chmod 666 /dev/ttyACM0 права на него 775 выствленны. на cdc-acm.ko 644 на gps.default.so тоже 644 надо ли на сами папки modules и hw выставлять права? |
выстави права вручную на /dev/ttyACM0 через рут экплорер, без перезагрузки
|
какие именно ? 775?
|
Вложений: 1
по цифрам не скажу, галочки поставь в первых двух столбиках
|
а потом когда он перезагрузиться что делать?
|
заново выставлять, у меня жпс работает до первого слипа, потом ручками реанимирую.
|
у меня такое ощущение что root explorer не сохраняет выставленнве права. может быть такое?
|
Цитата:
Может не в том файле прописал, у мея этот файл называется init.d. вот проблема вот решение |
а как файл с данно инфой в ini/d наз?
|
Цитата:
#!/system/bin/sh # insmod /system/lib/modules/cdc-acm.ko stty -F /dev/ttyACM0 speed 115200 setprop "ro.kernel.android.gps" "ttyACM0" sleep 50 chmod 666 /dev/ttyACM0 insmod /system/lib/modules/snd-hwdep.ko insmod /system/lib/modules/snd-rawmidi.ko insmod /system/lib/modules/snd-usbmidi-lib.ko insmod /system/lib/modules/snd-usb-audio.ko echo "done USB Audio Modules Autoload" |
Добрый вечер.
Имею старенький планшет на андроид 1.6 (проц. WM8505+), к нему прикрутил внешний GPS usb девайс (изначально не было в ядре драйвера на CP2101, разобрался, драйвер скомпилировал под ядро, все установилось.) Сейчас на команду cat /dev/ttyUSB0 данные поступают. Пользуюсь программой UsbGPS, не устраивает что через нее не видит спутники (всегда хочется чего-то большего). Хотел прикрутить Либу, но ни как не могу понять куда ее положить или может не могу понять как ее назвать. Положил в /system/lib/hw, давал разные названия (все что нашел в этой теме), вообщем не получилось. Может кто знает, подтолкнет куда дальше рыть? |
Olegb, андрюша у вас уж больно древний...не взлетит эта либа.
|
Цитата:
Ну нравится мне когда старые девайсы еще на что-то да пригождаются, а не валяются в хламе. :smile2: |
pl2303.ko для ядра 3.10.33
Вложений: 1
Всем привет, спасибо за шикарную тему. Она сподвигла на прикручивание USB-GPS к Tronsmart S89-Elite (пользуясь случаем, рекомендую в качестве CarPC).
Хочу поделиться драйвером pl2303.ko, скомпилированным для этой коробки. Надеюсь, подойдёт ко многим аппаратам с ядром 3.10.+ Собственно, во вложении. Тестировалось с GlobalSat S4. Надеюсь, пригодится ;) |
Добрый день
ASUS EEE PC 900 + Android X86 4.4.2 1) инструкция из шапки не сработала, хотя cat /dev/ttyUSB0 данные выдает со спутников ( пробовал и с родной либой и из шапки ) 2) с программой из маркета PL2303GPS MockLocationProvider все отлично . Может у кого нить первый вариант работает ? |
тут больше нет таких извращенцев
|
ну спасибо :)
|
Добрый день
Есть ASUS EeePC 901 + Android 4.4.2 X86 Подсоеденил 3g USB Modem Huawei + Globalsat BU-353G (Glonass) Деруться за ttyUSB0 Как их можно развести ? 1) переделать gps.default.so ? чтобы брал порт ttyUSB4 ? 2) поменять порядок инциализации этих устройств? 3) может еще есть варианты? Update 20.08.14 Если загрузиться с модемом , подождать когда он подцепится к инету а потом воткнуть BU-353G то работает все вместе. Вопрос как добавить задержку для загрузки драйвера GPS ? |
покурить тему. я уже писал в чем дело. тут есть несколько костылей
|
Выкурил всю тему, но так и не получилось привязать bu-353 к Radxe rk3188... Все что удалось, это увидеть как бегают NMEA... Опять же после перезагрузки перестают бегать, пока принудительно не запустишь install-recovery.sh... Местоположение по спутникам не появляется, нависофт ничего не видит... Чеж делать то???
|
имеется radxa rk3188 через контроллер YAM 4 версии подключен GPS uart. в навителе видит спутники все отлично ловит но при движении не показывает стрелку движения вместо нее точка а в яндекс навигаторе стрелка есть.
|
Цитата:
|
Вложений: 1
Цитата:
|
Цитата:
|
Хочу выразить ОГРОМНУЮ благодарность Rage2 за отличную тему, и понятную инструкцию!
Все необходимые драйвера и библиотеки вшил в ядро андройда 4.4.2, добавил права в исходниках и собрал готовую прошивку для платы RADXA и прошил. Больше никаких действий не надо делать, достаточно подсоединить приемник по USB и само все подцепляется и стартует. Библиотека отлично работает и на Android 4.4.2. |
Как решилась проблема с автозагрузкой?
|
все вшито в ядро, теперь андроид сам все делает. Никуда ничего прописывать не надо и файлы копировать не надо и права выставлять. Все добавлено в исходники и собрано ядро и сам андроид из исходников.
Кстати монитор Innolux N070ICG-LD1 с родным ЕМКОСТНЫМ тачскрином на 5 касаний. |
Цитата:
|
Цитата:
|
Никому так и не удалось победить "прыгающие" спутники? Навител не работает нормально. Пробовал и 5, и 7, 9-ый. Координаты идут нормально, высотомер шалит. Стабильно периодично. Что делает невозможным фикс.
"МОСК-костыли" работают чуть менее, чем идеально. BR-355 (pl2303) |
Проверил и с pl2303.ko и через pl2303drv - эффект один и тот же.
Походу, вернусь на BT-адаптер, он хоть порт в хабе не занимает. === upd Провернул ту же операцию на другом планшете (rk3188/4.2.2) - все работает нормально. === upd И тут залепа - из спячки не выходит. Грусть-печаль :) |
Цитата:
Ничего не прыгает |
С SirfDemo развлекаюсь второй день. Скорость обмена поднял до 115200, моргание спутников участилось :D
Попробую по твоему методу. |
В копилку знаний.
1. Все флаги, управлять которыми советовал pine через SirfDemo, актуальны для точности позиционирования и на "прыгание" (выглядит как постоянная потеря связи со спутниками) никак не влияют. На "прыгание" точки локации во время медленного движения или плохого приема влияет параметр "Static Navigation". Для автомобильного навигатора всегда должен быть отключен. "Track Smoothing", по большому счету, функция сервисная, на позиционирование при хорошем приеме никак не влияющая. При помощи SirfDemo можно изменить скорость обмена данными с приемником. Актуально тем, кто, по тем или иным причинам, не может изменить скорость порта в Андроиде через stty. 2. Проблема наблюдается в Навителе, но не наблюдается в "7 дорог". Сейчас более часа ехал по "7 дорог" - все работает отлично. 3. При использовании либы "gps.xxx.so" из шапки, в Андроиде не работают: 3.1 Управление включением и отключением навигации, 3.2 "Фиктивные местоположения". Ничего не меняется при включении или отключении. Пофиг, но просто факт. 4. Ранее говорил, что через MOSK все работает хорошо, но нет. Проходит 5-7 минут, и Навител впадает в кому. Справочно: чтобы MOSK заработал, нужно вернуть на место родную либу "gps.xxx.so". зы: эксперименты продолжу. |
Часовой пояс GMT +4, время: 05:16. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot