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::FixInfo Struct Reference

#include <data_gnss.hpp>

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

Classes

struct  FixFlags
 
struct  ValidFlags
 

Public Types

enum class  FixType : uint8_t {
  FIX_3D = 0 , FIX_2D = 1 , FIX_TIME_ONLY = 2 , FIX_NONE = 3 ,
  FIX_INVALID = 4 , FIX_RTK_FLOAT = 5 , FIX_RTK_FIXED = 6
}
 

Public Attributes

FixType fix_type = static_cast<FixType>(0)
 
uint8_t num_sv = 0
 
FixFlags fix_flags
 
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_FIX_INFO
 
static const bool HAS_FUNCTION_SELECTOR = false
 

Member Enumeration Documentation

◆ FixType

enum mip::data_gnss::FixInfo::FixType : uint8_t
strong
Enumerator
FIX_3D 
FIX_2D 
FIX_TIME_ONLY 
FIX_NONE 
FIX_INVALID 
FIX_RTK_FLOAT 
FIX_RTK_FIXED 

Member Data Documentation

◆ DESCRIPTOR_SET

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

◆ FIELD_DESCRIPTOR

const uint8_t mip::data_gnss::FixInfo::FIELD_DESCRIPTOR = ::mip::data_gnss::DATA_FIX_INFO
static

◆ fix_flags

FixFlags mip::data_gnss::FixInfo::fix_flags

◆ fix_type

FixType mip::data_gnss::FixInfo::fix_type = static_cast<FixType>(0)

◆ HAS_FUNCTION_SELECTOR

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

◆ num_sv

uint8_t mip::data_gnss::FixInfo::num_sv = 0

◆ valid_flags

ValidFlags mip::data_gnss::FixInfo::valid_flags

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