![]() |
Припаял к разъем sma как у mcf1 http://s015.radikal.ru/i332/1607/a2/2b30a5f0cd63.jpg
подключил антенну Триада ГЛОНАСС / GPS - 2178 (P5) http://ec-mobile.ru/proizvodit/riada/ntenny/ Подал питание на центр. жилу +5в. После включения gps, захожу в gps test, видно 12 - 11 спутников, через минуту планшет зависает и уходит в перезагрузку, пока не выключю gps в настройках. В чем проблема, подскажите пожалуйста. |
Цитата:
На приставке, которая, на амлоджике, прошёл всё поэтапно, а потом кое-что улучшил (типа автозапуска, про который я тут ничего не нашёл, и синхронизации времени). Конечно, есть отличия - мне был не нужен драйвер pl, а "либа" - под другой процессор. Насчёт применимости для "любого" приёмника" - порядок действий один и тот же, отличия - драйвер и либа, плюс-минус особенности версии андроида. Сорри, пишу и ловлю себя на мысли: сейчас, когда я всё сделал, это кажется настолько просто, что вообще не заслуживает разговора. Но когда начинал - я вообще терминал на андроиде впервые запустил и всё казалось запредельно сложным. |
Подключил usb свисток ublox к tvbox на s805. В целом все работает, спутники видит, но при движении есть проблемы.
1. Через либу new_gps.sun4i.so не передается скорость. В Ситигиде и других программах показывает 0. Причем через USBGPS4Droid, скорость передается. Куда копать? Если ли шанс получить скорость через либу? 2. В ситигиде голосовые подсказки то передаются нормально, то начинают отставать, и отставание доходит до нескольких минут. |
простите мою неграмотность. есть кар пс на Android x86 4.4r4 / есть vk 172 / с чего начать. что скачать
|
Приветствую. Присоединяюсь к страждущим с VK 172 он же ublox 7 usb (чип G7020). Кто нибудь добился показаний скорости и направления?
|
Цитата:
|
на процессор 3188т и ядро 3.10.0 какую версию ставить этих модулей?
|
no such file or directory
Цитата:
|
Помогите подружить usb gps на ftdi с nexus 7 2013!!. Встроенный не работает. При подключении порт ttyUSB0 появляется. Через терминал не проходят команды: chmod 666 /dev/ttyUSB0 - permission denide. , ro.kernel.android.gps ttyUSB0 тоже не проходит, cat /dev/ttyUSB0 - ошибку выдает. Через тотал права меняются. Прошивка андроид последее обновление Android 6.0.1 MOB30X. + ядро тимура .Может как-то по другому нужно права давать и другие команды. busybox стоит и рут тоже. Подскажите. Неохота gps блютуз покупать!!!
|
Данные с порта получил. Нужна ещё либа на андроид 6. !!!!!
|
Насчет либы под андроид 6 актуально, никто не встречал?
|
У меня тоже ни одна библиотека в 6 андройде не работает.
|
у кого-нибудь заработала GPS антенна под Android 6.0.1?
|
Ребят, поделитесь пожалуйста модулем для Amlogic S905
Или подскажите как его собрать под мой этот проц |
Цитата:
Или посоветуйте какой-нибудь другой рабочий приемник на 6.0.1 андройд |
Здравствуйте все. Прочитал всё тему (и не один раз), но пока не могу никак решить задачу.
Пытаюсь прикруить GPS модуль (ublox 6 series) к плате OrangePi_PC через UART_to_USB адаптер на PL2303HX. Процессор Allwinner H3. Установлен андроид: Pandroid 4.4.2. Ядро 3.4.39. Перечитал и перепробовал кучу вариантов, но полноценно запустить не получается. Итак: Всё делаю на чистой (относительно конечно) прошивке. Установлены терминал, рут-эксплорер, бузибокс и нави-софт. 1. При подключении устройства в USB порт в каталоге /dev появляется устройство ttyUSB0. 2. В терминае по команде cat /dev/ttyUSB0 читается поток с приёмника. Скорость по умолчанию 9600. Если я правильно понимаю, то железная часть работает правильно? Устройство определилось и работает? Далее нужно править програмную часть. 3. В /system/etc/permissions/ копирую android.hardware.location.gps.xml. В местоположении появляются 3 пункта! 4. в /system/lib/hw/ копирую gps.default.so из шапки (тут тоже варианты. Пробовал разные файлы. В том числе взял со своего телефона Lenovo, android 4.1.1, ядро 3.4.0) 5. В /system/build.prop в конец файла добавляю: ro.kernel.android.gps=ttyUSB0 и ro.factory.hasGPS=true Фиктивные местоположение выключил. Нави-софт не пашет. Что ещё нужно сделать, чтобы программы увидели GPS? UPDATE 1 Решил сегодня подключить модуль напрямую к UART платы. теперь использую ro.kernel.android.gps=ttyS3 (третий порт). Как положено cat /dev/ttyS3 выдают NMEA поток. Но навигация, один хрен, ничего не получает. У меня возникает ощущение, что gps.default.so не работает. Возможно нужно именно под мою версию дроида и(или) ядра? Так же пробовал переименовывать библиотеку в разные названия: sun4i, sun8i, exd(D)roid. UPADTE2 Нашел у товарища Higscreen Zera S c андроидом 4.4.2 и ядром 3.4.67. Скопировал с него gps.default.so и строчки из build.prop. Один хрен ничего не заработало. UPDATE3 При использовании некоторых вариантов библиотеки gps.default.so программа GPS Test иногда выдаёт: "GPS ON" и "No Fix". Это может о чём то говорить. Но ни координат на спутников не показывает. При том сам приёмник 100% соединяется со спутниками (на нём индикатор начинает мигать). Подключал приёмник параллельно к ноуту для проверки. Как только индикатор начинает мигать, так сразу происходит позиционирование по координатам. По инструкции с форума я создал каталог init.d и инициировал исполнение скриптов из него. Скрипт: Код:
busybox chmod 666 /dev/ttyUSB0 PS Кто нибудь запустил полноценный USB GPS на 4.4.2 c ядром 3.4.39? Опишитесь в ЛС. |
День добрый!
Прочитал тему от корки до корки, решения так и не найдено. Имеем: ММ плеер (Android 4.0.4, ядро 3.0.8+, проц Allwinner A10, рутован) и G-Mouse u-blox 1546 01A7 VK-172. Подружить их не удается. Перепробовал все рецепты из данной темы. Что достигнуто: по железу вроде все работает, устройство определяется как ttyUSB1, поток данных cat /dev/ttyUSB1 идет, но ни одна из программ gps не видит. Комрады, ткните носом, что не так делаю. Спасибо. |
Orange PI PC, Android 4.4.2(3.4.39)
Больше склоняюсь к варианту, что поддержка GPS вырезана в самом ядре. И никакие танцы с копированием библиотек не дадут результата. 1. Кто-нибудь может подробно описать прохождение данных с приёмника до приложения? Как это происходит, через каккие службы или библиотеки. 2. Чем можно (и можно ли вообще) расковырять уже установленную на CD-карту прошивку. С карты можно слить в посекторном режиме (raw img). 3. sun8iw7p1_android_dolphin-p1_uart0.img типа от производителя. Какими программами её вскрыть. DragonFace не берёт. |
deleted
|
Цитата:
Цитата:
|
Цитата:
Модулями ядра являются драйверы портов. Они передают данные от физических устройств через соответствующие файлы устройств (/dev/ttySx, /dev/ttyUSBx, /dev/ttyACMx). Цитата:
Цитата:
Приложение, получающее данные о местоположении, применяет вызовы API для обращения к провайдеру местоположения (location provider). Для того, чтобы этот компонент фреймворка отвечал на запросы, необходимо указать в файлах конфигурации, находящихся в каталоге /etc/permissions/, что наше устройство имеет gps-приемник. Вот краткое описание процесса. |
Цитата:
Код:
sun4i.so, sun8i.so, exdroid.so Цитата:
По поводу ro.kernel.android.gpsttybaud= Именно так правильно? От чего зависит? В этой же теме присутствует такой вариант: ro.kernel.android.gps.speed= Встречал ещё как минимум пару вариантов. Ещё вот такой параметр: ro.factory.hasGPS=true тоже упоминается на форуме. И gps.enable=true Вопросов больше чем ответов. Ковыряю потихоньку разные прошивки андроида 4.4.2. Вот только пока не нашел устройств на H3 с зашитой поддержкой GPS. Ещё есть зеркала заднего вида с андроидом 4.4.2 и GPS внутри. Может там чего нарою. |
Вложений: 1
Цитата:
Во-первых, смотрим наличие файла gps.*.so. Если он есть, надо разбираться почему он не работает. Во-вторых, если такого файла нет, смотрим на имена других файлов. Если перед .so есть sun4i, sun8i, exdroid, то название файла с библиотекой gps должно быть соответствующим, а сама библиотека должна быть скомпилирована как gps.default.so, то есть использовать в качестве источника данных файл устройства, задаваемый в build.prop. Если уверены, что у Вас sun8i, можете попробовать вложенный файл. Он работает на планшете DEXP Ursus A170i JOY с внешним gps-приемником из доведенного до ума проекта. |
GPS test выдаёт: GPS on & No Fix. Вроде как библиотека запускается, но ничего не получает (или не отдаёт).
Попробовал ещё одну либу с гитхаба. Результат такой же. Нарыл тут интересную картиночку http://forum.xda-developers.com/atta...2&d=1356329342 Правда сам сайт странно себя ведёт. |
Прочитал все , так и не понял, смог кто либо прикрутить GlobalSat BU-353 на Android 6.0 ? Видел только вопрос , но ответа не нашел ((( . Идет Тв Бокс на 6м андроиде и едет usb gps GlobalSat BU-353S4 , можно его как то прикрутить ??
|
Цитата:
Должно получится вот таким способом. Если захочется чего-то более красивого, то нужно разбираться с наличием в прошивке модуля pl2303.ko и подбирать библиотеку для внешнего gps. |
Цитата:
Спасибо за инструкцию, надеюсь заработает. |
Цитата:
Приставка Tronsmart Vega S905 Telos Мышь VK-162 видна без модуля, NMEA бегут. Либу взял тут. Сперва я думал что либа не работает, т.к. NMEA бегут, но навигационные программы не видят спутники. Но иногда после перезагрузки запускается "оптимизация приложений", которая длится несколько минут. Вот после таких перезагрузок всё работает. Как я понимаю, в обычном режиме скрипт не успевает выдать права на устройство. Кто-нибудь может подсказать по поводу энергопотребления данной мыши? У меня через какое-то время отваливаются все USB-устройства кроме мыши. Как я понимаю, им не хватает питания. Чтоб сделать отдельное питание на мышь, надо понимать какой ток ей нужен. |
Думаю 500мА она подавиться.
|
Цитата:
Цитата:
Если говорить про VK-172, то потребление очень мало. У меня Meta, питание 5В просто рабочий стол без нагрузки - 0,3 .. 0,4А при подключенных GPS, клавиатуре и мыши - 0,3.. 0,6А под нагрузкой - 0,5 .. 0,8А, изредка до 1А в режиме Sleep - 40mA |
Цитата:
|
Цитата:
У меня в build.prop не было прописано устройство и скорость. Я понадеялся на скрипт, но там был лишний пробел почти в самом конце: Код:
setprop ro.kernel.android.gps $GPSTTY Не совсем в тему, но может кто-нибудь заморачивался с часами реального времени на arduino и последующим подключением их к android? |
Я на своём оранже так и не победил GPS.
Если на чистой прошивке скопировать на устройство файл gps.default.so и не добавлять никаких скриптов и ничего в build.prop не писать, то GPS-Test сразу пишет "GPS-ON". То есть либа как бы цепляется. Пробовал менять имена на: sun8i, exdroid, dolphin. Либа цепляется. И в терминале данные вижу. Но вот работать навигационный софт никакие шаманства заставить не могут. Никакие комбинации setprop не помагают. Пока через USBGPS пользую, но мне хочется добиться полноценной работы. И мне нужно через UART. И DMESG молчит. Никаких строчек gps в нём нет. Короче засада. PS Сегодня попробовал поднять GPS на кастомной прошивке на основе Beelink_v205k4 с ядром 3.4.112. Результат такой же. |
Если кому нужно, собрал serial-модули и pl2303drv под ARM64 (более конкретно под AmLogic S912).
Лежат тут https://github.com/p1ne/amlogic-s912-serial-modules Чуть написано про прикручивание GPS тут http://mechanogeek.blogspot.ru/2016/...-s912-gps.html |
Цитата:
Код:
gps_glonass_serial: could not open gps serial device /dev/ttyUSB0: No such file or directory сама либа откудато с гитхаба |
Вложений: 1
android 6
приставка beelink GT1 GlobalSat BU-353s4 pl2303 2 поста выше, либа в аттаче (это не я гдето както собрал, она отсюда из топика, не помню кто постил) buld.prop ro.kernel.android.gps=ttyUSB0 ro.kernel.android.gps.speed=4800 ro.kernel.android.gps.max_rate=1 Pine, откуда исходники ядра брал для компиляции модуля? |
Вложений: 1
Наконец удалось победить проблему с неработоспособностью GPS usb/uart приемников в andriod 6 (Marshmallow) 64 bit.
Библиотека была взята у dipcore подправлена в части настроечных файлов чтобы можно было скомпилировать именно 64 битную версию. В итоге все успешно работает. 32 битная GPS/GLONASS библиотека под arm32 скачать тут 64 битная GPS/GLONASS библиотека под arm64 скачать тут ВНИМАНИЕ! Библиотеку нужно размещать в /system/lib64/hw НЕ в lib, а именно в lib64 32 битная GPS/GLONASS библиотека под x86 скачать тут компилировал не я и не проверял работоспособность, просто выкладываю все в одном месте. Настройки под Ваш GPS/GLONASS приемник необходимо добавить в файл /system/build.prop ro.kernel.android.gps=ttyUSB0 ro.kernel.android.gps.speed=9600 ro.kernel.android.gps.max_rate=1 Все остальные инструкции в соответствии с первым постом rage2 данной темы. К недостаткам данной библиотеки можно отнести отсутствие поддержки u-blox приемников (по крайней мене у меня не заработало) и не поддерживается agps. Библиотека с agps и поддержкой u-blox уже тестируется… |
Цитата:
У AmLogic вообще все хорошо с опенсорсом Для просветления можно еще почитать https://www.cnx-software.com/2016/08...4-android-7-0/ |
Цитата:
|
На S912 либа не завелась. каталога /system/lib64 там вообще нет, для теста создал каталог и кинул копию еще и в /system/lib - эффекта нет. logread еще не смотрел, возможно то же самое, что у xaxexa
|
Часовой пояс GMT +4, время: 19:16. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot