MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Namespaces | Enumerations | Functions
data_system.hpp File Reference
#include "descriptors.h"
#include "../mip_result.h"
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
Include dependency graph for data_system.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mip::data_system::BuiltInTest
 
struct  mip::data_system::TimeSyncStatus
 
struct  mip::data_system::GpioState
 
struct  mip::data_system::GpioAnalogValue
 

Namespaces

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

Enumerations

enum  {
  mip::data_system::DESCRIPTOR_SET = 0xA0 , mip::data_system::DATA_BUILT_IN_TEST = 0x01 , mip::data_system::DATA_TIME_SYNC_STATUS = 0x02 , mip::data_system::DATA_GPIO_STATE = 0x03 ,
  mip::data_system::DATA_GPIO_ANALOG_VALUE = 0x04
}
 

Functions

void mip::data_system::insert (Serializer &serializer, const BuiltInTest &self)
 
void mip::data_system::extract (Serializer &serializer, BuiltInTest &self)
 
void mip::data_system::insert (Serializer &serializer, const TimeSyncStatus &self)
 
void mip::data_system::extract (Serializer &serializer, TimeSyncStatus &self)
 
void mip::data_system::insert (Serializer &serializer, const GpioState &self)
 
void mip::data_system::extract (Serializer &serializer, GpioState &self)
 
void mip::data_system::insert (Serializer &serializer, const GpioAnalogValue &self)
 
void mip::data_system::extract (Serializer &serializer, GpioAnalogValue &self)