MIP_SDK
v3.0.0
MicroStrain Communications Library for embedded systems
|
Poll the device for an GNSS message with the specified format. More...
Classes | |
struct | mip::C::mip_3dm_poll_gnss_message_command |
Typedefs | |
typedef struct mip_3dm_poll_gnss_message_command | mip::C::mip_3dm_poll_gnss_message_command |
Functions | |
void | mip::C::insert_mip_3dm_poll_gnss_message_command (microstrain_serializer *serializer, const mip_3dm_poll_gnss_message_command *self) |
void | mip::C::extract_mip_3dm_poll_gnss_message_command (microstrain_serializer *serializer, mip_3dm_poll_gnss_message_command *self) |
mip_cmd_result | mip::C::mip_3dm_poll_gnss_message (mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors) |
Poll the device for an GNSS message with the specified format.
This function polls for a GNSS message using the provided format. The resulting message will maintain the order of descriptors sent in the command and any unrecognized descriptors are ignored. If the format is not provided, the device will attempt to use the stored format (set with the Set GNSS 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 a GNSS Data packet.
void mip::C::extract_mip_3dm_poll_gnss_message_command | ( | microstrain_serializer * | serializer, |
mip_3dm_poll_gnss_message_command * | self | ||
) |
void mip::C::insert_mip_3dm_poll_gnss_message_command | ( | microstrain_serializer * | serializer, |
const mip_3dm_poll_gnss_message_command * | self | ||
) |
mip_cmd_result mip::C::mip_3dm_poll_gnss_message | ( | mip_interface * | device, |
bool | suppress_ack, | ||
uint8_t | num_descriptors, | ||
const mip_descriptor_rate * | descriptors | ||
) |