MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Public Types | Public Attributes | Static Public Attributes | List of all members
mip::data_gnss::HwStatus Struct Reference

#include <data_gnss.hpp>

Collaboration diagram for mip::data_gnss::HwStatus:
Collaboration graph
[legend]

Classes

struct  ValidFlags
 

Public Types

enum class  ReceiverState : uint8_t { OFF = 0 , ON = 1 , UNKNOWN = 2 }
 
enum class  AntennaState : uint8_t {
  INIT = 1 , SHORT = 2 , OPEN = 3 , GOOD = 4 ,
  UNKNOWN = 5
}
 
enum class  AntennaPower : uint8_t { OFF = 0 , ON = 1 , UNKNOWN = 2 }
 

Public Attributes

ReceiverState receiver_state = static_cast<ReceiverState>(0)
 
AntennaState antenna_state = static_cast<AntennaState>(0)
 
AntennaPower antenna_power = static_cast<AntennaPower>(0)
 
ValidFlags valid_flags
 

Static Public Attributes

static const uint8_t DESCRIPTOR_SET = ::mip::data_gnss::DESCRIPTOR_SET
 
static const uint8_t FIELD_DESCRIPTOR = ::mip::data_gnss::DATA_HW_STATUS
 
static const bool HAS_FUNCTION_SELECTOR = false
 

Member Enumeration Documentation

◆ AntennaPower

Enumerator
OFF 
ON 
UNKNOWN 

◆ AntennaState

Enumerator
INIT 
SHORT 
OPEN 
GOOD 
UNKNOWN 

◆ ReceiverState

Enumerator
OFF 
ON 
UNKNOWN 

Member Data Documentation

◆ antenna_power

AntennaPower mip::data_gnss::HwStatus::antenna_power = static_cast<AntennaPower>(0)

◆ antenna_state

AntennaState mip::data_gnss::HwStatus::antenna_state = static_cast<AntennaState>(0)

◆ DESCRIPTOR_SET

const uint8_t mip::data_gnss::HwStatus::DESCRIPTOR_SET = ::mip::data_gnss::DESCRIPTOR_SET
static

◆ FIELD_DESCRIPTOR

const uint8_t mip::data_gnss::HwStatus::FIELD_DESCRIPTOR = ::mip::data_gnss::DATA_HW_STATUS
static

◆ HAS_FUNCTION_SELECTOR

const bool mip::data_gnss::HwStatus::HAS_FUNCTION_SELECTOR = false
static

◆ receiver_state

ReceiverState mip::data_gnss::HwStatus::receiver_state = static_cast<ReceiverState>(0)

◆ valid_flags

ValidFlags mip::data_gnss::HwStatus::valid_flags

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