#include <gnss_types.h>
This struct is 4 and 8 byte struct member packing compatible.
Definition at line 312 of file gnss_types.h.
Data Fields | |
double | latitude |
The user latitude [rad]. | |
double | longitude |
The user longitude [rad]. | |
double | height |
The user orthometric height [m]. | |
double | undulation |
The undulation [m]. | |
double | latitudeDegs |
The user latitude [degrees]. | |
double | longitudeDegs |
The user longitude [degrees]. | |
GNSS_structDMS | lat_dms |
The user latitude [dms]. | |
GNSS_structDMS | lon_dms |
The user longitude [dms]. | |
double | x |
The user's ECEF position, X [m]. | |
double | y |
The user's ECEF position, Y [m]. | |
double | z |
The user's ECEF position, Z [m]. | |
double | vn |
The user's local geodetic velocity, velocity North [m/s]. | |
double | ve |
The user's local geodetic velocity, velocity East [m/s]. | |
double | vup |
The user's local geodetic velocity, velocity Up [m/s]. | |
double | vx |
The user's ECEF velocity, vx [m/s]. | |
double | vy |
The user's ECEF velocity, vy [m/s]. | |
double | vz |
The user's ECEF velocity, vz [m/s]. | |
double | clockOffset |
The receiver clock offset [m]. | |
double | clockDrift |
the receiver clock drift [m/s]. | |
GNSS_structDOP | dop |
All the associated DOP information for this solution. | |
double | std_lat |
The standard deviation uncertainty in the latitude [m]. | |
double | std_lon |
The standard deviation uncertainty in the longitude [m]. | |
double | std_hgt |
The standard deviation uncertainty in the height [m]. | |
double | std_vn |
The standard deviation uncertainty in the northing velocity [m/s]. | |
double | std_ve |
The standard deviation uncertainty in the easting velocity [m/s]. | |
double | std_vup |
The standard deviation uncertainty in the up velocity [m/s]. | |
double | std_clk |
The standard deviation uncertainty in the clock offset [m]. | |
double | std_clkdrift |
The standard deviation uncertainty in the clock drift [m/s]. | |
unsigned char | isPositionConstrained |
Is this a constrained position solution [TRUE(1),FALSE(0)]. | |
unsigned char | isHeightConstrained |
Is this a height constrained solution [TRUE(1),FALSE(0)]. | |
unsigned char | isClockConstrained |
Is this a clock constrained solution [TRUE(1),FALSE(0)]. | |
unsigned char | isSolutionBasedOnEphemeris |
Is the solution based on valid ephemeris information [TRUE(1),FALSE(0)]. | |
unsigned char | reserved [5] |
Space for reserved flags. | |
unsigned char | nrPsrObsAvailable |
This indicates the number of valid pseudorange observations valid before adjustment. | |
unsigned char | nrPsrObsUsed |
This indicates the number of valid pseudorange observations valid after adjustment. | |
unsigned char | nrPsrObsRejected |
This indicates the number of valid pseudorange observations rejected during adjustment. | |
unsigned char | nrAdrObsAvailable |
This indicates the number of valid ADR observations valid before adjustment. | |
unsigned char | nrAdrObsUsed |
This indicates the number of valid ADR observations valid after adjustment. | |
unsigned char | nrAdrObsRejected |
This indicates the number of valid ADR observations rejected during adjustment. | |
unsigned char | nrDopplerObsAvailable |
This indicates the number of valid Doppler observations valid before adjustment. | |
unsigned char | nrDopplerObsUsed |
This indicates the number of valid Doppler observations valid after adjustment. | |
unsigned char | nrDopplerObsRejected |
This indicates the number of valid Doppler observations rejected during adjustment. |
double GNSS_structPVT::latitude |
double GNSS_structPVT::longitude |
double GNSS_structPVT::height |
double GNSS_structPVT::undulation |
double GNSS_structPVT::latitudeDegs |
double GNSS_structPVT::x |
double GNSS_structPVT::y |
double GNSS_structPVT::z |
double GNSS_structPVT::vn |
The user's local geodetic velocity, velocity North [m/s].
Definition at line 330 of file gnss_types.h.
double GNSS_structPVT::ve |
The user's local geodetic velocity, velocity East [m/s].
Definition at line 331 of file gnss_types.h.
double GNSS_structPVT::vup |
double GNSS_structPVT::vx |
double GNSS_structPVT::vy |
double GNSS_structPVT::vz |
double GNSS_structPVT::clockOffset |
double GNSS_structPVT::clockDrift |
double GNSS_structPVT::std_lat |
The standard deviation uncertainty in the latitude [m].
Definition at line 343 of file gnss_types.h.
double GNSS_structPVT::std_lon |
The standard deviation uncertainty in the longitude [m].
Definition at line 344 of file gnss_types.h.
double GNSS_structPVT::std_hgt |
double GNSS_structPVT::std_vn |
The standard deviation uncertainty in the northing velocity [m/s].
Definition at line 346 of file gnss_types.h.
double GNSS_structPVT::std_ve |
The standard deviation uncertainty in the easting velocity [m/s].
Definition at line 347 of file gnss_types.h.
double GNSS_structPVT::std_vup |
The standard deviation uncertainty in the up velocity [m/s].
Definition at line 348 of file gnss_types.h.
double GNSS_structPVT::std_clk |
The standard deviation uncertainty in the clock offset [m].
Definition at line 349 of file gnss_types.h.
double GNSS_structPVT::std_clkdrift |
The standard deviation uncertainty in the clock drift [m/s].
Definition at line 350 of file gnss_types.h.
unsigned char GNSS_structPVT::isPositionConstrained |
Is this a constrained position solution [TRUE(1),FALSE(0)].
Definition at line 353 of file gnss_types.h.
unsigned char GNSS_structPVT::isHeightConstrained |
Is this a height constrained solution [TRUE(1),FALSE(0)].
Definition at line 354 of file gnss_types.h.
unsigned char GNSS_structPVT::isClockConstrained |
Is this a clock constrained solution [TRUE(1),FALSE(0)].
Definition at line 355 of file gnss_types.h.
unsigned char GNSS_structPVT::isSolutionBasedOnEphemeris |
Is the solution based on valid ephemeris information [TRUE(1),FALSE(0)].
Definition at line 356 of file gnss_types.h.
unsigned char GNSS_structPVT::reserved[5] |
unsigned char GNSS_structPVT::nrPsrObsAvailable |
This indicates the number of valid pseudorange observations valid before adjustment.
Definition at line 359 of file gnss_types.h.
unsigned char GNSS_structPVT::nrPsrObsUsed |
This indicates the number of valid pseudorange observations valid after adjustment.
Definition at line 360 of file gnss_types.h.
unsigned char GNSS_structPVT::nrPsrObsRejected |
This indicates the number of valid pseudorange observations rejected during adjustment.
Definition at line 361 of file gnss_types.h.
unsigned char GNSS_structPVT::nrAdrObsAvailable |
This indicates the number of valid ADR observations valid before adjustment.
Definition at line 363 of file gnss_types.h.
unsigned char GNSS_structPVT::nrAdrObsUsed |
This indicates the number of valid ADR observations valid after adjustment.
Definition at line 364 of file gnss_types.h.
unsigned char GNSS_structPVT::nrAdrObsRejected |
This indicates the number of valid ADR observations rejected during adjustment.
Definition at line 365 of file gnss_types.h.
unsigned char GNSS_structPVT::nrDopplerObsAvailable |
This indicates the number of valid Doppler observations valid before adjustment.
Definition at line 367 of file gnss_types.h.
unsigned char GNSS_structPVT::nrDopplerObsUsed |
This indicates the number of valid Doppler observations valid after adjustment.
Definition at line 368 of file gnss_types.h.
unsigned char GNSS_structPVT::nrDopplerObsRejected |
This indicates the number of valid Doppler observations rejected during adjustment.
Definition at line 369 of file gnss_types.h.