![]() |
![]() |
#751 |
Старший Пользователь
![]() Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Shadow007
1. Как называется ваше устройство? 2. В Настройки/Информация о местоположении имеется ли возможность выбрать gps? 3. Пробовали ли Вы запускать Навител вместе с You Are Here GPS или UsbGPS4Droid_alpha5 без установки драйвера pl2303? Отмечалась ли при этом позиция на карте при нулевом количестве спутников? |
![]() |
![]() |
![]() |
#752 | |
Новый Пользователь
![]() Регистрация: 10.06.2015
Город: Moscow
Регион: 77, 97, 99, 177
Сообщений: 11
![]() |
![]() Цитата:
1)Newsmy Android-box: • Процессор Rockchip RK3066 2x1.6 ГГц • GPU: Mali-400 (4 ядра) • ОЗУ: 1024 Мб • ОС: Android 4.1.1 • Встроенный Wi-Fi стандарта 801.11 b/g/n • 1 порт USB для подключения накопителей и периферии • 1 порт mini-USB для подключения к ПК с поддержкой OTG • Слот для полноразмерных карт SD • Разъем mini-HDMI для вывода картинки на внешний источник ![]() 2) В пункте поиск местоположении стоят 3 галочки по WIFI, GPS, GOOGLE 3) Пробовал, но при этом результат абсолютно 0! NMEA данные не бегут, спутников тоже нет! Да и сами проги не дают включить GPS Заметил такую особенность(как я понял это не сам GPS модуль работает). Если включить WIFI и оставить галочки WIFI, GPS, GOOGLE то данные о местоположении в Навителе появятся и 0 спутников. Но эти данные берутся через домашнюю WIFI сеть, это совсем не то. Так что всю работу произвожу с отключенным WIFI. |
|
![]() |
![]() |
![]() |
#753 |
Старший Пользователь
![]() Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Установите https://play.google.com/store/apps/d...n.logcat&hl=ru
Запустите Навител или GPSTest, запустите CatLog и отфильтруйте в нем сообщения по строке gps. Для работы с You Are Here GPS или UsbGPS4Droid_alpha5 нужно запретить в Настройки/Информация о местоположении работу с gps, и в Опции разработчика установить галочку в Разрешить фиктивные местоположения Повторите запуск Навител и CatLog. |
![]() |
![]() |
![]() |
#754 | |
Новый Пользователь
![]() Регистрация: 10.06.2015
Город: Moscow
Регион: 77, 97, 99, 177
Сообщений: 11
![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#755 | |
Старший Пользователь
![]() Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() И так, что удалось увидеть в CatLog:
Цитата:
|
|
![]() |
![]() |
![]() |
#756 |
Banned
![]() Регистрация: 26.06.2010
Регион: 52
Машина: duster
Сообщений: 113
![]() ![]() ![]() ![]() ![]() ![]() |
![]() Shadow007,
Если в скрипте оставить только: #! /system/bin/sh su rmmod pl2303 echo -n " 2-1:1.0" > /sys/bus/usb/drivers/option/unbind rmmod pl2303 insmod /system/lib/modules/pl2303.ko sleep 2 busybox chmod 666 /dev/ttyUSB0 то при каждой загрузке данные в порт идут или нет??? проверяем cat /dev/ttyUSB0 |
![]() |
![]() |
![]() |
#757 | ||
Новый Пользователь
![]() Регистрация: 10.06.2015
Город: Moscow
Регион: 77, 97, 99, 177
Сообщений: 11
![]() |
![]() Цитата:
Цитата:
Вопрос! ABCh может этот параметр как то влияет на захват и вот почему нет спутников? В самом софте не включал работу и работу по умолчанию с usb, включаю только тогда-когда начинаю тестить саму работу GPS модуля… P/S ABCh спасибо вам большое за помощь! |
||
![]() |
![]() |
![]() |
#758 | |
Новый Пользователь
![]() Регистрация: 10.06.2015
Город: Moscow
Регион: 77, 97, 99, 177
Сообщений: 11
![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#759 | |
Старший Пользователь
![]() Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Shadow007
Давайте по очереди разберемся с 2-мя разными способами передачи данных от gps-приемника к навигационному приложению. 1. использование источника фиктивных местоположений (mock location provider). Это программы You Are Here GPS или UsbGPS. Они обращаются напрямую к устройству на шине usb, для этого необходимо разрешение, задаваемое через <feature name=”android.hardware.usb.host”/> При этом UsbGPS может также брать данные из файла устройства /dev/ttyUSB0, что может препятствовать нормальной работе, если этот файл монопольно занят какой-либо другой программой. Поэтому надо отключить загрузку драйвера pl2303, чтобы не создавался файл /dev/ttyUSB0 и проверить в самой программе UsbGPS поступление данных. После этого убедиться, что разрешена работа с фиктивными местоположениями, отключить внутренний gps и определение местоположения по сети, и попробовать Навител. Количество спутников при этом будет всегда 0, поскольку механизм mock location provider не предусматривает передачу состояния спутников, через него передаются только координаты и скорость. GPSTest не работает с mock location provider. 2. использование встроенного в систему gps location provider. Для этого нужны: - драйвер pl2303 или программа pl2303drv, создающие файл устройства /de/ttyUSB0, - библиотека ("либа") /system/lib/hw/gps.default.so и ее настройки, задаваемые через команду setprop, причем нужно сначала посмотреть в /system/lib/hw имеющиеся файлы вида gps.*.so и записать новую библиотеку вместо имеющегося файла. Меня смущает ваша фраза: Цитата:
|
|
![]() |
![]() |
![]() |
#760 |
Banned
![]() Регистрация: 26.06.2010
Регион: 52
Машина: duster
Сообщений: 113
![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|