![]() |
Здравствуйте уважаемые, не могу подружить зверька на rk3188 андроид 4.4.2, ядро 3.0.36+ и gps приемник на mediatek MTK3329.
Установил драйвер и либу u0_a67@rk3188:/ $ lsmod cdc_acm 13916 0 - Live 0x00000000 rk29_ipp 9957 1 - Live 0x00000000 (C) mali 152580 35 - Live 0x00000000 ump 30472 21 mali, Live 0x00000000 rk30xxnand_ko 162075 0 - Live 0x00000000 u0_a67@rk3188:/ $ Устройства ttyACM при подключении в dev не появляется есть ttyS0, которое откликается на "busybox stty -F /dev/ttyS0" u0_a67@rk3188:/ $ su busybox stty -F /dev/ttyS0 ispeed 115200 u0_a67@rk3188:/ $ su busybox stty -F /dev/ttyS0 speed 115200 baud; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = -brkint -imaxbel u0_a67@rk3188:/ $ Но после ввода "cat /dev/ttyS0", потока данных NMEA нет... |
dmitry-c, ttyS0 не трогать..это другое.
Не исключено, что ваш приемник не на cdc_acm интерфейсе построен. Попробуйте pl2303.ko |
Цитата:
busybox stty -F /dev/ttyUSB0 ispeed 4800 или busybox stty -F /dev/ttyUSB0 4800 setprop ro.kernel.android.gps ttyUSB0 выдают: ошибка "cannot perform all requested operations пробовал сделать так по инструкции результата нет... |
dmitry-c попробуй "софтовый" драйвер.
http://www.pccar.ru/showthread.php?t=19270 |
Приветствую всех!
Связка ODROID U3 (Exynos 4412) + Holux M-215+ (чип МТК3333). Android 4.4.4. Ядро 3.0.51 Судя по выводу lsusb (Bus 001 Device 007: ID 067b:2303) модуль pl2303, причем модуль вкомпилен в ядро. Устройство определяется как ttyUSB0. Скорость 9600 (speed 9600 baud; line = 0; ) Скорость в настройках приемника - 4800. Данные NMEA естественно не идут. Если скорость поменять ручками busybox stty -F /dev/ttyUSB0 4800, то данные пойдут. Создал папку /system/etc/init.d, дал права 755 (chmod 755 /system/etc/init.d). Создал файл /system/etc/init.d/gps_speed, дал права 755 (chmod 755 /system/etc/init.d/gps_speed). Прописал туда: Код:
#!/system/bin/sh "Выписка" из лога: Код:
--------- beginning of /dev/log/main |
Цитата:
|
Цитата:
Из командной строки работает что с ispeed, что без нее. |
Убери базибокс
|
Помогите решить проблему. Спутники пропадают через неопределённое время.а в терминале после ввода cat /dev/ttyACM0 данные идут. Помогает только перезагрузка?
|
Цитата:
UPDATE: Побеждено. Создавал файл скрипта в notepad++ на винде - не работало. Создал файл в андроиде в RootExplorer - все пошло. |
Часовой пояс GMT +4, время: 13:15. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot