MIP_SDK
latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
|
Poll the device for a NMEA message with the specified format. More...
Classes | |
struct | mip::C::mip_3dm_nmea_poll_data_command |
Typedefs | |
typedef struct mip_3dm_nmea_poll_data_command | mip::C::mip_3dm_nmea_poll_data_command |
Functions | |
void | mip::C::insert_mip_3dm_nmea_poll_data_command (microstrain_serializer *serializer, const mip_3dm_nmea_poll_data_command *self) |
void | mip::C::extract_mip_3dm_nmea_poll_data_command (microstrain_serializer *serializer, mip_3dm_nmea_poll_data_command *self) |
mip_cmd_result | mip::C::mip_3dm_nmea_poll_data (mip_interface *device, bool suppress_ack, uint8_t count, const mip_nmea_message *format_entries) |
Poll the device for a NMEA message with the specified format.
This function polls for a NMEA message using the provided format. If the format is not provided, the device will attempt to use the stored format (set with the Set NMEA Message Format command.) If no format is provided and there is no stored format, the device will respond with a NACK. The reply packet contains an ACK/NACK field. The polled data packet is sent separately as normal NMEA messages.
void mip::C::extract_mip_3dm_nmea_poll_data_command | ( | microstrain_serializer * | serializer, |
mip_3dm_nmea_poll_data_command * | self | ||
) |
void mip::C::insert_mip_3dm_nmea_poll_data_command | ( | microstrain_serializer * | serializer, |
const mip_3dm_nmea_poll_data_command * | self | ||
) |
mip_cmd_result mip::C::mip_3dm_nmea_poll_data | ( | mip_interface * | device, |
bool | suppress_ack, | ||
uint8_t | count, | ||
const mip_nmea_message * | format_entries | ||
) |