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

#include <commands_base.hpp>

Inheritance diagram for mip::commands_base::CommandedTestBitsGq7:
mip::Bitfield< CommandedTestBitsGq7 >

Public Types

enum  _enumType : uint32_t {
  NONE = 0x00000000, GENERAL_HARDWARE_FAULT = 0x00000001, GENERAL_FIRMWARE_FAULT = 0x00000002, TIMING_OVERLOAD = 0x00000004,
  BUFFER_OVERRUN = 0x00000008, RESERVED = 0x000000F0, IPC_IMU_FAULT = 0x00000100, IPC_NAV_FAULT = 0x00000200,
  IPC_GNSS_FAULT = 0x00000400, COMMS_FAULT = 0x00000800, IMU_ACCEL_FAULT = 0x00001000, IMU_GYRO_FAULT = 0x00002000,
  IMU_MAG_FAULT = 0x00004000, IMU_PRESS_FAULT = 0x00008000, IMU_RESERVED = 0x00030000, IMU_CAL_ERROR = 0x00040000,
  IMU_GENERAL_FAULT = 0x00080000, FILT_RESERVED = 0x00300000, FILT_SOLUTION_FAULT = 0x00400000, FILT_GENERAL_FAULT = 0x00800000,
  GNSS_RECEIVER1_FAULT = 0x01000000, GNSS_ANTENNA1_FAULT = 0x02000000, GNSS_RECEIVER2_FAULT = 0x04000000, GNSS_ANTENNA2_FAULT = 0x08000000,
  GNSS_RTCM_FAILURE = 0x10000000, GNSS_RTK_FAULT = 0x20000000, GNSS_SOLUTION_FAULT = 0x40000000, GNSS_GENERAL_FAULT = 0x80000000,
  ALL = 0xFFFFFFFF
}
 
typedef uint32_t Type
 

Public Member Functions

 CommandedTestBitsGq7 ()
 
 CommandedTestBitsGq7 (int val)
 
 operator uint32_t () const
 
CommandedTestBitsGq7operator= (uint32_t val)
 
CommandedTestBitsGq7operator= (int val)
 
CommandedTestBitsGq7operator|= (uint32_t val)
 
CommandedTestBitsGq7operator&= (uint32_t val)
 
bool generalHardwareFault () const
 
void generalHardwareFault (bool val)
 
bool generalFirmwareFault () const
 
void generalFirmwareFault (bool val)
 
bool timingOverload () const
 
void timingOverload (bool val)
 
bool bufferOverrun () const
 
void bufferOverrun (bool val)
 
uint32_t reserved () const
 
void reserved (uint32_t val)
 
bool ipcImuFault () const
 
void ipcImuFault (bool val)
 
bool ipcNavFault () const
 
void ipcNavFault (bool val)
 
bool ipcGnssFault () const
 
void ipcGnssFault (bool val)
 
bool commsFault () const
 
void commsFault (bool val)
 
bool imuAccelFault () const
 
void imuAccelFault (bool val)
 
bool imuGyroFault () const
 
void imuGyroFault (bool val)
 
bool imuMagFault () const
 
void imuMagFault (bool val)
 
bool imuPressFault () const
 
void imuPressFault (bool val)
 
uint32_t imuReserved () const
 
void imuReserved (uint32_t val)
 
bool imuCalError () const
 
void imuCalError (bool val)
 
bool imuGeneralFault () const
 
void imuGeneralFault (bool val)
 
uint32_t filtReserved () const
 
void filtReserved (uint32_t val)
 
bool filtSolutionFault () const
 
void filtSolutionFault (bool val)
 
bool filtGeneralFault () const
 
void filtGeneralFault (bool val)
 
bool gnssReceiver1Fault () const
 
void gnssReceiver1Fault (bool val)
 
bool gnssAntenna1Fault () const
 
void gnssAntenna1Fault (bool val)
 
bool gnssReceiver2Fault () const
 
