Хм, похоже GPSBrigde падает когда получает данные без valid fix position.
Я не силен в терминах GPS и принятых там протоколов, вот как все выглядит для меня после осмотра:
В about'e GPSBridge написано дословно "GPSBrigde use RMC and GGA nmea sentences".
А вот в boat версии GPSBridge есть один отзыв:
Цитата:
Сообщение от Sergei Podstrigailo
Great software but serious bug. Software treats NMEA-packets witout valid fix as fatal error and stop working if fix is lost for a moment. So I made filter "only RMC and CGA data and only with valid fix" in my UDP GPS server to make GPS Bridge work ...
|
Если я правильно понимаю, то отфильтровав на уровне GPSGate все кроме RMC и GGA можно решить проблему. Правда в GPSGate я не нашел где посылать только valid fix, но может это подразумевается под RMC и GGA?
Правда в GPSGate NMEA фильтр есть только для UDP Sender'a, а ему нужно указать адрес получателя. И вот тут вопрос - на каком адресе слушает UDP GPSBridge? Перебор по возникшим ассоциациям вроде 10.0.2.x или 127.0.0.1/localhost мне не помог
