SELKIELogger  1.0.0
#include "GPSTypes.h"
#include "SELKIELoggerBase.h"
Include dependency graph for GPSSerial.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UBX_SERIAL_BUFF   4096
 Serial buffer size.
 

Functions

int ubx_openConnection (const char *port, const int initialBaud)
 Set up a connection to a UBlox module on a given port. More...
 
void ubx_closeConnection (int handle)
 Close a connection opened with ubx_openConnection() More...
 
bool ubx_readMessage (int handle, ubx_message *out)
 Static wrapper around ubx_readMessage_buf() More...
 
bool ubx_readMessage_buf (int handle, ubx_message *out, uint8_t buf[UBX_SERIAL_BUFF], int *index, int *hw)
 Read data from handle, and parse message if able. More...
 
bool ubx_waitForMessage (const int handle, const uint8_t msgClass, const uint8_t msgID, const int maxDelay, ubx_message *out)
 Read (and discard) messages until required message seen or timeout reached. More...
 
bool ubx_writeMessage (int handle, const ubx_message *out)
 Send message to attached device. More...
 

Detailed Description

Serial Input/Output functions for communication with u-blox GPS modules

Definition in file GPSSerial.h.