Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.9.3, 5.10.0
-
None
Description
E.g., the file at https://codereview.qt-project.org/gitweb?p=qt-apps/multiscreen-demo.git;a=blob_plain;f=CenterConsole/sysui/CenterItems/route.txt;hb=HEAD has pairs of NMEA GGA and RMC sentences, and both contains information relative to a QGeoPositionInfo.
GGA for example contains information about accuracy, while RMC contains information about direction and course ( http://aprs.gids.nl/nmea/ ).
These sentences should be combined based on timestamp but are not, resulting in duplicate position updates when replayed in a PositionSource, and, i assume, they would also be treated independently when received via SerialNMEA
Attachments
For Gerrit Dashboard: QTBUG-64699 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
212541,14 | Fix NmeaPositionInfoSource not combining sentences - simulation mode | 5.9 | qt/qtlocation | Status: MERGED | +2 | 0 |
229466,3 | QNmeaPositionInfoSource: improve timestamp comparison | 5.11 | qt/qtlocation | Status: MERGED | +2 | 0 |
229467,3 | QNmeaPositionInfoSource: improve timestamp comparison for updates | 5.11 | qt/qtlocation | Status: MERGED | +2 | 0 |
231305,12 | Combine NMEA sentences - Live mode | 5.11 | qt/qtlocation | Status: MERGED | +2 | 0 |