void gnssReceiver2Fault (bool val)
 
bool gnssAntenna2Fault () const
 
void gnssAntenna2Fault (bool val)
 
bool gnssRtcmFailure () const
 
void gnssRtcmFailure (bool val)
 
bool gnssRtkFault () const
 
void gnssRtkFault (bool val)
 
bool gnssSolutionFault () const
 
void gnssSolutionFault (bool val)
 
bool gnssGeneralFault () const
 
void gnssGeneralFault (bool val)
 
bool allSet () const
 
void setAll ()
 

Public Attributes

uint32_t value = NONE
 

Member Typedef Documentation

◆ Type

Member Enumeration Documentation

◆ _enumType

Enumerator
NONE 
GENERAL_HARDWARE_FAULT 
GENERAL_FIRMWARE_FAULT 
TIMING_OVERLOAD 
BUFFER_OVERRUN 
RESERVED 
IPC_IMU_FAULT 
IPC_NAV_FAULT 
IPC_GNSS_FAULT 
COMMS_FAULT 
IMU_ACCEL_FAULT 
IMU_GYRO_FAULT 
IMU_MAG_FAULT 
IMU_PRESS_FAULT 
IMU_RESERVED 
IMU_CAL_ERROR 
IMU_GENERAL_FAULT 
FILT_RESERVED 
FILT_SOLUTION_FAULT 
FILT_GENERAL_FAULT 
GNSS_RECEIVER1_FAULT 
GNSS_ANTENNA1_FAULT 
GNSS_RECEIVER2_FAULT 
GNSS_ANTENNA2_FAULT 
GNSS_RTCM_FAILURE 
GNSS_RTK_FAULT 
GNSS_SOLUTION_FAULT 
GNSS_GENERAL_FAULT 
ALL 

Constructor & Destructor Documentation

◆ CommandedTestBitsGq7() [1/2]

mip::commands_base::CommandedTestBitsGq7::CommandedTestBitsGq7 ( )
inline

◆ CommandedTestBitsGq7() [2/2]

mip::commands_base::CommandedTestBitsGq7::CommandedTestBitsGq7 ( int  val)
inline

Member Function Documentation

◆ allSet()

bool mip::commands_base::CommandedTestBitsGq7::allSet ( ) const
inline

◆ bufferOverrun() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::bufferOverrun ( ) const
inline

◆ bufferOverrun() [2/2]

void mip::commands_base::CommandedTestBitsGq7::bufferOverrun ( bool  val)
inline

◆ commsFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::commsFault ( ) const
inline

◆ commsFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::commsFault ( bool  val)
inline

◆ filtGeneralFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::filtGeneralFault ( ) const
inline

◆ filtGeneralFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::filtGeneralFault ( bool  val)
inline

◆ filtReserved() [1/2]

uint32_t mip::commands_base::CommandedTestBitsGq7::filtReserved ( ) const
inline

◆ filtReserved() [2/2]

void mip::commands_base::CommandedTestBitsGq7::filtReserved ( uint32_t  val)
inline

◆ filtSolutionFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::filtSolutionFault ( ) const
inline

◆ filtSolutionFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::filtSolutionFault ( bool  val)
inline

◆ generalFirmwareFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::generalFirmwareFault ( ) const
inline

◆ generalFirmwareFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::generalFirmwareFault ( bool  val)
inline

◆ generalHardwareFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::generalHardwareFault ( ) const
inline

◆ generalHardwareFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::generalHardwareFault ( bool  val)
inline

◆ gnssAntenna1Fault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssAntenna1Fault ( ) const
inline

◆ gnssAntenna1Fault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssAntenna1Fault ( bool  val)
inline

◆ gnssAntenna2Fault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssAntenna2Fault ( ) const
inline

◆ gnssAntenna2Fault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssAntenna2Fault ( bool  val)
inline

◆ gnssGeneralFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssGeneralFault ( ) const
inline

◆ gnssGeneralFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssGeneralFault ( bool  val)
inline

