![]() |
Странные данные от инфилловского GPS
Вложений: 1
Как правило GPS-приемник, встроенный в Infill G4, выдает нормальные данные в протоколе NMEA на скорости 9600, но иногда сразу после включения или выхода из стендбая, он выдает какую-то непонятную фигню (см. приаттаченный лог - он начинается с фигни, а потом переключается на NMEA).
Никто не сталкивался с подобной фигней? Поначалу я думал, что это может быть SIRF, но программа sirfdemo.exe вроде бы не воспринимает ЭТО как SIRF (впрочем она и NMEA от G4 не очень-то воспринимает, так что возможно я просто не умею пользоваться sirfdemo). Кто что подскажет? |
Абсолютно тожесамое видел на самом массовом приемнике Globalsat BU-353 usb. Инфил нипричем, нормальная прога должна игнорировать дефектный пакет. Кстати если что-то с gps ненадежно работает - попробуй запустить через программный сплиттер - XPort.
|
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Я в аппаратной части полный дилетант, так что фигню сморозить не стыдно.
Отсюда предположение дилетанта: может, от момента включения и до захвата спутников все приемники прут эту белиберду? |
Я почти уверен, что видел, как он выдает нормальные NMEA-последовательности, не видя ни одного спутника, но вообще-то чем черт не шутит - надо перепроверить. Спасибо.
|
Перепроверил - с захватом (незахватом) спутников не связано никак.
|
А мне кажется сбиты настройки порта по скорости/четности/битности.
Эти посылки имеют четкую структуру. Т.е. он посылает на 4800, а его слушают на 9600, к примеру. |
Цитата:
Цитата:
Цитата:
И кстати: когда приемник гонит пургу, gpsinfo в окне терминала вообще ничего не показывает, видимо фильтрует некорректные NMEA-посылки. Так вот, если в gpsinfo нажать кнопку ColdStart, приемник на это реагирует вполне отчетливым "OK" и опять молчит (т.е. видимо продолжает гнать пургу, которую gpsinfo фильтрует). |
Часовой пояс GMT +4, время: 17:42. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot