MIP_SDK
v3.0.0
MicroStrain Communications Library for embedded systems
|
A collection of C++ classes and functions covering the full mip api.
Definition: commands_3dm.c:11
void microstrain_serializer_init_from_field(mip_serializer *serializer, const mip_field_view *field)
Initialize a serialization struct from a microstrain field payload.
Definition: mip_serialization.c:70
Structure representing a MIP Packet.
Definition: mip_packet.h:50
void mip_serializer_init_new_field(mip_serializer *serializer, mip_packet_view *packet, uint8_t field_descriptor)
Initialize a serialization struct for creation of a new field at the end of the packet.
Definition: mip_serialization.c:28
void mip_serializer_finish_new_field(const mip_serializer *serializer, mip_packet_view *packet)
Call this after a new field allocated by mip_serializer_init_new_field has been written.
Definition: mip_serialization.c:51
Structure used for serialization.
Definition: serialization.h:42
A structure representing a MIP field.
Definition: mip_field.h:52
microstrain_serializer mip_serializer
Definition: mip_serialization.h:14