SELKIELogger  1.0.0
NMEASerial.h File Reference
#include "SELKIELoggerBase.h"
#include "NMEATypes.h"
Include dependency graph for NMEASerial.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NMEA_SERIAL_BUFF   1024
 Default serial buffer allocation size.
 

Functions

int nmea_openConnection (const char *port, const int baudRate)
 Set up a connection to the specified port. More...
 
void nmea_closeConnection (int handle)
 Close existing connection. More...
 
bool nmea_readMessage (int handle, nmea_msg_t *out)
 Static wrapper around mp_readMessage_buf. More...
 
bool nmea_readMessage_buf (int handle, nmea_msg_t *out, uint8_t buf[NMEA_SERIAL_BUFF], int *index, int *hw)
 Read data from handle, and parse message if able. More...
 
bool nmea_writeMessage (int handle, const nmea_msg_t *out)
 Send message to attached device. More...
 

Detailed Description

Serial Input/Output functions for communication with NMEA devices

Definition in file NMEASerial.h.