Цитата:
Сообщение от volshebnik1
Имеется TV BOX Android 4.4 CS918II RK3288 ARM Cortex-A17 ядро 3.10.0
Всё-таки заработала на RK3288 Android 4.4.2 либа GPS+GLONASS https://github.com/dipcore/gps-glona...r/libs/armeabi
Спутники сейчас не прыгают -единственное статус GNSS No Fix так и остался
Как можно поправить?
|
Эта библиотека для старших версий Андроид (начиная с 6 или даже 8), в которых драйвер загружается встроенной службой GNSS, где есть поддержка GPS и Глонасс. Для вас она не подойдет, фикса не будет, используйте ту, что в этой ветке в первом сообщении, только переименуйте. Или искать другие, подбирать, где нет Глонасс (он работать не будет в Андроид 4, только ГПС).
Если программа для навигации может работать с приемником напрямую, то можно так и оставить как есть. Но не будет полной поддержки навигации другими программами. Или отключать Глонасс в модуле. Подключить к ПК и задать опции в u-center, сохранить. Или у вас модуль без сохранения настроек? Тогда можно попробовать посмотреть, что отправляет u-center при выборе опции и эту строку передавать в скрипте инициализации как-нибудь так:
stty -F /dev/ttyUSB0 raw -echo
echo -en 'Text to send' > /dev/ttyUSB0. Маловероятно, что получится.
Самое простое - это взять модуль ublox 6, где только ГПС, а этот оставить до лучших времен для более современного бокса на современном Андроид.