12.05.2017, 11:57 | #1061 |
Старший Пользователь
Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
|
Вот так всегда. Как только посмотришь логи, все начинает работать
|
18.07.2017, 19:00 | #1062 |
Пользователь
Регистрация: 08.12.2008
Возраст: 39
Город: Челябинск
Регион: 74
Машина: Nissan Sunny 2001
Сообщений: 72
|
Всем привет, удалось подключить приемник Globalsat BU-353 к odroid C2. Все по инструкции (только команды автозагрузки прописать пришлось в файле /system/bin/usb_reset.sh в конце)
НО! Есть проблема, на которую не могу найти решения. Запускаю любую софтину (навител к примеру). Не видит спутники, вообще ничего. А если нажать выключить GPS и опять включить (в самой программе, или закрыть его и снова запустить) - тут же появляются все данные. Так же можно запустить программу GPStest - тишина. Закрыть ее и опять открыть - работает. Как будто с первого раза не получается и надо приемник пнуть. В логах при загрузке устройства Код:
/storage/emulated/0>adb shell root@odroidc2:/ # logcat | grep gps 07-18 19:51:15.119 3231 3231 W PackageManager: Not granting permission android.permission.ACCESS_MOCK_LOCATION to package org.broeuschmeul.android.gps.usb.provider (protectionLevel=2 flags=0x1800be44) 07-18 19:51:15.119 3231 3231 W PackageManager: Not granting permission android.permission.ACCESS_FINE_LOCATION to package com.chartcross.gpstest because it was previously installed without 07-18 19:51:16.494 3231 3277 W PackageManager: Not granting permission android.permission.ACCESS_MOCK_LOCATION to package org.broeuschmeul.android.gps.usb.provider (protectionLevel=2 flags=0x1800be44) 07-18 19:51:16.495 3231 3277 W PackageManager: Not granting permission android.permission.ACCESS_FINE_LOCATION to package com.chartcross.gpstest because it was previously installed without 07-18 19:51:17.594 3231 3231 I BackupManagerService: Package biz.locatel.nmeagpsclock not installed; dropping from full backup 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_hardware_interface 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gps-xtra 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gps-xtra 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=agps 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying agps 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gps-ni 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gps-ni 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gps-debug 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gps-debug 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=agps_ril 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying agps_ril 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gps_geofencing 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gps_geofencing 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gps_measurement 07-18 19:51:19.456 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gps_measurement 07-18 19:51:19.457 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gps_navigation_message 07-18 19:51:19.457 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gps_navigation_message 07-18 19:51:19.457 3231 3231 D libmbm-gps: odroid_gps_get_extension: enter name=gnss_configuration 07-18 19:51:19.457 3231 3231 D libmbm-gps: odroid_gps_get_extension, querying gnss_configuration 07-18 19:51:19.465 3231 3244 W GpsLocationProvider: Could not open GPS configuration file /etc/gps.conf 07-18 19:51:19.466 3231 3244 E GpsLocationProvider: no AGPS interface in set_agps_server 07-18 19:51:19.533 3231 3244 D libmbm-gps: nmea_reader_set_callbacks: sending latest fix to new callback 07-18 19:51:19.533 3231 3244 D libmbm-gps: nmea_reader_set_callbacks: sending latest sv_status to new callback 07-18 19:51:19.533 3231 3244 D libmbm-gps: nmea_reader_set_callbacks: sending latest nmea sentence to new callback 07-18 19:51:19.534 3231 3244 E GpsLocationProvider: no AGPS interface in set_agps_server 07-18 19:51:19.545 3231 3577 W LocationManagerService: Dropping incomplete location: Location[gps 0,000000,0,000000 acc=??? t=?!? et=?!? {Bundle[{}]}] Код:
07-18 19:51:44.456 3231 3244 D libmbm-gps: odroid_gps_set_position_mode:enter GPS_POSITION_MODE_MS_BASED min_interval = 0 pref=0 07-18 19:51:44.456 3231 3244 E libmbm-gps: MS_BASED mode setting SUPL 07-18 19:51:44.456 3231 3244 D libmbm-gps: odroid_gps_set_position_mode: exit 0 07-18 19:51:44.459 3231 3244 E libmbm-gps: 1 device(s) are listed 07-18 19:51:44.461 3231 3244 E libmbm-gps: ro.kernel.android.gps.speed = 4800 Код:
07-18 19:53:33.404 3231 3244 D libmbm-gps: odroid_gps_set_position_mode:enter GPS_POSITION_MODE_MS_BASED min_interval = 0 pref=0 07-18 19:53:33.404 3231 3244 E libmbm-gps: MS_BASED mode setting SUPL 07-18 19:53:33.404 3231 3244 D libmbm-gps: odroid_gps_set_position_mode: exit 0 07-18 19:53:33.406 3231 3244 E libmbm-gps: 1 device(s) are listed 07-18 19:53:33.408 3231 3244 E libmbm-gps: ro.kernel.android.gps = /dev/ttyUSB0 07-18 19:53:33.410 3231 3244 E libmbm-gps: ro.kernel.android.gps.speed = 4800 07-18 19:53:34.020 3231 5100 D libmbm-gps: Got an nmea string, parsing. 07-18 19:53:34.020 3231 5100 D libmbm-gps: Received: $GPGGA,145333.000,5509.4000,N,06125.0758,E,1,08,1.3,265.7,M,-11.5,M,,0000*7C 07-18 19:53:34.020 3231 5100 D libmbm-gps: GGA 07-18 19:53:34.021 3231 5100 D libmbm-gps: Got an nmea string, parsing. 07-18 19:53:34.021 3231 5100 D libmbm-gps: Received: $GPGSA,A,3,10,27,08,21,18,15,16,20,,,,,1.8,1.3,1.3*3C 07-18 19:53:34.021 3231 5100 D libmbm-gps: GSA ... Хотется, чтобы все само работало сразу, без доп танцев. В любой момент можно сделать "cat /dev/ttyUSB0", все работает, данные идут
__________________
Nissan Sunny FB15 SS 01' pccar на odroid c2 |
21.07.2017, 21:14 | #1063 |
Старший Пользователь
Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
|
Есть 3 пути решения проблемы:
1. попробовать "поискать правду", то есть скачать исходники для odroid, посмотреть libmbm-gps и найти причину такого поведения, 2. попробовать заменить libmbm-gps на gps.default.so соответствующей архитектуры, 3. автоматизировать процесс пинания провайдера gps. |
26.07.2017, 17:41 | #1064 | |
Пользователь
Регистрация: 08.12.2008
Возраст: 39
Город: Челябинск
Регион: 74
Машина: Nissan Sunny 2001
Сообщений: 72
|
Цитата:
__________________
Nissan Sunny FB15 SS 01' pccar на odroid c2 |
|
31.07.2017, 07:39 | #1065 |
Новый Пользователь
Регистрация: 12.02.2017
Регион: 77, 97, 99, 177
Сообщений: 1
|
Друзья, может кто подскажет в каком направлении копать!
Устаеновлен приёмник на базе ublox-7 и в большинстве включений свисток подхватывается нормально, устройство ttyACM0 появляется и навигационные программы спутники видят. Но иногда после включения устройство не появляется, хотя питание подаётся и девайс мигает. Помогает от этого только перезагрузка устройства Андроид. Если же переткнуть gps при включённом Андроиде, то устройство ttyACM0 появляются, данные nmea идут, но навигационные программы спутники не видят. Спасибо |
14.08.2017, 18:20 | #1066 |
Новый Пользователь
Регистрация: 20.08.2016
Возраст: 34
Регион: 27
Сообщений: 1
|
Всем привет. У меня TVBox Z4 (rk3368) стоковый, только рут поставил. Слюнявлю к нему Ublox7, все как по инструкции: но что то не то!
https://yadi.sk/i/0q43kVuZ3LyZ2R https://yadi.sk/i/nrGdOxFi3LyYyb |
16.08.2017, 13:32 | #1067 |
Новый Пользователь
Регистрация: 18.11.2011
Возраст: 38
Город: Одесса
Регион: Украина
Машина: Toyota Picnic
Сообщений: 3
|
Добрый день.
Подскажите, есть проблема. У меня свисток MK908II(android 4.4) и приемник BU353. Модуль и либа на месте, права выставлены. При прописывании всех команд(включая пинание ядра) в терминале, данные бегут, и программы видят спутники.(команды копирую из заготовки install-recovery.sh) Если прописать все команды в install-recovery.sh то ничего не работает, вернее модуль pl2303.ko грузится, но скорость не меняется(ядро не пнулось) и данные не бегут. Если после старта системы с заполненным install-recovery.sh попробовать пнуть ядро, то устройство ttyUSB0 отваливается. Уже не знаю что делать Мой install-recovery.sh с таким содержимым: Код:
#!/system/bin/sh 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 Может быть в install-recovery.sh можно поставить задержку на запуск. Update: Сам же и победил проблему, начал добавлять в install-recovery.sh по одной команде. Пришлось добавить sleep 5 после пинания ядра, и перед setprop. И все заработало. В итоге получился такой install-recovery.sh Код:
#!/system/bin/sh echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind sleep 5 insmod /system/lib/modules/pl2303.ko busybox stty -F /dev/ttyUSB0 4800 busybox chmod 666 /dev/ttyUSB0 sleep 5 setprop ro.kernel.android.gps ttyUSB0 Последний раз редактировалось LowriderA; 16.08.2017 в 14:43. |
29.08.2017, 21:53 | #1068 |
Новый Пользователь
Регистрация: 29.08.2017
Регион: 24
Сообщений: 2
|
Добрый день!
Имею TV приставку Xiaomi Mi Box 3 (MDZ-16-AA), работает на S905-H. uname -a выдает 3.14.29, aarch64 Пытаюсь подключить BU-353 Само собой модули из шапки не устанавливаются. Пролистав всю тему - не нашел модуль под это ядро. Правильно ли я понимаю, что единственный способ решения - софтовый драйвер / костыль с YouAreHereGPS или чем-то подобным? |
30.08.2017, 13:36 | #1069 |
Старший Пользователь
Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
|
NightQuest
Да, именно так. Если, конечно, нет желания самостоятельно собрать модули |
30.08.2017, 15:51 | #1070 | |
Новый Пользователь
Регистрация: 29.08.2017
Регион: 24
Сообщений: 2
|
Цитата:
Попробовал завести pl2303drv - only position independent executables (PIE) are supported. Кросс-компилятора нет, пересобрать не чем Последний раз редактировалось NightQuest; 30.08.2017 в 20:32. |
|
Здесь присутствуют: 10 (пользователей: 0 , гостей: 10) | |
|
|