embedded nmea carve · 36-byte gps structs · gpx/csv · g-force impact heuristics · waypoints + route json export · runs locally
scan order: embedded $GPRMC/$GPGGA → 36-byte binary gps → gpx/csv · novatek 48-byte not required for ship
G-force spikes from dashcam accelerometer logs can establish collision severity independent of witness statements — correlate impact timestamps with video frames.
binary struct heuristics · utc timestamps from nmea only when rmc date present · corroborate with witness/video sync