HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: gpsd + Cacko

[Ответить]
sgl [05.09.2007 15:59] gpsd + Cacko:
Ну никак не могу подружить. При втыкании СF GlobalSat SiRF STAR III максимум, что удалось добиться - это мусор из /dev/ttyS3. Игрался с stty, не помогло. Плюс блютусная фигня стартовать начинает, которую приходится срубать. Ради интереса поставил Angstrom и водрузил gpsd - все пошло на ура. Из порта идут нормальные данные. Может кто-нибуть пнуть меня в нужное направление поиска?
Вячеслав Диконов [11.09.2007 16:43] :
Возможно он в бинарном режиме. Насколько я помню, gpsd умеет переключать в текстовый. Последняя же версия gpsd как раз переводит gps в двоичный режим.
oslikdms [05.11.2007 15:45] HOLUX GR-271 (тоже SiRF Star III):
Такая-же фигня. Бинарный мусор из /dev/ttyS3, не распознаваемый gpsd. Ну и древняя версия (1.0 gpsd идет с qpegps... это 2002 год! Пять лет ему! В миру уже 2.34 работает. Вот где бы найти более новый под Zaurus, чтбы бинарный режим поменял или как CF-GPS перевести в текст....
sgl [11.11.2007 23:28] Re: HOLUX GR-271 (тоже SiRF Star III):
Не победил я его =( Забросил идею. Теперь у меня блютусный лежит, надо его пробовать, но все времени нет. Под Ангстремом, CF GPS заработал сразу же. Но ОС пока сырая...
MurzB [11.05.2008 23:41] :
GlobalSat CF Gps BC-337 под Cacko 1.23 работает.

И zgps и Qpegps v0.9.2.3.4 после минимальной настройки (воспользовался советами из http://www.hpc.ru/pda/board/index.php?t=67958) нормально пашут.

Добавил в /etc/bluetooth/serial строку

"CF CARD", "GENERIC", "", "":baud_base 1000000 spd_cust divisor 24
(перед кавычками по одному пробелу)

и в файл /etc/pcmcia/serial.conf

card "GPS BC-377 CF Card"
version "CF CARD", "GENERIC", "", ""
bind "serial_cs"

После !перезагрузки! завра карта перестает определяться как BT Dell… В строке инициализации qpegps ставим стандартные настройки –p /dev/ttyS3 –s 4800 После запуска програмы, она ругается на отсутствие GPS, - жмем Ignore, а потом Enter, находясь курсором в строке Args. И !перед! выходом из программы обязательно сначала отключаем GPS карту, иначе повторно qpegps не стартует и надо перезагружаться. Подозреваю, что при выходе программа через gpsd шлет приемнику команду типа клоузе, а он этого не любит… (вопрос к разработчикам Вообще, в процессе настройки (пробовал разные версии qpegps и gpsd) приборчик пару раз зависал намертво т.е. светодиод на нем начинал тускло! светиться. После чего он переставал реагировать на любые команды. Разобрался: при этом GPS переходит в бинарный режим Sirf и вернуть его к протоколу NIMEA можно или из под PocketPC или с ноутбука под виндами (нужен переходник CF->PCMCIA). Ставим программу SirfTech (лежит в сети) и в ней переключаем BC-337 из Sirf обратно в NIMEA.

И вопрос специалистам:

При инициализации карты, модули BT (bluez, hci_uart, hidp, rfcomm) по прежнему подгружаются и висят в памяти. А сама карта определяется с вослицательным знаком в желтом треугольнике. На скорость типа не влияет но может можно их как-нибудь убить… или не загружать? (у меня 750-й завр с 64 мегами - и так все еле шевелится)
AndyKK [12.05.2008 19:01] :
Мне одно не понятно, зачем вам это нужно. Нормальной навигации под завр не существует.....
[Ответить]