MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Modules | Enumerations
Sensor Data

Modules

 (0x80,0x01) Raw Accel
 Three element vector representing the sensed acceleration. This quantity is temperature compensated and expressed in the sensor body frame.
 
 (0x80,0x02) Raw Gyro
 Three element vector representing the sensed angular rate. This quantity is temperature compensated and expressed in the sensor body frame.
 
 (0x80,0x03) Raw Mag
 Three element vector representing the sensed magnetic field. This quantity is temperature compensated and expressed in the vehicle frame.
 
 (0x80,0x16) Raw Pressure
 Scalar value representing the sensed ambient pressure. This quantity is temperature compensated.
 
 (0x80,0x04) Scaled Accel
 3-element vector representing the sensed acceleration. This quantity is temperature compensated and expressed in the vehicle frame.
 
 (0x80,0x05) Scaled Gyro
 3-element vector representing the sensed angular rate. This quantity is temperature compensated and expressed in the vehicle frame.
 
 (0x80,0x06) Scaled Mag
 3-element vector representing the sensed magnetic field. This quantity is temperature compensated and expressed in the vehicle frame.
 
 (0x80,0x17) Scaled Pressure
 Scalar value representing the sensed ambient pressure.
 
 (0x80,0x07) Delta Theta
 3-element vector representing the time integral of angular rate. This quantity is the integral of sensed angular rate over the period set by the IMU message format. It is expressed in the vehicle frame.
 
 (0x80,0x08) Delta Velocity
 3-element vector representing the time integral of acceleration. This quantity is the integral of sensed acceleration over the period set by the IMU message format. It is expressed in the vehicle frame.
 
 (0x80,0x09) Comp Orientation Matrix
 3x3 Direction Cosine Matrix EQSTART M_{ned}^{veh} EQEND describing the orientation of the device with respect to the NED local-level frame. This matrix satisfies the following relationship:
 
 (0x80,0x0A) Comp Quaternion
 4x1 vector representation of the quaternion describing the orientation of the device with respect to the NED local-level frame. This quaternion satisfies the following relationship:
 
 (0x80,0x0C) Comp Euler Angles
 Euler angles describing the orientation of the device with respect to the NED local-level frame. The Euler angles are reported in 3-2-1 (Yaw-Pitch-Roll, AKA Aircraft) order.
 
 (0x80,0x0B) Comp Orientation Update Matrix
 DEPRECATED!
 
 (0x80,0x0D) Orientation Raw Temp
 DEPRECATED!
 
 (0x80,0x0E) Internal Timestamp
 DEPRECATED!
 
 (0x80,0x0F) Pps Timestamp
 DEPRECATED!
 
 (0x80,0x12) Gps Timestamp
 GPS timestamp of the SENSOR data.
 
 (0x80,0x14) Temperature Abs
 SENSOR reported temperature statistics.
 
 (0x80,0x11) Up Vector
 Gyro-stabilized 3-element vector representing the complementary filter's estimated vertical direction. This quantity is expressed in the vehicle frame.
 
 (0x80,0x10) North Vector
 Gyro-stabilized 3-element vector representing the complementary filter's estimate of magnetic north. This quantity is expressed in the vehicle frame.
 
 (0x80,0x18) Overrange Status
 
 (0x80,0x40) Odometer Data
 

Enumerations

