MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Classes | Typedefs | Enumerations | Functions
(0x81,0x14) Rf Error Detection

GNSS Error Detection subsystem status. More...

Classes

struct  mip::C::mip_gnss_rf_error_detection_data
 

Typedefs

typedef enum mip_gnss_rf_error_detection_data_rfband mip::C::mip_gnss_rf_error_detection_data_rfband
 
typedef enum mip_gnss_rf_error_detection_data_jamming_state mip::C::mip_gnss_rf_error_detection_data_jamming_state
 
typedef enum mip_gnss_rf_error_detection_data_spoofing_state mip::C::mip_gnss_rf_error_detection_data_spoofing_state
 
typedef uint16_t mip::C::mip_gnss_rf_error_detection_data_valid_flags
 
typedef struct mip_gnss_rf_error_detection_data mip::C::mip_gnss_rf_error_detection_data
 

Enumerations

enum  mip::C::mip_gnss_rf_error_detection_data_rfband { mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_UNKNOWN = 0, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L1 = 1, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L2 = 2, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L5 = 5 }
 
enum  mip::C::mip_gnss_rf_error_detection_data_jamming_state { mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_UNKNOWN = 0, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_NONE = 1, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_PARTIAL = 2, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_SIGNIFICANT = 3 }
 
enum  mip::C::mip_gnss_rf_error_detection_data_spoofing_state { mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_UNKNOWN = 0, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_NONE = 1, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_PARTIAL = 2, mip::C::MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_SIGNIFICANT = 3 }
 

Functions

void mip::C::insert_mip_gnss_rf_error_detection_data (microstrain_serializer *serializer, const mip_gnss_rf_error_detection_data *self)
 
void mip::C::extract_mip_gnss_rf_error_detection_data (microstrain_serializer *serializer, mip_gnss_rf_error_detection_data *self)
 
bool mip::C::extract_mip_gnss_rf_error_detection_data_from_field (const mip_field_view *field, void *ptr)
 

Detailed Description

GNSS Error Detection subsystem status.

Typedef Documentation

◆ mip_gnss_rf_error_detection_data

◆ mip_gnss_rf_error_detection_data_jamming_state

◆ mip_gnss_rf_error_detection_data_rfband

◆ mip_gnss_rf_error_detection_data_spoofing_state

◆ mip_gnss_rf_error_detection_data_valid_flags

Enumeration Type Documentation

◆ mip_gnss_rf_error_detection_data_jamming_state

Enumerator
MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_UNKNOWN 
MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_NONE 
MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_PARTIAL 
MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_SIGNIFICANT 

◆ mip_gnss_rf_error_detection_data_rfband

Enumerator
MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_UNKNOWN 
MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L1 
MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L2 
MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L5 

◆ mip_gnss_rf_error_detection_data_spoofing_state

Enumerator
MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_UNKNOWN 
MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_NONE 
MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_PARTIAL 
MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_SIGNIFICANT 

Function Documentation

◆ extract_mip_gnss_rf_error_detection_data()

void mip::C::extract_mip_gnss_rf_error_detection_data ( microstrain_serializer serializer,
mip_gnss_rf_error_detection_data self 
)

◆ extract_mip_gnss_rf_error_detection_data_from_field()

bool mip::C::extract_mip_gnss_rf_error_detection_data_from_field ( const mip_field_view field,
void *  ptr 
)

◆ insert_mip_gnss_rf_error_detection_data()

void mip::C::insert_mip_gnss_rf_error_detection_data ( microstrain_serializer serializer,
const mip_gnss_rf_error_detection_data self 
)