Показать сообщение отдельно
Старый 28.08.2014, 12:34   #65
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 977
Lexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud of
По умолчанию

Изучая исходники, выяснил, что парсятся входящие NMEA-данные только с такими заголовками $GPGGA, $GPRMC, $ECRMC, $GPRMB, $ECRMB, $GPSBRG. Т.е. данные с ГЛОНАСС-приемника оригинальной GPSBridge парсится не будут, т.к. они начинаются с $GL.

Достоверность входящих данных (4-е поле в RMC) в GPSBridge не проверяется.

Немного поковырялся во внутренностях GPSBridge:
  • Убрал французский язык
  • Добавил русский перевод (частично), футы перевел в метры.
  • IP-адрес по умолчанию 10.0.2.2 вместо 127.0.0.1
  • Убрал смену ориентации
Модифицированные версии GPSBridge:
  • GPSBridge_1.0.22.rus - работает только с GPS
  • GPSBridge_1.0.22.rus.all - работает с GPS, с ГЛОНАСС, с GPS/ГЛОНАСС, т.е. понимает параметры $GPGGA, $GLGGA, $GNGGA, $GPRMC, $GLRMC, $GNRMC, $GPRMB, $GLRMB, $GNRMB, $GPSBRG

Update 31.12.2016:
  • Подправил манифест, чтобы можно было запускать службу GPSBridge из другого приложения, это избавляет от мельтешения на экране.

Приобрести модифицированную программу можно здесь.
__________________
Приора хэтчбек
Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...

Последний раз редактировалось Lexx09; 12.05.2017 в 13:17.
Lexx09 вне форума   Ответить с цитированием