nmea_navsat_driver
nmea_navsat_driver copied to clipboard
NavSatFix message status.service not populated correctly
Is NavSatFix message status.service populated correctly?
I always have service = 1 (uint16 SERVICE_GPS=1), although I have GPGSV, GLGSV, GBGSV NMEA sentences incoming.
Please clarify if the "service" field is implemented correctly.
I did a little digging in the source code. At this time, the nmea_navsat_driver does not set the service by the type of sentence received from the receiver and always reports the service as SERVICE_GPS.