Package 

Class GnssManager


  • @RequiresApi(value = 24) 
    public final class GnssManager
    
                        

    GNSS Manager

    Main orchestrator for GNSS data collection and processing.

    Responsibilities:

    • Register Android GNSS callbacks

    • Collect raw GNSS measurements, status, and navigation messages

    • Parse navigation messages to extract ephemeris

    • Calculate pseudoranges from raw measurements

    • Calculate satellite positions from ephemeris

    • Package all data for API transmission

    Based on Google GPS Tools architecture and ICD-GPS-200 specification.