#include <ArGPSConnector.h>
Use createGPS() to create a GPS object.
Definition at line 69 of file ArGPSConnector.h.
Public Member Functions | |
ArGPSConnector (ArArgumentParser *argParser) | |
bool | connectGPS (ArGPS *gps) |
ArGPS * | createGPS () |
void | logArgs () |
bool | parseArgs () |
Protected Types | |
enum | GPSType { Standard, Novatel } |
Device type identifiers. More... | |
Protected Attributes | |
ArArgumentParser * | myArgParser |
int | myBaud |
ArDeviceConnection * | myDeviceCon |
GPSType | myDeviceType |
ArFunctorC< ArGPSConnector > | myLogArgsCallback |
ArRetFunctorC< bool, ArGPSConnector > | myParseArgsCallback |
const char * | myPort |
const char * | myTCPHost |
int | myTCPPort |
|
Device type identifiers.
Definition at line 97 of file ArGPSConnector.h. |
|
Keep trying to connect to the GPS, possibly adjusting connection parameters. Definition at line 152 of file ArGPSConnector.cpp. |
|
Create a new GPS object (may be an ArGPS subclass based on device type) and a device connection for that GPS. See ArGPS for instructions on using it.
Definition at line 107 of file ArGPSConnector.cpp. |
|
Log argument option information Definition at line 95 of file ArGPSConnector.cpp. |
|
Gets command line arguments Definition at line 68 of file ArGPSConnector.cpp. |