26 #ifndef PANDA_GPS_DATA_H 27 #define PANDA_GPS_DATA_H 65 double verticalSpeed = 0;
103 double elevation = 0;
150 int timeMilliseconds = 0;
162 double magneticVariation = 0;
165 int satelitesInUse = 0;
168 int satelitesInView = 0;
177 int successfulParseCount = 0;
Handles USB communication and parsing with a comma.ai Panda.
Definition: can.h:38
double altitude
Altitude from GGA NMEA strings.
Definition: gpsdata.h:47
GpsQuality quality
The current quality of the fix.
Definition: gpsdata.h:159
GpsPosition pose
The current position information of the GPS fix.
Definition: gpsdata.h:153
GpsInfo info
Basic settings and statuses of the GPS.
Definition: gpsdata.h:174
Definition: gpsdata.h:143
double latitude
Latitude from GGA or RMC NMEA strings.
Definition: gpsdata.h:41
double geoidalSeparation
Geoidal Seperation from GGA or RMC NMEA strings.
Definition: gpsdata.h:50
double longitude
Longitude from GGA or RMC NMEA strings.
Definition: gpsdata.h:44
Definition: gpsdata.h:116
std::map< int, GpsSatellite > satellites
A mapping of satellite PRN(int) to satellite information(GpsSatellite)
Definition: gpsdata.h:171
GpsMotion motion
The current motion of the fix.
Definition: gpsdata.h:156