|
MIP SDK
0.0.1
MicroStrain Communications Library for embedded systems
|
This module contains all of the C submodules. More...

Modules | |
| Mip Command Queue [C] | |
| Functions for handling command responses. | |
| Mip Dispatch [C] | |
| System for issuing callbacks from MIP packets or fields. | |
| Mip Fields [C] | |
| Functions for processing received MIP fields. | |
| Mip Interface [C] | |
| High-level C functions for controlling a MIP device. | |
| Mip Packet [C] | |
| Functions for handling MIP packets. | |
| mip_parser [C] | |
| Functions for parsing MIP packets. | |
Typedefs | |
| typedef enum mip::C::mip_cmd_result | mip::C::mip_cmd_result |
| Represents the status of a MIP command. More... | |
Enumerations | |
| enum | mip::C::mip_cmd_result { mip::C::MIP_STATUS_ERROR = -6 , mip::C::MIP_STATUS_CANCELLED = -5 , mip::C::MIP_STATUS_TIMEDOUT = -4 , mip::C::MIP_STATUS_WAITING = -3 , mip::C::MIP_STATUS_PENDING = -2 , mip::C::MIP_STATUS_NONE = -1 , mip::C::MIP_ACK_OK = 0x00 , mip::C::MIP_NACK_COMMAND_UNKNOWN = 0x01 , mip::C::MIP_NACK_INVALID_CHECKSUM = 0x02 , mip::C::MIP_NACK_INVALID_PARAM = 0x03 , mip::C::MIP_NACK_COMMAND_FAILED = 0x04 , mip::C::MIP_NACK_COMMAND_TIMEOUT = 0x05 } |
| Represents the status of a MIP command. More... | |
Functions | |
| const char * | mip::C::mip_cmd_result_to_string (enum mip_cmd_result result) |
| bool | mip::C::mip_cmd_result_is_finished (enum mip_cmd_result result) |
| bool | mip::C::mip_cmd_result_is_reply (enum mip_cmd_result result) |
| bool | mip::C::mip_cmd_result_is_status (enum mip_cmd_result result) |
| bool | mip::C::mip_cmd_result_is_ack (enum mip_cmd_result result) |
This module contains all of the C submodules.
| typedef enum mip::C::mip_cmd_result mip::C::mip_cmd_result |
Represents the status of a MIP command.
Values that start with MIP_STATUS are status codes from this library. Values that start with MIP_(N)ACK represent replies from the device.
Represents the status of a MIP command.
Values that start with MIP_STATUS are status codes from this library. Values that start with MIP_(N)ACK represent replies from the device.
| bool mip::C::mip_cmd_result_is_ack | ( | enum mip_cmd_result | result | ) |
| bool mip::C::mip_cmd_result_is_finished | ( | enum mip_cmd_result | result | ) |
| bool mip::C::mip_cmd_result_is_reply | ( | enum mip_cmd_result | result | ) |
| bool mip::C::mip_cmd_result_is_status | ( | enum mip_cmd_result | result | ) |
| const char* mip::C::mip_cmd_result_to_string | ( | enum mip_cmd_result | result | ) |