What Data Does a GPS Receiver Provide?
Most users think a GPS receiver only outputs latitude and longitude. In reality, a satellite receiver is a sophisticated telemetry engine providing timestamps, velocity vectors, Dilution of Precision metrics, and individual satellite signal-to-noise ratios. Learn how structured coordinates differ from raw NMEA 0183 sentences.
1. Structured Location Telemetry
Key parameters unpacked from satellite radio bursts.
2. Raw NMEA 0183 Sentences Explained
The National Marine Electronics Association (NMEA) 0183 standard is the universal ASCII serial text protocol emitted by nearly all GPS modules (u-blox, MediaTek, SiRF).
3. Why Mockery Supports Structured & Raw Formats
Different applications require different levels of depth:
location.latitude and location.speed. Mockery parses these directly into Android Location objects.
OnNmeaMessageListener to evaluate signal integrity. When paired with Mockery GPS ESP, raw NMEA strings can be forwarded intact.
null rather than converting it to 0. Telemetry integrity is strictly preserved.
Connect Hardware Telemetry with Mockery
Stream raw NMEA sentences from an external ESP32 or simulate clean movement vectors from your browser.