gpsd + Cacko

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
sgl
Новенький (0 lvl)
Сообщения: 17
Зарегистрирован: Сб сен 01, 2007 17:15

gpsd + Cacko

Сообщение sgl » Ср сен 05, 2007 15:59

Ну никак не могу подружить. При втыкании СF GlobalSat SiRF STAR III максимум, что удалось добиться - это мусор из /dev/ttyS3. Игрался с stty, не помогло. Плюс блютусная фигня стартовать начинает, которую приходится срубать. Ради интереса поставил Angstrom и водрузил gpsd - все пошло на ура. Из порта идут нормальные данные. Может кто-нибуть пнуть меня в нужное направление поиска?

Вячеслав Диконов
Доктор (4 lvl)
Сообщения: 200
Зарегистрирован: Ср июл 27, 2005 23:13

Сообщение Вячеслав Диконов » Вт сен 11, 2007 16:43

Возможно он в бинарном режиме. Насколько я помню, gpsd умеет переключать в текстовый. Последняя же версия gpsd как раз переводит gps в двоичный режим.

oslikdms
Новенький (0 lvl)
Сообщения: 3
Зарегистрирован: Пт сен 07, 2007 20:14

HOLUX GR-271 (тоже SiRF Star III)

Сообщение oslikdms » Пн ноя 05, 2007 15:45

Такая-же фигня. Бинарный мусор из /dev/ttyS3, не распознаваемый gpsd. Ну и древняя версия (1.08) gpsd идет с qpegps... это 2002 год! Пять лет ему! В миру уже 2.34 работает. Вот где бы найти более новый под Zaurus, чтбы бинарный режим поменял или как CF-GPS перевести в текст....
Palm m105 - продан, Tungsten T|E - разбит, Zaurus SL-C1000 - лежит, Palm T|T - в работе.

sgl
Новенький (0 lvl)
Сообщения: 17
Зарегистрирован: Сб сен 01, 2007 17:15

Re: HOLUX GR-271 (тоже SiRF Star III)

Сообщение sgl » Вс ноя 11, 2007 23:28

oslikdms писал(а):Такая-же фигня
Не победил я его =( Забросил идею. Теперь у меня блютусный лежит, надо его пробовать, но все времени нет. Под Ангстремом, CF GPS заработал сразу же. Но ОС пока сырая...

MurzB
Новенький (0 lvl)
Сообщения: 2
Зарегистрирован: Пт мар 17, 2006 17:09

Сообщение MurzB » Вс май 11, 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
Нобелевский лауреат (7 lvl)
Сообщения: 8876
Зарегистрирован: Ср сен 14, 2005 17:28

Сообщение AndyKK » Пн май 12, 2008 19:01

Мне одно не понятно, зачем вам это нужно. Нормальной навигации под завр не существует.....

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»