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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Навигация (http://pccar.ru/forumdisplay.php?f=176)
-   -   USB GPS for Android (http://pccar.ru/showthread.php?t=18871)

sevareva 07.07.2015 01:05

Вложений: 3
Использую связку MK802IV(RKM3188,Android 4.4.2) + FT232/PL2303 + u-blox NEO 6M. Драйвера взял из архива usb_serial_for_RK3188_3.0.36+.zip первого поста. Наблюдаю такое поведение:
1. при использовании PL2303 по команде cat никаких NMEA-данных не приходит (консоль просто зависает до отключения PL2303 от usb-порта).
2. при использовании FT232 получаю корректные NMEA-данные, но (!) приложения навигации не получают данные о скорости и высоте (только координаты, число спутников), хотя на десктоп-ПК эти данные в u-center принимаются корректно.
С чем это может быть связано? На всякий случай прикрепил скриншоты и скрипт автозагрузки.

Mirey 07.07.2015 12:14

Цитата:

Сообщение от sevareva (Сообщение 332118)
Использую связку MK802IV(RKM3188,Android 4.4.2) + FT232/PL2303 + u-blox NEO 6M. Драйвера взял из архива usb_serial_for_RK3188_3.0.36+.zip первого поста. Наблюдаю такое поведение:
1. при использовании PL2303 по команде cat никаких NMEA-данных не приходит (консоль просто зависает до отключения PL2303 от usb-порта).
2. при использовании FT232 получаю корректные NMEA-данные, но (!) приложения навигации не получают данные о скорости и высоте (только координаты, число спутников), хотя на десктоп-ПК эти данные в u-center принимаются корректно.
С чем это может быть связано? На всякий случай прикрепил скриншоты и скрипт автозагрузки.

Ты сразу через скрипт пробовал?
А если по порядку пройтись по командам, то ошибок не выскакивает? У меня на RK3188 кривой модуль уже был в ядре...
И зачем ты все 4 модуля-то грузишь, у тебя же нужно всего 2 для тестов.

sevareva 07.07.2015 14:46

Цитата:

Сообщение от Mirey (Сообщение 332138)
Ты сразу через скрипт пробовал?
А если по порядку пройтись по командам, то ошибок не выскакивает? У меня на RK3188 кривой модуль уже был в ядре...
И зачем ты все 4 модуля-то грузишь, у тебя же нужно всего 2 для тестов.

Сначала все по порядку делал - ошибок нет. В начале тестировал только с ftdi_sio.ko, когда перешел на PL2303 добавил в загрузку все 4 модуля на всякий случай..
Цитата:

Сообщение от Mirey (Сообщение 332138)
У меня на RK3188 кривой модуль уже был в ядре...

Как узнать какие модули уже есть в ядре? lsmod, например, не выводит ftdi_sio или pl2303 пока я их сам не загружу

licki 07.07.2015 15:37

Цитата:

Сообщение от Mirey (Сообщение 331347)
Если кому-то нужно, собрал модулем драйвер pl2303 для rk3288:

Спасибо большое за труд, работает нормально.

Mirey 07.07.2015 16:29

Цитата:

Сообщение от sevareva (Сообщение 332149)
Как узнать какие модули уже есть в ядре? lsmod, например, не выводит ftdi_sio или pl2303 пока я их сам не загружу

Вроде, если если ядро собрано с поддержкой этих устройств, но не модулями, а что называется "встроены в само ядро", то через lsmod их не должно быть видно.

Если модуль загружен и попытаться подгрузить другой модуль с таким же именем - система поругается. В шапке есть об этом.

Mirey 07.07.2015 17:00

Цитата:

Сообщение от licki (Сообщение 332156)
Спасибо большое за труд, работает нормально.

Когда в самом ядре включена поддержка, а не в виде модуля, работает ещё лучше - при передёргивании устройства оно на следующий по номеру порт не перескакивает. Как было ttyUSB0, так и осталось и никаких тебе ttyUSB1, ttyUSB2... в машине это, возможно, и не так нужно, но при тестировании утомляет сильно.

sevareva 07.07.2015 19:27

Вложений: 1
Цитата:

Сообщение от sevareva (Сообщение 332118)
Использую связку MK802IV(RKM3188,Android 4.4.2) + FT232/PL2303 + u-blox NEO 6M. Драйвера взял из архива usb_serial_for_RK3188_3.0.36+.zip первого поста. Наблюдаю такое поведение:
1. при использовании PL2303 по команде cat никаких NMEA-данных не приходит (консоль просто зависает до отключения PL2303 от usb-порта).
2. при использовании FT232 получаю корректные NMEA-данные, но (!) приложения навигации не получают данные о скорости и высоте (только координаты, число спутников), хотя на десктоп-ПК эти данные в u-center принимаются корректно.
С чем это может быть связано? На всякий случай прикрепил скриншоты и скрипт автозагрузки.

Использую ftdi_sio.ko и nmeafix из поста: периодически (раз секунд в 10) пропадают данные о скорости, данных о высоте нет, а лог по cat /dev/ttyNMEA выглядит так (прикрепил). Косяк nmeafix?

Mirey 08.07.2015 10:32

Цитата:

Сообщение от sevareva (Сообщение 332188)
Использую ftdi_sio.ko и nmeafix из поста: периодически (раз секунд в 10) пропадают данные о скорости, данных о высоте нет, а лог по cat /dev/ttyNMEA выглядит так (прикрепил). Косяк nmeafix?

Проще самому проанализировать, что выдаётся непосредственно с устройства так же cat'ом.
Загуглить структуру пакетов NMEA (там все данные через запятую отвечают за определённый параметр) и смотреть, что выдаётся в позиции, отвечающей за высоту.

GADZ12 08.07.2015 20:24

Доброго времени суток всем,
Имеется dual boot планшет без gps. Идея прикрутить к нему GPS причем в корпус.
Посмотрел варианты реализации. Вроде остановился на варианте вот такого модуля http://ru.aliexpress.com/item/Free-s...255845313.html
Есть еще на MTK3339 (http://ru.aliexpress.com/store/produ...256492334.html ), но там гораздо большая высота модуля, боюсь что крышку придется резать, а этого не хочется делать.
Вопросов собственно два:
1. в чем отличие модуля на MTK3333 от MTK3339, разумеется кроме цены)
2. Насколько я понимаю модуль придется вешать на usb host через преобразователь последовательный порт - usb.. типа этого http://ru.aliexpress.com/item/FREE-S...256355230.html Так ли это?

Ну и общие рекомендации может кто присоветует и да другие варианты, как говорится, ю а велкам)

DaveMF 10.07.2015 23:31

Цитата:

Сообщение от GADZ12 (Сообщение 332279)
Доброго времени суток всем,
Имеется dual boot планшет без gps. Идея прикрутить к нему GPS причем в корпус.
Посмотрел варианты реализации. Вроде остановился на варианте вот такого модуля http://ru.aliexpress.com/item/Free-s...255845313.html
Есть еще на MTK3339 (http://ru.aliexpress.com/store/produ...256492334.html ), но там гораздо большая высота модуля, боюсь что крышку придется резать, а этого не хочется делать.
Вопросов собственно два:
1. в чем отличие модуля на MTK3333 от MTK3339, разумеется кроме цены)
2. Насколько я понимаю модуль придется вешать на usb host через преобразователь последовательный порт - usb.. типа этого http://ru.aliexpress.com/item/FREE-S...256355230.html Так ли это?

Ну и общие рекомендации может кто присоветует и да другие варианты, как говорится, ю а велкам)

MTK3333 - это глонасс/gps приемник
MTK3339 - gps приемник


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

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