MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Enumerations | Functions
mip::data_shared Namespace Reference

Classes

struct  EventSource
 
struct  Ticks
 
struct  DeltaTicks
 
struct  GpsTimestamp
 
struct  DeltaTime
 
struct  ReferenceTimestamp
 
struct  ReferenceTimeDelta
 
struct  ExternalTimestamp
 
struct  ExternalTimeDelta
 

Enumerations

enum  {
  DESCRIPTOR_SET = 0xFF , DATA_EVENT_SOURCE = 0xD0 , DATA_TICKS = 0xD1 , DATA_DELTA_TICKS = 0xD2 ,
  DATA_GPS_TIME = 0xD3 , DATA_DELTA_TIME = 0xD4 , DATA_REFERENCE_TIME = 0xD5 , DATA_REF_TIME_DELTA = 0xD6 ,
  DATA_EXTERNAL_TIME = 0xD7 , DATA_SYS_TIME_DELTA = 0xD8 , DATA_DEBUG_TICKS = 0xFF
}
 

Functions

void insert (Serializer &serializer, const EventSource &self)
 
void extract (Serializer &serializer, EventSource &self)
 
void insert (Serializer &serializer, const Ticks &self)
 
void extract (Serializer &serializer, Ticks &self)
 
void insert (Serializer &serializer, const DeltaTicks &self)
 
void extract (Serializer &serializer, DeltaTicks &self)
 
void insert (Serializer &serializer, const GpsTimestamp &self)
 
void extract (Serializer &serializer, GpsTimestamp &self)
 
void insert (Serializer &serializer, const DeltaTime &self)
 
void extract (Serializer &serializer, DeltaTime &self)
 
void insert (Serializer &serializer, const ReferenceTimestamp &self)
 
void extract (Serializer &serializer, ReferenceTimestamp &self)
 
void insert (Serializer &serializer, const ReferenceTimeDelta &self)
 
void extract (Serializer &serializer, ReferenceTimeDelta &self)
 
void insert (Serializer &serializer, const ExternalTimestamp &self)
 
void extract (Serializer &serializer, ExternalTimestamp &self)
 
void insert (Serializer &serializer, const ExternalTimeDelta &self)
 
void extract (Serializer &serializer, ExternalTimeDelta &self)