кто разобрался в SirfTech помогите.
-
- Новенький (0 lvl)
- Сообщения: 10
- Зарегистрирован: Пт окт 05, 2007 03:28
кто разобрался в SirfTech помогите.
люди привет. дело такое. закачал на свой eten glofiish m700 программу gps by gprs, но она не работала. после долгой переписки с разработчиком пришли к следующему:
"Я понял в чем причина повисания.
Увас в коммуникаторе стоит GPS чип Sirf Star III - он выдает координаты
либо в формате NMEA либо Sirf Binary.
Моя программа понимает только NMEA. Она не виснит, а просто пытается
считать строки формата NMEA вида
$GPRMC,161229.487,A,3723.2475,N,12158.3416,W,0.13,309.62,120598, ,*10
а их нет - у вас идет передача по протоколу SirfBinary, она их не
понимает и создается ощущение зависа.
NAVITEL и другие большие программы понимают оба формата.
Что можно попытаться сделать.
Есть утилита SirfTech
с помощью нее можно переключится на работу c NMEA. Будте окуратны с ней
нужно сменить только протокол.
а то можно по незнанию прикончить GPS."
программка мне очень нужна но убивать gps свой не хочу из за нее. поэтому возникают слудующие вопросы: после установки этой утилиты собьются ли настройки котрые были до нее? или если ничего не трогать то все будет работать как прежде? еще вопрос: напишите плиз по пунктикам куда надо лезть чтобы сменить этот самый протокол? как я понял скорости троготь не надо? у меня в принципе и так все пашет щас. и вопрос номер3: после смены протокола будет ли стабильно работать программа Navitel? будет ли она показывать координаты в том же формате что и до смены протокола?
"Я понял в чем причина повисания.
Увас в коммуникаторе стоит GPS чип Sirf Star III - он выдает координаты
либо в формате NMEA либо Sirf Binary.
Моя программа понимает только NMEA. Она не виснит, а просто пытается
считать строки формата NMEA вида
$GPRMC,161229.487,A,3723.2475,N,12158.3416,W,0.13,309.62,120598, ,*10
а их нет - у вас идет передача по протоколу SirfBinary, она их не
понимает и создается ощущение зависа.
NAVITEL и другие большие программы понимают оба формата.
Что можно попытаться сделать.
Есть утилита SirfTech
с помощью нее можно переключится на работу c NMEA. Будте окуратны с ней
нужно сменить только протокол.
а то можно по незнанию прикончить GPS."
программка мне очень нужна но убивать gps свой не хочу из за нее. поэтому возникают слудующие вопросы: после установки этой утилиты собьются ли настройки котрые были до нее? или если ничего не трогать то все будет работать как прежде? еще вопрос: напишите плиз по пунктикам куда надо лезть чтобы сменить этот самый протокол? как я понял скорости троготь не надо? у меня в принципе и так все пашет щас. и вопрос номер3: после смены протокола будет ли стабильно работать программа Navitel? будет ли она показывать координаты в том же формате что и до смены протокола?
Честно говоря, очень странно, по умолчанию Sirf Star III обычно работает как раз в NMEA.
Запустите SirfTech и нажмите меню “Comm”, там выберите ваш порт и скорость по идее СОМ2 и скорость 57600 (если не знаете скорость, нажмите “Find Baund”, запомните скорость) и нажмите “Open” под скоростью . Ниже в строке “Protocol” появится тот протокол, в котором сейчас работает приемник. Если там не NMEA, то нажмите “OK”, затем войдите в меню “SiRF” , а в нем “Switch to NMEA Protocol” , появится окно с множеством полей, в их числе будет поле Baudrate. В выпадающем списке Baudrate установите значение 57600 (или ту которое определила программа в начале), все остальные поля оставьте без изменений. Далее нажмите кнопку Set. В поле SirfTime время остановится, а в поле NmeaTime появится время и начнёт непрерывно изменяться. Это означает, что GPS-приёмник переведён обратно на протокол NMEA. Нажмите кнопку OK. Выберите команду Exit. Программа завершится.
Но если вы, что ни будь испортите – я за ваши действия не отвечаю…
Запустите SirfTech и нажмите меню “Comm”, там выберите ваш порт и скорость по идее СОМ2 и скорость 57600 (если не знаете скорость, нажмите “Find Baund”, запомните скорость) и нажмите “Open” под скоростью . Ниже в строке “Protocol” появится тот протокол, в котором сейчас работает приемник. Если там не NMEA, то нажмите “OK”, затем войдите в меню “SiRF” , а в нем “Switch to NMEA Protocol” , появится окно с множеством полей, в их числе будет поле Baudrate. В выпадающем списке Baudrate установите значение 57600 (или ту которое определила программа в начале), все остальные поля оставьте без изменений. Далее нажмите кнопку Set. В поле SirfTime время остановится, а в поле NmeaTime появится время и начнёт непрерывно изменяться. Это означает, что GPS-приёмник переведён обратно на протокол NMEA. Нажмите кнопку OK. Выберите команду Exit. Программа завершится.
Но если вы, что ни будь испортите – я за ваши действия не отвечаю…
FS LOOX N560+HP iPAQ2210+Haicom HI-303III+Смилинк УПИ+SonyEricsson K790i+PocketGPS Pro 2.4.272+mskmo0704+Автоспутник
Ничего там убить нельзя. Это все сказки полные. Если что - вытаскивается батарейка на один час (ну у кого то и на поболее) и все настройки возвращаются к заводским. Проверено. Да и что там особенного можно испортить? Ну поменять частоты выдачи сообщений, ну параметры по которым отбираются используемые спутники (вот тут конечно можно попасть), ну режим энергосбережения. ВСЕ! Все это так же легко ставится обратно с помощью этой же программки.
Зачем тебе жпрс?
Последний раз редактировалось maxim123 Пт окт 26, 2007 17:00, всего редактировалось 1 раз.
-
- Новенький (0 lvl)
- Сообщения: 10
- Зарегистрирован: Пт окт 05, 2007 03:28
Ну извини.
Последний раз редактировалось maxim123 Пт окт 26, 2007 17:00, всего редактировалось 1 раз.
Re: кто разобрался в SirfTech помогите.
А нельзя ли ссылочку на эту программу?fade2black писал(а):люди привет. дело такое. закачал на свой eten glofiish m700 программу gps by gprs, ....

