|
MIP SDK
0.0.1
MicroStrain Communications Library for embedded systems
|
Functions for processing received MIP fields. More...

Modules | |
| Field Accessors [C] | |
| Functions for inspecting a MIP field. | |
| Field Iteration [C] | |
| Functions for iterating over fields in a MIP packet. | |
Classes | |
| struct | mip::C::mip_field |
| A structure representing a MIP field. More... | |
Typedefs | |
| typedef struct mip::C::mip_field | mip::C::mip_field |
| A structure representing a MIP field. More... | |
Functions | |
| void | mip::C::mip_field_init (mip_field *field, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length) |
Functions for processing received MIP fields.
| typedef struct mip::C::mip_field mip::C::mip_field |
A structure representing a MIP field.
Use to access fields from a received MIP packet.
This structure references the original packet data and does not contain a copy of the field payload. Therefore, the data buffer must exist as long as there are mip_field instances which reference it (even if the field payload itself is not used directly).
| void mip::C::mip_field_init | ( | mip_field * | field, |
| uint8_t | descriptor_set, | ||
| uint8_t | field_descriptor, | ||
| const uint8_t * | payload, | ||
| uint8_t | payload_length | ||
| ) |