enum  {
  mip::C::MIP_SENSOR_DATA_DESC_SET = 0x80, mip::C::MIP_DATA_DESC_SENSOR_ACCEL_RAW = 0x01, mip::C::MIP_DATA_DESC_SENSOR_GYRO_RAW = 0x02, mip::C::MIP_DATA_DESC_SENSOR_MAG_RAW = 0x03,
  mip::C::MIP_DATA_DESC_SENSOR_ACCEL_SCALED = 0x04, mip::C::MIP_DATA_DESC_SENSOR_GYRO_SCALED = 0x05, mip::C::MIP_DATA_DESC_SENSOR_MAG_SCALED = 0x06, mip::C::MIP_DATA_DESC_SENSOR_DELTA_THETA = 0x07,
  mip::C::MIP_DATA_DESC_SENSOR_DELTA_VELOCITY = 0x08, mip::C::MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_MATRIX = 0x09, mip::C::MIP_DATA_DESC_SENSOR_COMP_QUATERNION = 0x0A, mip::C::MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_UPDATE_MATRIX = 0x0B,
  mip::C::MIP_DATA_DESC_SENSOR_COMP_EULER_ANGLES = 0x0C, mip::C::MIP_DATA_DESC_SENSOR_TEMPERATURE_RAW = 0x0D, mip::C::MIP_DATA_DESC_SENSOR_TIME_STAMP_INTERNAL = 0x0E, mip::C::MIP_DATA_DESC_SENSOR_TIME_STAMP_PPS = 0x0F,
  mip::C::MIP_DATA_DESC_SENSOR_STAB_MAG = 0x10, mip::C::MIP_DATA_DESC_SENSOR_STAB_ACCEL = 0x11, mip::C::MIP_DATA_DESC_SENSOR_TIME_STAMP_GPS = 0x12, mip::C::MIP_DATA_DESC_SENSOR_TEMPERATURE_ABS = 0x14,
  mip::C::MIP_DATA_DESC_SENSOR_RAW_CLIP_DATA = 0x15, mip::C::MIP_DATA_DESC_SENSOR_PRESSURE_RAW = 0x16, mip::C::MIP_DATA_DESC_SENSOR_PRESSURE_SCALED = 0x17, mip::C::MIP_DATA_DESC_SENSOR_OVERRANGE_STATUS = 0x18,
  mip::C::MIP_DATA_DESC_SENSOR_ODOMETER = 0x40, mip::C::MIP_DATA_DESC_ASPP = 0x81, mip::C::MIP_DATA_DESC_GXSB = 0x82
}
 

Detailed Description

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MIP_SENSOR_DATA_DESC_SET 
MIP_DATA_DESC_SENSOR_ACCEL_RAW 
MIP_DATA_DESC_SENSOR_GYRO_RAW 
MIP_DATA_DESC_SENSOR_MAG_RAW 
MIP_DATA_DESC_SENSOR_ACCEL_SCALED 
MIP_DATA_DESC_SENSOR_GYRO_SCALED 
MIP_DATA_DESC_SENSOR_MAG_SCALED 
MIP_DATA_DESC_SENSOR_DELTA_THETA 
MIP_DATA_DESC_SENSOR_DELTA_VELOCITY 
MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_MATRIX 
MIP_DATA_DESC_SENSOR_COMP_QUATERNION 
MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_UPDATE_MATRIX 
MIP_DATA_DESC_SENSOR_COMP_EULER_ANGLES 
MIP_DATA_DESC_SENSOR_TEMPERATURE_RAW 
MIP_DATA_DESC_SENSOR_TIME_STAMP_INTERNAL 
MIP_DATA_DESC_SENSOR_TIME_STAMP_PPS 
MIP_DATA_DESC_SENSOR_STAB_MAG 
MIP_DATA_DESC_SENSOR_STAB_ACCEL 
MIP_DATA_DESC_SENSOR_TIME_STAMP_GPS 
MIP_DATA_DESC_SENSOR_TEMPERATURE_ABS 
MIP_DATA_DESC_SENSOR_RAW_CLIP_DATA 
MIP_DATA_DESC_SENSOR_PRESSURE_RAW 
MIP_DATA_DESC_SENSOR_PRESSURE_SCALED 
MIP_DATA_DESC_SENSOR_OVERRANGE_STATUS 
MIP_DATA_DESC_SENSOR_ODOMETER 
MIP_DATA_DESC_ASPP 
MIP_DATA_DESC_GXSB