Wed 15 May 2013 09:31:38 AM UTC, original submission:
Hi,
it looks like the support for the Evermore binary protocol is broken. My GPS receiver is called GM-R307 and uses firmware version 05.42g. I have attached a debug log which shows the continuous switching between NMEA and Evermore:
[...]
gpsd:PROG: => Probing for Evermore
gpsd:IO: => GPS: 1002128e7f0101000101010001000000000000131003
gpsd:IO: <= GPS: $GPGSV,3,3,12,13,13,096,,03,10,045,,06,08,026,,21,06,341,*7F
gpsd:DATA: GSV: Satellite data OK (3 of 3).
gpsd:IO: Not enough satellites available 0 < 4:
gpsd:DATA: packet type 1 from /dev/ttyUSB0 with {ONLINE|SATELLITE|PACKET}
gpsd:PROG: => Probing for GPSClock
gpsd:IO: => GPS: $PFEC,GPsrq*5B\x0d\x0a
gpsd:IO: <= GPS: $GPRMC,092238.000,V,5521.9196,N,01028.2704,E,,,150513,,*1B
gpsd:DATA: RMC: ddmmyy=150513 hhmmss=092238.000 lat=nan lon=nan speed=nan track=nan mode=0 status=0
gpsd:DATA: packet type 1 from /dev/ttyUSB0 with {ONLINE|PACKET}
gpsd:PROG: => Probing for Ashtech
gpsd:IO: => GPS: $PASHQ,RID*28\x0d\x0a
gpsd:IO: <= GPS: $PEMT,101,1,00,00.0,150513092238,5521.9196,N,01028.2704,E,00056,000,0000*24
gpsd:WARN: unknown sentence: "$PEMT,101,1,00,00.0,150513092238,5521.9196,N,01028.2704,E,00056,000,0000*24\x0d\x0a"
gpsd:PROG: found trigger string $PEMT,.
gpsd:PROG: switch_driver(EverMore binary) called...
gpsd:PROG: selecting EverMore binary driver...
gpsd:DATA: packet type 1 from /dev/ttyUSB0 with {ONLINE|DEVICEID|PACKET}
gpsd:PROG: switch_driver(Generic NMEA) called...
gpsd:PROG: selecting Generic NMEA driver...
gpsd:PROG: switch_driver(EverMore binary) called...
gpsd:PROG: selecting EverMore binary driver...
gpsd:WARN: unknown EverMore packet EID 0x38, length 2
gpsd:DATA: packet type 7 from /dev/ttyUSB0 with {ONLINE|PACKET|DRIVER}
gpsd:PROG: switch_driver(Generic NMEA) called...
gpsd:PROG: selecting Generic NMEA driver...
[...]
Kind regards,
Sebastian
|