See: Description
Interface | Description |
---|---|
GpsDataListener |
Implementors of this interface can be notified when GPS data is updated.
|
GpsLogger |
This interface specifies how the
GPSDistributor will record GPS position events to
disk files. |
GpsRawNMEA0183Listener |
This interface allows interested parties to receive copies of the raw
NMEA-0183 messages received from any interface in YAAC.
|
Class | Description |
---|---|
GpsCsvLogger |
This class logs GPS position events only (not satellite constellation updates) to a CSV file,
with each record in the order latitude, longitude, elevation, and timestamp.
|
GPSDistributor |
This class collects GPS data from GPS data sources and accumulates current
position data for use by other parts of the application.
|
GpsdJsonLogger |
This class logs GPS data in GPSD JSON format, regardless of what format it was originally in.
|
GpxLogger |
This class logs GPS data using the GPX schema of XML, as documented at
GPX: the GPS Exchange Format.
|
NativeGpsLogger |
This class implements the GPS logger as it existed in earlier versions of YAAC, recording
each record in the format it was received, all sources in the same file, and doing daily
log file rollovers.
|
NmeaLogger |
This class logs GPS fixes using NMEA-0183 sentences, regardless of whether they are coming
into YAAC in NMEA format or not.
|
Enum | Description |
---|---|
GpsLogMode |
This enumeration defines the various formats that can be used to write a GPS position report to a disk file.
|
This package contains classes for managing multiple streams of Global Positioning System (GPS) data within YAAC.