DashRawGnssSatelliteData
class DashRawGnssSatelliteData(val svid: Int, val carrierFrequencyHz: Float?, val basebandCn0DbHz: Double?, val cn0DbHz: Double, val usedInFix: Boolean, val hasEphemerisData: Boolean, val hasAlmanacData: Boolean, val constellationType: DashConstellationType, val azimuth: Angle, val elevation: Angle)
Represents raw GNSS satellite data, which includes various metrics related to the satellite's signal.
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.