#include <gnss_types.h>
This struct is 4 and 8 byte struct member packing compatible.
Definition at line 164 of file gnss_types.h.
Data Fields | |
int | isValid |
This indicates if the pvt information is valid [1=valid, 0=invalid]. | |
int | ageOfEph |
The difference between the current measurement time and the time of ephemeris. | |
double | x |
The satellite position ECEF, x [m]. | |
double | y |
The satellite position ECEF, y [m]. | |
double | z |
The satellite position ECEF, z [m]. | |
double | vx |
The satellite velocity ECEF, vx [m]. | |
double | vy |
The satellite velocity ECEF, vy [m]. | |
double | vz |
The satellite velocity ECEF, vz [m]. | |
double | clk |
The satellite clock correction [m]. | |
double | clkdrift |
The satellite clock drift correction [m/s]. | |
double | elevation |
The elevation angle between the user and the satellite [rad]. | |
double | azimuth |
The azimuth angle between the user and the satellite, measured clockwise positive from the true North [rad]. | |
double | doppler |
The satellite doppler with respect to the user position [m/s], Note: User must convert to Hz. |
This indicates if the pvt information is valid [1=valid, 0=invalid].
Definition at line 166 of file gnss_types.h.
The difference between the current measurement time and the time of ephemeris.
Definition at line 167 of file gnss_types.h.
double GNSS_structSatellitePVT::x |
double GNSS_structSatellitePVT::y |
double GNSS_structSatellitePVT::z |
double GNSS_structSatellitePVT::vx |
double GNSS_structSatellitePVT::vy |
double GNSS_structSatellitePVT::vz |
double GNSS_structSatellitePVT::clk |
The elevation angle between the user and the satellite [rad].
Definition at line 176 of file gnss_types.h.
The azimuth angle between the user and the satellite, measured clockwise positive from the true North [rad].
Definition at line 177 of file gnss_types.h.
The satellite doppler with respect to the user position [m/s], Note: User must convert to Hz.
Definition at line 178 of file gnss_types.h.