MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Public Types | Public Member Functions | Public Attributes | List of all members
mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy Struct Reference

#include <commands_rtk.hpp>

Inheritance diagram for mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy:
mip::Bitfield< StatusFlagsLegacy >

Public Types

enum  _enumType : uint32_t {
  NONE = 0x00000000, CONTROLLERSTATE = 0x00000007, PLATFORMSTATE = 0x000000F8, CONTROLLERSTATUSCODE = 0x00000700,
  PLATFORMSTATUSCODE = 0x00003800, RESETCODE = 0x0000C000, SIGNALQUALITY = 0x000F0000, RESERVED = 0xFFF00000,
  RSSI = 0x03F00000, RSRP = 0x0C000000, RSRQ = 0x30000000, SINR = 0xC0000000,
  ALL = 0xFFFFFFFF
}
 
typedef uint32_t Type
 

Public Member Functions

 StatusFlagsLegacy ()
 
 StatusFlagsLegacy (int val)
 
 operator uint32_t () const
 
StatusFlagsLegacyoperator= (uint32_t val)
 
StatusFlagsLegacyoperator= (int val)
 
StatusFlagsLegacyoperator|= (uint32_t val)
 
StatusFlagsLegacyoperator&= (uint32_t val)
 
uint32_t controllerstate () const
 
void controllerstate (uint32_t val)
 
uint32_t platformstate () const
 
void platformstate (uint32_t val)
 
uint32_t controllerstatuscode () const
 
void controllerstatuscode (uint32_t val)
 
uint32_t platformstatuscode () const
 
void platformstatuscode (uint32_t val)
 
uint32_t resetcode () const
 
void resetcode (uint32_t val)
 
uint32_t signalquality () const
 
void signalquality (uint32_t val)
 
uint32_t reserved () const
 
void reserved (uint32_t val)
 
uint32_t rssi () const
 
void rssi (uint32_t val)
 
uint32_t rsrp () const
 
void rsrp (uint32_t val)
 
uint32_t rsrq () const
 
void rsrq (uint32_t val)
 
uint32_t sinr () const
 
void sinr (uint32_t val)
 
bool allSet () const
 
void setAll ()
 

Public Attributes

uint32_t value = NONE
 

Member Typedef Documentation

◆ Type

Member Enumeration Documentation

◆ _enumType

Enumerator
NONE 
CONTROLLERSTATE 
PLATFORMSTATE 
CONTROLLERSTATUSCODE 
PLATFORMSTATUSCODE 
RESETCODE 
SIGNALQUALITY 
RESERVED 
RSSI 
RSRP 
RSRQ 
SINR 
ALL 

Constructor & Destructor Documentation

◆ StatusFlagsLegacy() [1/2]

mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::StatusFlagsLegacy ( )
inline

◆ StatusFlagsLegacy() [2/2]

mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::StatusFlagsLegacy ( int  val)
inline

Member Function Documentation

◆ allSet()

bool mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::allSet ( ) const
inline

◆ controllerstate() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstate ( ) const
inline

◆ controllerstate() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstate ( uint32_t  val)
inline

◆ controllerstatuscode() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstatuscode ( ) const
inline

◆ controllerstatuscode() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::controllerstatuscode ( uint32_t  val)
inline

◆ operator uint32_t()

mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator uint32_t ( ) const
inline

◆ operator&=()

StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator&= ( uint32_t  val)
inline

◆ operator=() [1/2]

StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator= ( int  val)
inline

◆ operator=() [2/2]

StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator= ( uint32_t  val)
inline

◆ operator|=()

StatusFlagsLegacy& mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::operator|= ( uint32_t  val)
inline

◆ platformstate() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstate ( ) const
inline

◆ platformstate() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstate ( uint32_t  val)
inline

◆ platformstatuscode() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstatuscode ( ) const
inline

◆ platformstatuscode() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::platformstatuscode ( uint32_t  val)
inline

◆ reserved() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::reserved ( ) const
inline

◆ reserved() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::reserved ( uint32_t  val)
inline

◆ resetcode() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::resetcode ( ) const
inline

◆ resetcode() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::resetcode ( uint32_t  val)
inline

◆ rsrp() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrp ( ) const
inline

◆ rsrp() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrp ( uint32_t  val)
inline

◆ rsrq() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrq ( ) const
inline

◆ rsrq() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rsrq ( uint32_t  val)
inline

◆ rssi() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rssi ( ) const
inline

◆ rssi() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::rssi ( uint32_t  val)
inline

◆ setAll()

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::setAll ( )
inline

◆ signalquality() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::signalquality ( ) const
inline

◆ signalquality() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::signalquality ( uint32_t  val)
inline

◆ sinr() [1/2]

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::sinr ( ) const
inline

◆ sinr() [2/2]

void mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::sinr ( uint32_t  val)
inline

Member Data Documentation

◆ value

uint32_t mip::commands_rtk::GetStatusFlags::StatusFlagsLegacy::value = NONE

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