DashRawGnssSatelliteData

constructor(svid: Int, carrierFrequencyHz: Float?, basebandCn0DbHz: Double?, cn0DbHz: Double, usedInFix: Boolean, hasEphemerisData: Boolean, hasAlmanacData: Boolean, constellationType: DashConstellationType, azimuth: Angle, elevation: Angle, residual: Double?)

Parameters

svid

The Satellite vehicle ID.

carrierFrequencyHz

The carrier frequency of the satellite signal in Hz, or null if not available.

basebandCn0DbHz

The baseband carrier-to-noise density in dB-Hz, or null if not available.

cn0DbHz

The Carrier-to-noise density in dB-Hz.

usedInFix

Indicates whether the specific satellite has been seen and used in the calculation of the location (satellite in use).

hasEphemerisData

Indicates whether ephemeris data is available for the satellite.

hasAlmanacData

Indicates whether almanac data is available for the satellite.

constellationType

The constellation type of the satellite (e.g., GPS, GALILEO, etc.).

azimuth

The azimuth of the satellite.

elevation

The elevation of the satellite.

residual

A quality indicator for a GPS position that is determined during the differential correction process. High residuals are not desirable.