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

#include <commands_3dm.hpp>

Classes

struct  Response
 

Public Types

enum class  Source : uint8_t {
  DISABLED = 0 , RECEIVER_1 = 1 , RECEIVER_2 = 2 , GPIO = 3 ,
  GENERATED = 4
}
 

Public Attributes

FunctionSelector function = static_cast<FunctionSelector>(0)
 
Source source = static_cast<Source>(0)
 

Static Public Attributes

static const uint8_t DESCRIPTOR_SET = ::mip::commands_3dm::DESCRIPTOR_SET
 
static const uint8_t FIELD_DESCRIPTOR = ::mip::commands_3dm::CMD_PPS_SOURCE
 
static const bool HAS_WRITE_FUNCTION = true
 
static const bool HAS_READ_FUNCTION = true
 
static const bool HAS_SAVE_FUNCTION = true
 
static const bool HAS_LOAD_FUNCTION = true
 
static const bool HAS_RESET_FUNCTION = true
 

Member Enumeration Documentation

◆ Source

enum mip::commands_3dm::PpsSource::Source : uint8_t
strong
Enumerator
DISABLED 

PPS output is disabled. Not valid for PPS source command.

RECEIVER_1 

PPS is provided by GNSS receiver 1.

RECEIVER_2 

PPS is provided by GNSS receiver 2.

GPIO 

PPS is provided to an external GPIO pin. Use the GPIO Setup command to choose and configure the pin.

GENERATED 

PPS is generated from the system oscillator.

Member Data Documentation

◆ DESCRIPTOR_SET

const uint8_t mip::commands_3dm::PpsSource::DESCRIPTOR_SET = ::mip::commands_3dm::DESCRIPTOR_SET
static

◆ FIELD_DESCRIPTOR

const uint8_t mip::commands_3dm::PpsSource::FIELD_DESCRIPTOR = ::mip::commands_3dm::CMD_PPS_SOURCE
static

◆ function

FunctionSelector mip::commands_3dm::PpsSource::function = static_cast<FunctionSelector>(0)

◆ HAS_LOAD_FUNCTION

const bool mip::commands_3dm::PpsSource::HAS_LOAD_FUNCTION = true
static

◆ HAS_READ_FUNCTION

const bool mip::commands_3dm::PpsSource::HAS_READ_FUNCTION = true
static

◆ HAS_RESET_FUNCTION

const bool mip::commands_3dm::PpsSource::HAS_RESET_FUNCTION = true
static

◆ HAS_SAVE_FUNCTION

const bool mip::commands_3dm::PpsSource::HAS_SAVE_FUNCTION = true
static

◆ HAS_WRITE_FUNCTION

const bool mip::commands_3dm::PpsSource::HAS_WRITE_FUNCTION = true
static

◆ source

Source mip::commands_3dm::PpsSource::source = static_cast<Source>(0)

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