MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Namespaces | Enumerations
mip_offsets.h File Reference

Go to the source code of this file.

Namespaces

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

Enumerations

enum  {
  mip::C::MIP_INDEX_SYNC1 = 0, mip::C::MIP_INDEX_SYNC2 = 1, mip::C::MIP_INDEX_DESCSET = 2, mip::C::MIP_INDEX_LENGTH = 3,
  mip::C::MIP_INDEX_PAYLOAD = 4
}
 
enum  { mip::C::MIP_INDEX_FIELD_LEN = 0, mip::C::MIP_INDEX_FIELD_DESC = 1, mip::C::MIP_INDEX_FIELD_PAYLOAD = 2 }
 
enum  {
  mip::C::MIP_HEADER_LENGTH = 4, mip::C::MIP_CHECKSUM_LENGTH = 2, mip::C::MIP_PACKET_PAYLOAD_LENGTH_MIN = 0, mip::C::MIP_PACKET_PAYLOAD_LENGTH_MAX = 255,
  mip::C::MIP_PACKET_LENGTH_MIN = (MIP_HEADER_LENGTH + MIP_CHECKSUM_LENGTH + MIP_PACKET_PAYLOAD_LENGTH_MIN), mip::C::MIP_PACKET_LENGTH_MAX = (MIP_HEADER_LENGTH + MIP_CHECKSUM_LENGTH + MIP_PACKET_PAYLOAD_LENGTH_MAX)
}
 
enum  { mip::C::MIP_FIELD_HEADER_LENGTH = MIP_INDEX_FIELD_PAYLOAD, mip::C::MIP_FIELD_LENGTH_MIN = MIP_FIELD_HEADER_LENGTH, mip::C::MIP_FIELD_LENGTH_MAX = 255, mip::C::MIP_FIELD_PAYLOAD_LENGTH_MAX = (MIP_FIELD_LENGTH_MAX - MIP_FIELD_HEADER_LENGTH) }
 
enum  { mip::C::MIP_SYNC1 = 0x75, mip::C::MIP_SYNC2 = 0x65 }