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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2016, 09:42   #951
ssssmileeee
Новый Пользователь
 
Регистрация: 12.01.2016
Возраст: 33
Город: Москва
Регион: 77, 97, 99, 177
Машина: Volvo S80 T6 2000
Сообщений: 19
ssssmileeee is on a distinguished road
По умолчанию

Цитата:
Сообщение от 0617 Посмотреть сообщение
У меня Meta, питание 5В
просто рабочий стол без нагрузки - 0,3 .. 0,4А
при подключенных GPS, клавиатуре и мыши - 0,3.. 0,6А
под нагрузкой - 0,5 .. 0,8А, изредка до 1А
в режиме Sleep - 40mA
В Telos питание 12в, на плате стоит понижающий преобразователь и уже от него питается приставка и USB-устройства. Сам преобразователь может быть слабым и не давать нужный ток. Попробую запитать GPS отдельно
ssssmileeee вне форума   Ответить с цитированием
Старый 10.12.2016, 19:22   #952
ssssmileeee
Новый Пользователь
 
Регистрация: 12.01.2016
Возраст: 33
Город: Москва
Регион: 77, 97, 99, 177
Машина: Volvo S80 T6 2000
Сообщений: 19
ssssmileeee is on a distinguished road
По умолчанию

Цитата:
Сообщение от ssssmileeee Посмотреть сообщение
В общем, почти разобрался.
Приставка Tronsmart Vega S905 Telos
Мышь VK-162 видна без модуля, NMEA бегут.
Либу взял тут. Сперва я думал что либа не работает, т.к. NMEA бегут, но навигационные программы не видят спутники. Но иногда после перезагрузки запускается "оптимизация приложений", которая длится несколько минут. Вот после таких перезагрузок всё работает. Как я понимаю, в обычном режиме скрипт не успевает выдать права на устройство.
Разобрался, наконец.
У меня в build.prop не было прописано устройство и скорость. Я понадеялся на скрипт, но там был лишний пробел почти в самом конце:
Код:
setprop  ro.kernel.android.gps $GPSTTY
В общем, прописал имя устройства и исправил пробел на всякий случай. Теперь GPS подхватывается при любом включении.
Не совсем в тему, но может кто-нибудь заморачивался с часами реального времени на arduino и последующим подключением их к android?
ssssmileeee вне форума   Ответить с цитированием
Старый 19.12.2016, 18:22   #953
Asus
Новый Пользователь
 
Аватар для Asus
 
Регистрация: 13.10.2008
Возраст: 51
Регион: 54
Сообщений: 10
Asus is on a distinguished road
По умолчанию

Я на своём оранже так и не победил 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. Результат такой же.

Последний раз редактировалось Asus; 22.12.2016 в 09:25.
Asus вне форума   Ответить с цитированием
Старый 28.12.2016, 17:47   #954
pine
Пользователь
 
Регистрация: 26.12.2013
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mercury Mariner 2.5 2011
Сообщений: 99
pine is just really nicepine is just really nicepine is just really nicepine is just really nice
По умолчанию

Если кому нужно, собрал serial-модули и pl2303drv под ARM64 (более конкретно под AmLogic S912).

Лежат тут https://github.com/p1ne/amlogic-s912-serial-modules
Чуть написано про прикручивание GPS тут http://mechanogeek.blogspot.ru/2016/...-s912-gps.html
pine вне форума   Ответить с цитированием
Старый 03.01.2017, 22:57   #955
xaxexa
Пользователь
 
Регистрация: 22.07.2012
Возраст: 34
Город: Пермь
Регион: 59
Машина: BMW
Сообщений: 61
xaxexa is on a distinguished road
По умолчанию

Цитата:
Сообщение от pine Посмотреть сообщение
Если кому нужно, собрал serial-модули и pl2303drv под ARM64 (более конкретно под AmLogic S912).

Лежат тут https://github.com/p1ne/amlogic-s912-serial-modules
Чуть написано про прикручивание GPS тут http://mechanogeek.blogspot.ru/2016/...-s912-gps.html
у меня beelink GT1 проц такойже, модуль pl2303 завелся, "либу" никак прикрутить немогу init.d прописал в init.rc boot.img, logcat пишет

Код:
gps_glonass_serial: could not open gps serial device /dev/ttyUSB0: No such file or directory
хотя cat /dev/ttyUSB0 нормально все показывает, думаю что pl2303 подключаеться позже чем запуск либы происходит че делать незнаю...

сама либа откудато с гитхаба
xaxexa вне форума   Ответить с цитированием
Старый 04.01.2017, 05:07   #956
xaxexa
Пользователь
 
Регистрация: 22.07.2012
Возраст: 34
Город: Пермь
Регион: 59
Машина: BMW
Сообщений: 61
xaxexa is on a distinguished road
По умолчанию

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, откуда исходники ядра брал для компиляции модуля?
Вложения
Тип файла: rar gps.default.rar (5.9 Кб, 506 просмотров)

Последний раз редактировалось xaxexa; 05.01.2017 в 05:36.
xaxexa вне форума   Ответить с цитированием
Старый 08.01.2017, 15:07   #957
DaveMF
Banned
 
Регистрация: 26.06.2010
Регион: 52
Машина: duster
Сообщений: 113
DaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to all
По умолчанию

Наконец удалось победить проблему с неработоспособностью 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 уже тестируется…
Миниатюры
Нажмите на изображение для увеличения
Название: ваа.jpg
Просмотров: 516
Размер:	115.3 Кб
ID:	46225  

Последний раз редактировалось DaveMF; 15.02.2017 в 17:02.
DaveMF вне форума   Ответить с цитированием
Старый 09.01.2017, 14:55   #958
pine
Пользователь
 
Регистрация: 26.12.2013
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mercury Mariner 2.5 2011
Сообщений: 99
pine is just really nicepine is just really nicepine is just really nicepine is just really nice
По умолчанию

Цитата:
Сообщение от xaxexa Посмотреть сообщение
Pine, откуда исходники ядра брал для компиляции модуля?
http://openlinux.amlogic.com

У AmLogic вообще все хорошо с опенсорсом

Для просветления можно еще почитать https://www.cnx-software.com/2016/08...4-android-7-0/
pine вне форума   Ответить с цитированием
Старый 09.01.2017, 16:15   #959
pine
Пользователь
 
Регистрация: 26.12.2013
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mercury Mariner 2.5 2011
Сообщений: 99
pine is just really nicepine is just really nicepine is just really nicepine is just really nice
По умолчанию

Цитата:
Сообщение от DaveMF Посмотреть сообщение
Наконец удалось победить проблему с неработоспособностью GPS usb/uart приемников в andriod 6 (Marshmallow) 64 bit.
Библиотека была взята у dipcore подправлена в части настроечных файлов чтобы можно было скомпилировать именно 64 битную версию.
Патч для текущей версии исходников dipcore можно увидеть? Сам ковырял dipcore, но на праздники прервался. Спасибо.
pine вне форума   Ответить с цитированием
Старый 10.01.2017, 01:27   #960
pine
Пользователь
 
Регистрация: 26.12.2013
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mercury Mariner 2.5 2011
Сообщений: 99
pine is just really nicepine is just really nicepine is just really nicepine is just really nice
По умолчанию

На S912 либа не завелась. каталога /system/lib64 там вообще нет, для теста создал каталог и кинул копию еще и в /system/lib - эффекта нет. logread еще не смотрел, возможно то же самое, что у xaxexa
pine вне форума   Ответить с цитированием
Ответ


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

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

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



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


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