MIP_SDK
latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
|
#include <data_gnss.hpp>
Classes | |
struct | ValidFlags |
Public Types | |
enum | ReceiverState : uint8_t { ReceiverState::OFF = 0, ReceiverState::ON = 1, ReceiverState::UNKNOWN = 2 } |
enum | AntennaState : uint8_t { AntennaState::INIT = 1, AntennaState::SHORT = 2, AntennaState::OPEN = 3, AntennaState::GOOD = 4, AntennaState::UNKNOWN = 5 } |
enum | AntennaPower : uint8_t { AntennaPower::OFF = 0, AntennaPower::ON = 1, AntennaPower::UNKNOWN = 2 } |
Public Member Functions | |
auto | asTuple () const |
auto | asTuple () |
void | insert (Serializer &serializer) const |
Serialization. More... | |
void | extract (Serializer &serializer) |
Public Attributes | |
ReceiverState | receiver_state = static_cast<ReceiverState>(0) |
Parameters. More... | |
AntennaState | antenna_state = static_cast<AntennaState>(0) |
AntennaPower | antenna_power = static_cast<AntennaPower>(0) |
ValidFlags | valid_flags |
Static Public Attributes | |
static constexpr const uint8_t | DESCRIPTOR_SET = ::mip::data_gnss::DESCRIPTOR_SET |
Descriptors. More... | |
static constexpr const uint8_t | FIELD_DESCRIPTOR = ::mip::data_gnss::DATA_HW_STATUS |
static constexpr const CompositeDescriptor | DESCRIPTOR = {DESCRIPTOR_SET, FIELD_DESCRIPTOR} |
static constexpr const char * | NAME = "HwStatus" |
static constexpr const char * | DOC_NAME = "GNSS Hardware Status" |
static constexpr const bool | HAS_FUNCTION_SELECTOR = false |
|
strong |
|
strong |
|
strong |
|
inline |
|
inline |
void mip::data_gnss::HwStatus::extract | ( | Serializer & | serializer | ) |
void mip::data_gnss::HwStatus::insert | ( | Serializer & | serializer | ) | const |
Serialization.
AntennaPower mip::data_gnss::HwStatus::antenna_power = static_cast<AntennaPower>(0) |
AntennaState mip::data_gnss::HwStatus::antenna_state = static_cast<AntennaState>(0) |
|
staticconstexpr |
|
staticconstexpr |
Descriptors.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
ReceiverState mip::data_gnss::HwStatus::receiver_state = static_cast<ReceiverState>(0) |
Parameters.
ValidFlags mip::data_gnss::HwStatus::valid_flags |