MIP_SDK
v3.0.0-736-g212583cf
MicroStrain Communications Library for embedded systems
|
Advanced specialized communication modes. More...
Classes | |
struct | mip::C::mip_system_comm_mode_command |
struct | mip::C::mip_system_comm_mode_response |
Typedefs | |
typedef struct mip_system_comm_mode_command | mip::C::mip_system_comm_mode_command |
typedef struct mip_system_comm_mode_response | mip::C::mip_system_comm_mode_response |
Functions | |
void | mip::C::insert_mip_system_comm_mode_command (microstrain_serializer *serializer, const mip_system_comm_mode_command *self) |
void | mip::C::extract_mip_system_comm_mode_command (microstrain_serializer *serializer, mip_system_comm_mode_command *self) |
void | mip::C::insert_mip_system_comm_mode_response (microstrain_serializer *serializer, const mip_system_comm_mode_response *self) |
void | mip::C::extract_mip_system_comm_mode_response (microstrain_serializer *serializer, mip_system_comm_mode_response *self) |
mip_cmd_result | mip::C::mip_system_write_comm_mode (mip_interface *device, uint8_t mode) |
mip_cmd_result | mip::C::mip_system_read_comm_mode (mip_interface *device, uint8_t *mode_out) |
mip_cmd_result | mip::C::mip_system_default_comm_mode (mip_interface *device) |
This command allows the user to communicate directly with various subsystems which may be present in MIP devices (i.e. IMU, GNSS, etc.) Please see the specific device's user manual for possible modes.
This command responds with an ACK/NACK just prior to switching to the new protocol. For all functions except 0x01 (use new settings), the new communications mode value is ignored.
typedef struct mip_system_comm_mode_command mip::C::mip_system_comm_mode_command |
void mip::C::insert_mip_system_comm_mode_command | ( | microstrain_serializer * | serializer, |
const mip_system_comm_mode_command * | self | ||
) |
void mip::C::extract_mip_system_comm_mode_command | ( | microstrain_serializer * | serializer, |
mip_system_comm_mode_command * | self | ||
) |
void mip::C::insert_mip_system_comm_mode_response | ( | microstrain_serializer * | serializer, |
const mip_system_comm_mode_response * | self | ||
) |
void mip::C::extract_mip_system_comm_mode_response | ( | microstrain_serializer * | serializer, |
mip_system_comm_mode_response * | self | ||
) |
mip_cmd_result mip::C::mip_system_write_comm_mode | ( | mip_interface * | device, |
uint8_t | mode | ||
) |
mip_cmd_result mip::C::mip_system_read_comm_mode | ( | mip_interface * | device, |
uint8_t * | mode_out | ||
) |
mip_cmd_result mip::C::mip_system_default_comm_mode | ( | mip_interface * | device | ) |