sbgECom Library  4.0.1987-stable
C library to interface SBG Systems IMU/AHRS/INS
_SbgEComLogSatEntry Struct Reference

#include <sbgEComLogSat.h>

Data Fields

uint8_t id
 
int8_t elevation
 
uint16_t azimuth
 
uint16_t flags
 
size_t nrSignals
 
SbgEComLogSatSignal signalData [SBG_ECOM_SAT_MAX_NR_SIGNALS]
 

Detailed Description

Information and status for a single satellite.

The flags include the constellation ID, the elevation status, the health status, and the tracking status.

Satellite data and signal data each have their own health and tracking statuses. The statuses of satellite data may be a priority-based summary of the statuses of signal data, or they may reflect information that is limited to a satellite and unavailable for its signals.

The priority rules are :

  • health status : unhealthy -> healthy -> unknown
  • tracking status : tracking and used -> tracking and not used -> tracking (solution status unknown) -> searching -> unknown

For example, if satellite data have an unknown tracking status, and have three signals, one with the searching status, another with the tracking and not used status, and the last with the tracking and used status, the satellite data tracking status will be tracking and used. But if those satellite data are initially set with a healthy health status, and all three signals added have the unknown health status, the satellite data health status remains healthy.

Field Documentation

◆ id

uint8_t _SbgEComLogSatEntry::id

Satellite ID.

◆ elevation

int8_t _SbgEComLogSatEntry::elevation

Elevation, in degrees [-90; +90], valid if and only if the elevation is known.

◆ azimuth

uint16_t _SbgEComLogSatEntry::azimuth

Azimuth, in degrees [0; 359], valid if and only if the elevation is known.

◆ flags

uint16_t _SbgEComLogSatEntry::flags

Flags.

◆ nrSignals

size_t _SbgEComLogSatEntry::nrSignals

Number of signals.

◆ signalData

SbgEComLogSatSignal _SbgEComLogSatEntry::signalData[SBG_ECOM_SAT_MAX_NR_SIGNALS]

Signal data array.


The documentation for this struct was generated from the following file: