![]() |
да, но меня смущает немного то, что я для редактирования использовал AntekExplorer. Но я читал что не всякий редактор походит, вроде, так что Android может потом и не прочитать что ты написал... Ты какую прогу использовал?
|
Для редактирования линукс скриптов в Виндоуз используйте Notepad++. А при создании файла следите чтобы он создавался именно в линукс формате, там внизу есть переключатели Ещё раз перечитайте моё сообщение на предыдущей странице, я там кое что добавил.
|
kostyamat, спасибо за ответ! Сейчас буду пробовать, только увидел ваше сообщение на предыдущей странице. "И вопрос в догонку- это echo "1546 01A7" > /sys/bus/usb-serial/drivers/option1/new_id зачем? Разве в dmesg не появляется устройство ttyACM0 при подключении, само по себе? dmesg | grep ttyACM*" Нет, при подключении этот файл не создается, пишет: ttyACM: not found
|
kostyamat, спасибо еще раз! Продвинулся на один шаг вперед!
Теперь все навигационная прога (mapfactor) может записывать потоки NMEA, но координаты не определяются, и спутники не видны. Из шапки я понял, что это исправляется ели создать кнопку "По спутникам", добавив android.hardware.location.gps.xml в \system\etc\permissions. Добавил, перезагрузил - кнопки нет. Может это специфика моего урезанного андройда сделанный под планшет? Есть ли тогда способ как-то по-другому заставить мои навигационные программы видеть спутники? |
Разрешения на файл выставили? Может выдернуть из прошивки похожего,но с gps,тела нужные файлы: http://4pda.ru/forum/index.php?showt...ost&p=20322326 ?
|
Цитата:
android.hardware.location.gps.xml com.android.location.provider.xml com.google.android.maps.xml Вот выдержка из ***_core_hardware.xml --> Установите файлам пермишинз права 644. Посмотрите наличие в build.prop, default.prop наличия параметров, четко указывающих на отсутствие/наличие ГПС/локейшн и закоментируйте. Для внешнего свистка вам понадобится менять библиотеку, как описано в этой теме, для ublox она специфична, поищите в этой же теме, нет - спросите автора, гляньте у него на github. Для работы с внешним свистком и замененной библиотекой, системную службу gpsd (возможно другое название, нужно смотреть init.***.rc вашей системы) нужно останавливать, иначе она может перехватывать данные на себя, добавить в скрипти init.d или install-recovery.sh, команду stop gpsd (в том скрипте, что я дал, уберите строку start gpsd вконце). Еще бывает, что китайцы хардкодят отсутствие "по спутникам" - тоже есть решение, можно включить принудительно скриптом. Работать будет, но отображаться в настройках все равно не бцдет.Но сначало делайте и анализирцйте то, что выше. Удачи. |
Друзья, подскажите как можно синхронизировать время системы с GPS? Андроид 6.0.1
Софт или какой-нибудь скрипт? |
да, я кидал bash-скрипт выше в этой теме. возможно будет нужно его подпилить под NMEA-формат конкретного приемника - они различаются форматом представления времени как минимум
|
Цитата:
|
Ребят, sandr2010, kostyamat, спасибо вам еще еще раз за помощь - все заработало!!!
В итоге, mapfactor собирает данные на улице с 5-7, дома - с 2-3 спутников! На улице, в машине - все работает! Пару моментов которые у меня произошли, может кому поможет в будущем: 1) USBGPS4Droid так в итоге и не может NMEA читать, однако ж все работает. Вывод - эта программа может и хороший помощник, но не показатель, надо устанавливать либу и пробовать с навигацией. 2) На самом первом запуске пришлось ждать около 40-60 минут пока mapfactor определит мое местоположение (планшет находился в доме). Это потрепало немного нервы - думал уже что опять что-то не так. На каждом следующем запуске после перезагрузки планшета уже гораздо меньше времени уходит. Всем успехов! |
Часовой пояс GMT +4, время: 13:17. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot