MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Modules | Classes | Typedefs
Mip Packet

Functions for building and processing MIP packets. More...

Modules

 Packet Building
 Functions for building new MIP packets.
 
 Packet Inspection
 Functions for accessing information about an existing MIP packet.
 

Classes

struct  mip::C::mip_packet_view
 Structure representing a MIP Packet. More...
 

Typedefs

typedef struct mip::C::mip_packet_view mip::C::mip_packet_view
 Structure representing a MIP Packet. More...
 

Detailed Description

Functions for building and processing MIP packets.

A MIP Packet is represented by the mip_packet_view struct.

+-------+-------+------+------+------------+-----/ /----+------------+----
| SYNC1 | SYNC2 | DESC | PLEN | Field | ... | Checksum | remaining buffer space...
+-------+-------+------+------+------------+-----/ /----+------------+----

Typedef Documentation

◆ mip_packet_view

Structure representing a MIP Packet.

Use to inspect received packets or construct new ones.

Note
This should be considered an "opaque" structure; its members should be considered an internal implementation detail. Avoid accessing them directly as they are subject to change in future versions of this software.