27.04.2014, 15:33 | #521 |
Новый Пользователь
Регистрация: 29.11.2013
Регион: 45
Сообщений: 16
|
Ок, попробую спросить там, если будут продвижения, отпишусь. Спасибо.
|
28.04.2014, 14:34 | #522 |
Новый Пользователь
Регистрация: 23.11.2009
Регион: 74
Сообщений: 20
|
Планшет Pipo U2 на RK3066 (рутованый, busybox установлен)
GPS-приемник: GlobalSat BU-353S4 USB Приемник подключен через OTG-переходник (без хаба) В папке "/system/etc/permissions" есть файл "android.hardware.location.gps.xml" В этом файле есть <feature name="android.hardware.location.gps" /> Файл "android.hardware.location.xml" отсутствует. (позже скопировал "android.hardware.location.gps.xml" в "android.hardware.location.xml" - ничего не изменилось) В меню "Настройки"-"Мое местоположение" есть пункты "По координатам сети" "Учитывать при поиске" (про GPS слов нет) В меню "Для разработчиков" проставлена галка на "Фиктивные местоположения" Из первого поста скачаны: new_gps.sun4i.so.zip usb_serial_for_RK3066_3.0.8+.zip Монтирую раздел "/system" в RW. Заливаю модули на планшет: Код:
adb push pl2303.ko /system/lib/modules/pl2303.ko adb shell chmod 644 /system/lib/modules/pl2303.ko adb push gps.sun4i.so /system/lib/hw/gps.default.so adb shell chmod 644 /system/lib/hw/gps.default.so adb shell sync Код:
su echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind insmod /system/lib/modules/pl2303.ko busybox stty -F /dev/ttyUSB0 4800 busybox chmod 666 /dev/ttyUSB0 setprop ro.kernel.android.gps ttyUSB0 Код:
cat /dev/ttyUSB0 Ок?? Запускаю (для теста) программу AndroiTS GPS Test Free Спутники показывает, координаты показывает. Но скачут показания азимута (наверное азимута, значение в градусах показывает либо 0 либо 350) и высоты (либо 14 либо 474 метра... реальная высота, примерно, 474 метра и есть). В Навителе моргает значок спутника красный/зеленый, если зайти в просмотр спутников - моргает показание высоты: либо "-" либо "474м". Моргает равномерно - примерно по полсекунды каждое показание. Установил UsbGps4Droid - показания перестали мигать, но и информацию о спутниках не видно. Можно ли как-то порешать чтоб и информацию по спутникам было видно и не моргали значения?? |
28.04.2014, 16:14 | #523 |
Banned
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
|
Как решить вашу проблему точно я не скажу, но вот есть не используете UsbGps4Droid, тогда галку "Фиктивные местоположения" нужно убрать.
попробуйте софтовую реализацию драйвера pl2303 http://www.pccar.ru/showthread.php?t=19270 |
07.05.2014, 10:29 | #524 |
Новый Пользователь
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
|
Либа работает на 4.2, использовал для UART приемника, сенкс!
UPD. Погонял, не очень хорошо оно парсит NMEA и с глонасом беда, спутники скачут Эээх, придется похоже писать самому. Последний раз редактировалось eyeless; 07.05.2014 в 11:48. |
08.05.2014, 18:30 | #525 |
Новый Пользователь
Регистрация: 18.11.2011
Возраст: 38
Город: Одесса
Регион: Украина
Машина: Toyota Picnic
Сообщений: 3
|
МК908II(сток 4,2 от 19,12,13)+ BU353S4 слибой и "пинанием" работает отлично, осталось добавить время
Всем спасибо! Прочитав всю тему победил! |
08.05.2014, 21:29 | #526 |
Banned
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
|
LowriderA, молодец, что нашел силы самостоятельно изучить и переварить информацию
.....ну хоть кому то мои труды были полезны. |
15.05.2014, 01:07 | #527 |
Новый Пользователь
Регистрация: 15.05.2014
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra H
Сообщений: 12
|
Добрый день. Спасибо огромное за подробные инструкции по настройке USB GPS.
Сейчас собираю систему в машину на основе свистка MK908II. Прикупил к нему приемник LS-2030G через pl2303.ko и либу из первого поста. С pl2303 пришлось помучаться, но инструкции в первом посте помогли (видимо драйвер криво вкомпилен в ядро). Скрорсть порта подобрал экспериментально по выводу текста через команду cat. Получилось 115200. В общем через терминал поток нормально идет, а в прогах типа GPS Test и GPS Status спутники постоянно "прыгают и мигают". Видел в теме подобные жалобы, вроде бы предполагается что это из-за несовместимости либы с GLONASS. Хотел уточнить, нет ли работающего с данным приемником либы? Уж очень не хочется юзать Mock Locations - какой-то это не полноценный GPS. И на всех ли приемниках с Glonass такая фигня с данной либой? Или есть соместимые по командам? Так же откопал старый приемник BU-353 (ему лет 5, если не больше), тоже на pl2303, только скорость 4800. Глонасса там естественно нет. С ним спутники не прыгают, но уж очень низкая чувствительность по современным меркам и спутники долго ищет. Глонасс все-таки хочется, и чтоб без костылей в виде Mock Locations... |
15.05.2014, 01:39 | #528 |
Banned
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
|
Новой либы я не встречал, но у plohish гпс приемник с глонасс (Locosys LS23090) и вроде у него ничего не скачет и не прыгает с этой либой.
Только у него приемник юзает cdc-acm.ko и скорость 115200. Попробуйте вместо модуля, использовать софтовый драйвер pl2303. http://www.pccar.ru/showthread.php?t=19270 |
16.05.2014, 11:09 | #529 | |
Новый Пользователь
Регистрация: 11.06.2013
Возраст: 33
Регион: Беларусь
Сообщений: 27
|
Цитата:
я думаю что проблема в том что инфа GPS и GLONASS идет отдельными сообщениями, и либа их парсит как равноценные, а не объединяет |
|
02.06.2014, 15:29 | #530 |
Новый Пользователь
Регистрация: 02.06.2014
Регион: 76
Сообщений: 4
|
DNS e77 RK3066
Зарегистрировался, чтобы поблагодарить и рассказать случай.
Планшет DNS e77 RK3066, Android 4.1.1, 3.0.8+ При втыкании cp2101 \ FT232RL они автоматом распознаются, возникает /dev/bus/usb/001/00* каждый раз разный файл. UsbGPS автоматом ловит этот файл. Но я залил родную библиотеку gps.default.so, ее не было в планшете. Сделал **.xml с разрешением на Настройки-Местоположение- По спутникам. init.d не сущестововал, preinstall.sh не существовал. Создал, но не работает. Тогда создал install-recovery.sh rwx-rx-rx и поместил туда строки: PHP код:
--------------- Включаю планшет со вставленным cp2102+MTK, грузится, проверяю скорость файла - 9600, данные NMEA бегут. В 2ГИС и прочих приложениях работает "родная" библиотека, которую воткнул. Как только планшет уснул - файл /dev/ttyUSB0 исчезает. Навигации нет. При втыкании флешки вместо ГПС она определяется и работает. После флешки ГПС не работает, только снова ребут со вставленным ГПС. Итого, планшет включаем с ГПС, спать не даем, 2ГИС запускаем и используем. В общем, спасибо вам за интересный квест и полезную тему! |
Здесь присутствуют: 10 (пользователей: 0 , гостей: 10) | |
|
|