Go to the documentation of this file.
65 #ifndef XSRAWGNSSSATINFO_H
66 #define XSRAWGNSSSATINFO_H
75 #define XSSATINFO_INITIALIZER { 0, 0, 0, 0 }
76 #define XSRAWGNSSSATINFO_INITIALIZER { 0, 0, 0, 0, 0, \
77 XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, \
78 XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, \
79 XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, \
80 XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, \
81 XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, \
82 XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER, XSSATINFO_INITIALIZER }
160 for (uint8_t i = 0; i <
m_numSvs; ++i)
uint8_t m_res2
Reserved for future use (2)
@ XSIF_SignalQualityIndicator_Acquired
@ XSIF_SignalQualityIndicator_CodeCarrierTimeOk1
@ XSIF_HealthFlag_Healthy
uint32_t m_itow
GNSS time of week (ms)
@ XSIF_HealthFlag_Unknown
@ XSIF_HealthFlag_Unhealthy
@ XSIF_SignalQualityIndicator_CodeTimeOk
@ XSIF_UsedForNavigation_Mask
@ XSIF_Differential_Available
bool operator==(const XsFilterProfile &lhs, const XsFilterProfile &rhs)
Returns true if lhs has the same type as rhs.
XsSatInfoFlags
Xsens Satellite Info Flags.
@ XSIF_SignalQualityIndicator_Mask
A container for GNSS Satellite Information.
@ XSIF_SignalQualityIndicator_NoSignal
@ XSIF_UsedForNavigation_Used
uint8_t m_gnssId
GNSS identifier.
@ XSIF_SignalQualityIndicator_Unusable
@ XSIF_SignalQualityIndicator_CodeCarrierTimeOk2
uint8_t m_cno
Carrier to noise ratio (signals strength)
uint8_t m_numSvs
Number of satellites.
XsSatInfo m_satInfos[60]
The information of all satellites, maximum 60.
A container for information of one GNSS satellite.
uint8_t m_res3
Reserved for future use (3)
@ XSIF_SignalQualityIndicator_Searching
uint8_t m_svId
Satellite identifier.
uint8_t m_res1
Reserved for future use (1)
@ XSIF_SignalQualityIndicator_CodeCarrierTimeOk3