MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Functions
(0x0C,0x04) Nmea Poll Data [CPP]
Collaboration diagram for (0x0C,0x04) Nmea Poll Data [CPP]:

Classes

struct  mip::commands_3dm::NmeaPollData
 

Functions

void mip::commands_3dm::insert (Serializer &serializer, const NmeaPollData &self)
 
void mip::commands_3dm::extract (Serializer &serializer, NmeaPollData &self)
 
CmdResult mip::commands_3dm::nmeaPollData (C::mip_interface &device, bool suppressAck, uint8_t count, const NmeaMessage *formatEntries)
 

Detailed Description

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.

Function Documentation

◆ extract()

void mip::commands_3dm::extract ( Serializer serializer,
NmeaPollData self 
)

◆ insert()

void mip::commands_3dm::insert ( Serializer serializer,
const NmeaPollData self 
)

◆ nmeaPollData()

CmdResult mip::commands_3dm::nmeaPollData ( C::mip_interface device,
bool  suppressAck,
uint8_t  count,
const NmeaMessage formatEntries 
)