Satellite datatypes
- class pygarmin.datatype.SatelliteRecord(svid, snr, elev, azmth, status)
Bases:
DataType
- has_eph()
Return whether the unit has ephemeris data for the specified satellite.
- has_diff()
Return whether the unit has a differential correction for the specified satellite.
- is_used()
Return whether the unit is using this satellite in the solution.
- get_prn()
Return the PRN.
The
svid
member identifies a satellite in the GPS constellation as follows: PRN-01 through PRN-32 are indicated bysvid
equal to 0 through 31, respectively.
- class pygarmin.datatype.Satellite(records=None)
Bases:
DataType
Satellite datatype.
The satellite records contain post-process information, such as position and velocity information.
This datatype is undocumented in the spec, but it is described in the GPS 16/17 Technical Specifications (https://static.garmin.com/pumac/470_GPS16_17TechnicalSpecification.pdf) and the GPS 18x Technical Specifications (https://static.garmin.com/pumac/GPS_18x_Tech_Specs.pdf).