8 #include <base/Time.hpp> 101 return getConstellationFromPRN(PRN);
118 : hSpeed(0), hAccel(0), vSpeed(0), vAccel(0) {}
Definition: gps_types.hh:28
double SNR
Definition: gps_types.hh:86
std::vector< gps::Satellite > knownSatellites
Definition: gps_types.hh:108
base::Time time
Definition: gps_types.hh:107
double ageOfDifferentialCorrections
Definition: gps_types.hh:36
Definition: gps_types.hh:17
base::Time gps_time
Definition: gps_types.hh:24
Definition: gps_types.hh:10
double longitude
Definition: gps_types.hh:50
GPS_SOLUTION_TYPES
Definition: gps_types.hh:11
double deviationLatitude
Definition: gps_types.hh:64
double vdop
Definition: gps_types.hh:74
base::Time time
Definition: gps_types.hh:48
Definition: gps_types.hh:106
double hdop
Definition: gps_types.hh:73
double altitude
Definition: gps_types.hh:53
int vSpeed
Definition: gps_types.hh:114
static CONSTELLATIONS getConstellationFromPRN(int prn)
Definition: gps_types.hh:89
Position()
Definition: gps_types.hh:57
double altitude
Definition: gps_types.hh:34
GPS_SOLUTION_TYPES positionType
Definition: gps_types.hh:51
Definition: gps_types.hh:16
Definition: gps_types.hh:78
Definition: gps_types.hh:13
double geoidalSeparation
Definition: gps_types.hh:35
CONSTELLATIONS getConstellation() const
Definition: gps_types.hh:99
Definition: gps_types.hh:79
base::Time time
Definition: gps_types.hh:70
int hSpeed
Definition: gps_types.hh:112
int hAccel
Definition: gps_types.hh:113
double ageOfDifferentialCorrections
Definition: gps_types.hh:55
double deviationAltitude
Definition: gps_types.hh:66
int elevation
Definition: gps_types.hh:84
GPS_SOLUTION_TYPES positionType
Definition: gps_types.hh:32
int vAccel
Definition: gps_types.hh:115
int PRN
Definition: gps_types.hh:83
Definition: gps_types.hh:80
base::Time time
Definition: gps_types.hh:29
double pdop
Definition: gps_types.hh:72
Definition: gps_types.hh:14
double deviationAltitude
Definition: gps_types.hh:40
double geoidalSeparation
Definition: gps_types.hh:54
UserDynamics()
Definition: gps_types.hh:117
int azimuth
Definition: gps_types.hh:85
double latitude
Definition: gps_types.hh:49
double deviationLongitude
Definition: gps_types.hh:65
Definition: gps_types.hh:69
int noOfSatellites
Definition: gps_types.hh:33
Solution()
Definition: gps_types.hh:42
Definition: gps_types.hh:15
double deviationLongitude
Definition: gps_types.hh:39
int noOfSatellites
Definition: gps_types.hh:52
Definition: gps_types.hh:82
double deviationLatitude
Definition: gps_types.hh:38
base::Time cpu_time
Definition: gps_types.hh:23
gps::SatelliteInfo satellites
Definition: gps_types.hh:124
Definition: gps_types.hh:122
gps::SolutionQuality quality
Definition: gps_types.hh:123
Definition: gps_types.hh:62
std::vector< int > usedSatellites
Definition: gps_types.hh:71
double latitude
Definition: gps_types.hh:30
Definition: gps_types.hh:19
double longitude
Definition: gps_types.hh:31
base::Time time
Definition: gps_types.hh:63
Definition: gps_types.hh:111
Definition: gps_types.hh:22
Definition: gps_types.hh:47
Definition: gps_types.hh:18
double processing_latency
Definition: gps_types.hh:25
CONSTELLATIONS
Definition: gps_types.hh:77