MIP SDK
0.0.1
MicroStrain Communications Library for embedded systems
|
Classes | |
struct | RawAccel |
struct | RawGyro |
struct | RawMag |
struct | RawPressure |
struct | ScaledAccel |
struct | ScaledGyro |
struct | ScaledMag |
struct | ScaledPressure |
struct | DeltaTheta |
struct | DeltaVelocity |
struct | CompOrientationMatrix |
struct | CompQuaternion |
struct | CompEulerAngles |
struct | CompOrientationUpdateMatrix |
struct | OrientationRawTemp |
struct | InternalTimestamp |
struct | PpsTimestamp |
struct | GpsTimestamp |
struct | TemperatureAbs |
struct | UpVector |
struct | NorthVector |
struct | OverrangeStatus |
struct | OdometerData |
Enumerations | |
enum | { DESCRIPTOR_SET = 0x80 , DATA_ACCEL_RAW = 0x01 , DATA_GYRO_RAW = 0x02 , DATA_MAG_RAW = 0x03 , DATA_ACCEL_SCALED = 0x04 , DATA_GYRO_SCALED = 0x05 , DATA_MAG_SCALED = 0x06 , DATA_DELTA_THETA = 0x07 , DATA_DELTA_VELOCITY = 0x08 , DATA_COMP_ORIENTATION_MATRIX = 0x09 , DATA_COMP_QUATERNION = 0x0A , DATA_COMP_ORIENTATION_UPDATE_MATRIX = 0x0B , DATA_COMP_EULER_ANGLES = 0x0C , DATA_TEMPERATURE_RAW = 0x0D , DATA_TIME_STAMP_INTERNAL = 0x0E , DATA_TIME_STAMP_PPS = 0x0F , DATA_STAB_MAG = 0x10 , DATA_STAB_ACCEL = 0x11 , DATA_TIME_STAMP_GPS = 0x12 , DATA_TEMPERATURE_ABS = 0x14 , DATA_RAW_CLIP_DATA = 0x15 , DATA_PRESSURE_RAW = 0x16 , DATA_PRESSURE_SCALED = 0x17 , DATA_OVERRANGE_STATUS = 0x18 , DATA_ODOMETER = 0x40 , MIP_DATA_DESC_ASPP = 0x81 , MIP_DATA_DESC_GXSB = 0x82 } |
Functions | |
void | insert (Serializer &serializer, const RawAccel &self) |
void | extract (Serializer &serializer, RawAccel &self) |
void | insert (Serializer &serializer, const RawGyro &self) |
void | extract (Serializer &serializer, RawGyro &self) |
void | insert (Serializer &serializer, const RawMag &self) |
void | extract (Serializer &serializer, RawMag &self) |
void | insert (Serializer &serializer, const RawPressure &self) |
void | extract (Serializer &serializer, RawPressure &self) |
void | insert (Serializer &serializer, const ScaledAccel &self) |
void | extract (Serializer &serializer, ScaledAccel &self) |
void | insert (Serializer &serializer, const ScaledGyro &self) |
void | extract (Serializer &serializer, ScaledGyro &self) |
void | insert (Serializer &serializer, const ScaledMag &self) |
void | extract (Serializer &serializer, ScaledMag &self) |
void | insert (Serializer &serializer, const ScaledPressure &self) |
void | extract (Serializer &serializer, ScaledPressure &self) |
void | insert (Serializer &serializer, const DeltaTheta &self) |
void | extract (Serializer &serializer, DeltaTheta &self) |
void | insert (Serializer &serializer, const DeltaVelocity &self) |
void | extract (Serializer &serializer, DeltaVelocity &self) |
void | insert (Serializer &serializer, const CompOrientationMatrix &self) |
void | extract (Serializer &serializer, CompOrientationMatrix &self) |
void | insert (Serializer &serializer, const CompQuaternion &self) |
void | extract (Serializer &serializer, CompQuaternion &self) |
void | insert (Serializer &serializer, const CompEulerAngles &self) |
void | extract (Serializer &serializer, CompEulerAngles &self) |
void | insert (Serializer &serializer, const CompOrientationUpdateMatrix &self) |
void | extract (Serializer &serializer, CompOrientationUpdateMatrix &self) |
void | insert (Serializer &serializer, const OrientationRawTemp &self) |
void | extract (Serializer &serializer, OrientationRawTemp &self) |
void | insert (Serializer &serializer, const InternalTimestamp &self) |
void | extract (Serializer &serializer, InternalTimestamp &self) |
void | insert (Serializer &serializer, const PpsTimestamp &self) |
void | extract (Serializer &serializer, PpsTimestamp &self) |
void | insert (Serializer &serializer, const GpsTimestamp &self) |
void | extract (Serializer &serializer, GpsTimestamp &self) |
void | insert (Serializer &serializer, const TemperatureAbs &self) |
void | extract (Serializer &serializer, TemperatureAbs &self) |
void | insert (Serializer &serializer, const UpVector &self) |
void | extract (Serializer &serializer, UpVector &self) |
void | insert (Serializer &serializer, const NorthVector &self) |
void | extract (Serializer &serializer, NorthVector &self) |
void | insert (Serializer &serializer, const OverrangeStatus &self) |
void | extract (Serializer &serializer, OverrangeStatus &self) |
void | insert (Serializer &serializer, const OdometerData &self) |
void | extract (Serializer &serializer, OdometerData &self) |