Modify ↓
Opened 17 years ago
Closed 17 years ago
#1648 closed enhancement (duplicate)
[PATCH] NMEA parser improvement
Reported by: | anonymous | Owned by: | framm |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Core | Version: | |
Keywords: | NMEA log import | Cc: |
Description
Patch is against currnet SVN. Ignore 3 leading path name segments to apply.
Improvements to the NMEA parser:
- evaluate checksum, drop bad sentences
- parse additional data such as speed, course, elevation, fix, dilution
- drop malformed sentences instead of throwing an error
- drop sentences with zero coordinates
- Evaluate GGA sentences too so the screen won't stay blank if the device does not write RMC sentences
- show a message box with conversion stats (number of good coordinates, malformed sentences, checksum errors, unknown sentences, zero coordinates) at the end
- don't create an empty layer
Remaining things:
- midnight overflow in NMEA data can cause time inconsistencies if the device writes both GGA and RMC sentences
- a import options dialog might get handy (to enter date for GGA-only data and maybe some filtering options)
Attachments (1)
Change History (2)
by , 17 years ago
Attachment: | nmea_all.zip added |
---|
comment:1 by , 17 years ago
Keywords: | NMEA log import added |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
#1448 already has the intention to solve (some of the) hassle with NMEA log imports plus it's is more urgent (defect), would have been better to concentrate all information there
I'll set a reference to this ticket and the patch provided, closing this as duplicate then to help focus on just one ticket about NMEA log import