"Больше быть чем казаться..."
Я не совсем понял - эта прога (sirftech) меняет настройки машинки или модуля GPS? У меня buetooth Holux 240. Прикольный девайс, в машине ведет тебя прилично. Но как только пешком идешь - рисует полную ахинею. Очень хочется верить, что убрав static navigation, такую ерунду я не увижу.
Но если static navigation - фича чипа, значит, я должен его снять, сконнектив машинку с ним по зубу?
Но если static navigation - фича чипа, значит, я должен его снять, сконнектив машинку с ним по зубу?
SE K790i, HTC 3300
- Kirill Limping
- Академик (6 lvl)
- Сообщения: 1371
- Зарегистрирован: Ср июн 04, 2003 15:03
Есть статья на русском: Описание интерфейса и основных функций программы "SirfTech"
я настоятельно рекомендую выполнять любые действия в этой программе при соблюдении 2-х условий:
- вы точно знаете, какое действие собираетесь предпринять
- вы точно знаете, какие последствия оно повлечёт.
Если что-то не знаете - лучше прочитайте до...
Достоверно известно, что при написании статьи автор практически угробил BT-338, оживить машинку удалось с определёнными усилиями.

- вы точно знаете, какое действие собираетесь предпринять
- вы точно знаете, какие последствия оно повлечёт.
Если что-то не знаете - лучше прочитайте до...
Достоверно известно, что при написании статьи автор практически угробил BT-338, оживить машинку удалось с определёнными усилиями.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping
Прочитал я статью. Сконнектил с модулем, открыл SirfTech, и - сразу не то, что должно быть: прога ничего не пишет, т.е. экран чистый. При этом, если попросить, порт находит: сом6 и 115200. Перехожу в Sirf, пытаюсь снять галку на Static Navigation. Снимается, говорю set, выхожу. Тут же захожу обратно - галка стоит, жиденькая такая. Проверяю коннект с GPS - все на месте.
Что я не так делаю?
В разделе NMEA стоит Sirf и не дает поменять на NMEA с любой из скоростей (хотя ругается именно на нее).
Что я не так делаю?
В разделе NMEA стоит Sirf и не дает поменять на NMEA с любой из скоростей (хотя ругается именно на нее).
SE K790i, HTC 3300