MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Classes | Namespaces | Enumerations
data_sensor.hpp File Reference
#include <mip/definitions/common.hpp>
#include <mip/mip_descriptors.hpp>
#include <mip/mip_result.hpp>
#include <mip/mip_interface.hpp>
#include <stdint.h>
#include <stddef.h>

Go to the source code of this file.

Classes

struct  mip::data_sensor::RawAccel
 
struct  mip::data_sensor::RawGyro
 
struct  mip::data_sensor::RawMag
 
struct  mip::data_sensor::RawPressure
 
struct  mip::data_sensor::ScaledAccel
 
struct  mip::data_sensor::ScaledGyro
 
struct  mip::data_sensor::ScaledMag
 
struct  mip::data_sensor::ScaledPressure
 
struct  mip::data_sensor::DeltaTheta
 
struct  mip::data_sensor::DeltaVelocity
 
struct  mip::data_sensor::CompOrientationMatrix
 
struct  mip::data_sensor::CompQuaternion
 
struct  mip::data_sensor::CompEulerAngles
 
struct  mip::data_sensor::CompOrientationUpdateMatrix
 
struct  mip::data_sensor::OrientationRawTemp
 
struct  mip::data_sensor::InternalTimestamp
 
struct  mip::data_sensor::PpsTimestamp
 
struct  mip::data_sensor::GpsTimestamp
 
struct  mip::data_sensor::GpsTimestamp::ValidFlags
 
struct  mip::data_sensor::TemperatureAbs
 
struct  mip::data_sensor::UpVector
 
struct  mip::data_sensor::NorthVector
 
struct  mip::data_sensor::OverrangeStatus
 
struct  mip::data_sensor::OverrangeStatus::Status
 
struct  mip::data_sensor::OdometerData
 

Namespaces

 mip
 A collection of C++ classes and functions covering the full mip api.
 
 mip::C
 
 mip::data_sensor
 

Enumerations

enum  {
  mip::data_sensor::DESCRIPTOR_SET = 0x80, mip::data_sensor::DATA_ACCEL_RAW = 0x01, mip::data_sensor::DATA_GYRO_RAW = 0x02, mip::data_sensor::DATA_MAG_RAW = 0x03,
  mip::data_sensor::DATA_ACCEL_SCALED = 0x04, mip::data_sensor::DATA_GYRO_SCALED = 0x05, mip::data_sensor::DATA_MAG_SCALED = 0x06, mip::data_sensor::DATA_DELTA_THETA = 0x07,
  mip::data_sensor::DATA_DELTA_VELOCITY = 0x08, mip::data_sensor::DATA_COMP_ORIENTATION_MATRIX = 0x09, mip::data_sensor::DATA_COMP_QUATERNION = 0x0A, mip::data_sensor::DATA_COMP_ORIENTATION_UPDATE_MATRIX = 0x0B,
  mip::data_sensor::DATA_COMP_EULER_ANGLES = 0x0C, mip::data_sensor::DATA_TEMPERATURE_RAW = 0x0D, mip::data_sensor::DATA_TIME_STAMP_INTERNAL = 0x0E, mip::data_sensor::DATA_TIME_STAMP_PPS = 0x0F,
  mip::data_sensor::DATA_STAB_MAG = 0x10, mip::data_sensor::DATA_STAB_ACCEL = 0x11, mip::data_sensor::DATA_TIME_STAMP_GPS = 0x12, mip::data_sensor::DATA_TEMPERATURE_ABS = 0x14,
  mip::data_sensor::DATA_RAW_CLIP_DATA = 0x15, mip::data_sensor::DATA_PRESSURE_RAW = 0x16, mip::data_sensor::DATA_PRESSURE_SCALED = 0x17, mip::data_sensor::DATA_OVERRANGE_STATUS = 0x18,
  mip::data_sensor::DATA_ODOMETER = 0x40, mip::data_sensor::MIP_DATA_DESC_ASPP = 0x81, mip::data_sensor::MIP_DATA_DESC_GXSB = 0x82
}