◆ gnssReceiver1Fault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssReceiver1Fault ( ) const
inline

◆ gnssReceiver1Fault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssReceiver1Fault ( bool  val)
inline

◆ gnssReceiver2Fault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssReceiver2Fault ( ) const
inline

◆ gnssReceiver2Fault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssReceiver2Fault ( bool  val)
inline

◆ gnssRtcmFailure() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssRtcmFailure ( ) const
inline

◆ gnssRtcmFailure() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssRtcmFailure ( bool  val)
inline

◆ gnssRtkFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssRtkFault ( ) const
inline

◆ gnssRtkFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssRtkFault ( bool  val)
inline

◆ gnssSolutionFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::gnssSolutionFault ( ) const
inline

◆ gnssSolutionFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::gnssSolutionFault ( bool  val)
inline

◆ imuAccelFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::imuAccelFault ( ) const
inline

◆ imuAccelFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuAccelFault ( bool  val)
inline

◆ imuCalError() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::imuCalError ( ) const
inline

◆ imuCalError() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuCalError ( bool  val)
inline

◆ imuGeneralFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::imuGeneralFault ( ) const
inline

◆ imuGeneralFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuGeneralFault ( bool  val)
inline

◆ imuGyroFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::imuGyroFault ( ) const
inline

◆ imuGyroFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuGyroFault ( bool  val)
inline

◆ imuMagFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::imuMagFault ( ) const
inline

◆ imuMagFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuMagFault ( bool  val)
inline

◆ imuPressFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::imuPressFault ( ) const
inline

◆ imuPressFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuPressFault ( bool  val)
inline

◆ imuReserved() [1/2]

uint32_t mip::commands_base::CommandedTestBitsGq7::imuReserved ( ) const
inline

◆ imuReserved() [2/2]

void mip::commands_base::CommandedTestBitsGq7::imuReserved ( uint32_t  val)
inline

◆ ipcGnssFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::ipcGnssFault ( ) const
inline

◆ ipcGnssFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::ipcGnssFault ( bool  val)
inline

◆ ipcImuFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::ipcImuFault ( ) const
inline

◆ ipcImuFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::ipcImuFault ( bool  val)
inline

◆ ipcNavFault() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::ipcNavFault ( ) const
inline

◆ ipcNavFault() [2/2]

void mip::commands_base::CommandedTestBitsGq7::ipcNavFault ( bool  val)
inline

◆ operator uint32_t()

mip::commands_base::CommandedTestBitsGq7::operator uint32_t ( ) const
inline

◆ operator&=()

CommandedTestBitsGq7& mip::commands_base::CommandedTestBitsGq7::operator&= ( uint32_t  val)
inline

◆ operator=() [1/2]

CommandedTestBitsGq7& mip::commands_base::CommandedTestBitsGq7::operator= ( int  val)
inline

◆ operator=() [2/2]

CommandedTestBitsGq7& mip::commands_base::CommandedTestBitsGq7::operator= ( uint32_t  val)
inline

◆ operator|=()

CommandedTestBitsGq7& mip::commands_base::CommandedTestBitsGq7::operator|= ( uint32_t  val)
inline

◆ reserved() [1/2]

uint32_t mip::commands_base::CommandedTestBitsGq7::reserved ( ) const
inline

◆ reserved() [2/2]

void mip::commands_base::CommandedTestBitsGq7::reserved ( uint32_t  val)
inline

◆ setAll()

void mip::commands_base::CommandedTestBitsGq7::setAll ( )
inline

◆ timingOverload() [1/2]

bool mip::commands_base::CommandedTestBitsGq7::timingOverload ( ) const
inline

◆ timingOverload() [2/2]

void mip::commands_base::CommandedTestBitsGq7::timingOverload ( bool  val)
inline

Member Data Documentation

◆ value

uint32_t mip::commands_base::CommandedTestBitsGq7::value = NONE

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