MIP_SDK  v3.0.0-736-g212583cf
MicroStrain Communications Library for embedded systems
Classes | Typedefs | Functions | Variables
(0x80,0x18) Overrange Status

Classes

struct  mip::C::mip_sensor_overrange_status_data
 

Typedefs

typedef uint16_t mip::C::mip_sensor_overrange_status_data_status
 
typedef struct mip_sensor_overrange_status_data mip::C::mip_sensor_overrange_status_data
 

Functions

static void mip::C::insert_mip_sensor_overrange_status_data_status (microstrain_serializer *serializer, const mip_sensor_overrange_status_data_status self)
 
static void mip::C::extract_mip_sensor_overrange_status_data_status (microstrain_serializer *serializer, mip_sensor_overrange_status_data_status *self)
 
void mip::C::insert_mip_sensor_overrange_status_data (microstrain_serializer *serializer, const mip_sensor_overrange_status_data *self)
 
void mip::C::extract_mip_sensor_overrange_status_data (microstrain_serializer *serializer, mip_sensor_overrange_status_data *self)
 
bool mip::C::extract_mip_sensor_overrange_status_data_from_field (const mip_field_view *field, void *ptr)
 

Variables

static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_NONE = 0x0000
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_X = 0x0001
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Y = 0x0002
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Z = 0x0004
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_X = 0x0010
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Y = 0x0020
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Z = 0x0040
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_X = 0x0100
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Y = 0x0200
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Z = 0x0400
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_PRESS = 0x1000
 
static const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ALL = 0x1777
 

Detailed Description

Typedef Documentation

◆ mip_sensor_overrange_status_data_status

◆ mip_sensor_overrange_status_data

Function Documentation

◆ insert_mip_sensor_overrange_status_data_status()

static void mip::C::insert_mip_sensor_overrange_status_data_status ( microstrain_serializer serializer,
const mip_sensor_overrange_status_data_status  self 
)
inlinestatic

◆ extract_mip_sensor_overrange_status_data_status()

static void mip::C::extract_mip_sensor_overrange_status_data_status ( microstrain_serializer serializer,
mip_sensor_overrange_status_data_status self 
)
inlinestatic

◆ insert_mip_sensor_overrange_status_data()

void mip::C::insert_mip_sensor_overrange_status_data ( microstrain_serializer serializer,
const mip_sensor_overrange_status_data self 
)

◆ extract_mip_sensor_overrange_status_data()

void mip::C::extract_mip_sensor_overrange_status_data ( microstrain_serializer serializer,
mip_sensor_overrange_status_data self 
)

◆ extract_mip_sensor_overrange_status_data_from_field()

bool mip::C::extract_mip_sensor_overrange_status_data_from_field ( const mip_field_view field,
void *  ptr 
)

Variable Documentation

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_NONE

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_NONE = 0x0000
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_X

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_X = 0x0001
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Y

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Y = 0x0002
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Z

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Z = 0x0004
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_X

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_X = 0x0010
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Y

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Y = 0x0020
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Z

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Z = 0x0040
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_X

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_X = 0x0100
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Y

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Y = 0x0200
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Z

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Z = 0x0400
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_PRESS

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_PRESS = 0x1000
static

◆ MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ALL

const mip_sensor_overrange_status_data_status mip::C::MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ALL = 0x1777
static