#include <gnss_type.h>
Public Attributes | |
uint8_t | type |
uint8_t | dgps |
uint8_t | pos_fixmode |
uint8_t | vel_fixmode |
uint8_t | numsv |
uint8_t | numsv_tracking |
uint8_t | numsv_calcpos |
uint8_t | numsv_calcvel |
uint8_t | assist |
uint8_t | pos_dataexist |
uint16_t | svtype |
uint16_t | pos_svtype |
uint16_t | vel_svtype |
uint32_t | possource |
int32_t | tcxo_offset |
struct cxd56_gnss_dop_s | pos_dop |
struct cxd56_gnss_dop_s | vel_idx |
struct cxd56_gnss_var_s | pos_accuracy |
double | latitude |
double | longitude |
double | altitude |
double | geoid |
float | velocity |
float | direction |
struct cxd56_gnss_date_s | date |
struct cxd56_gnss_time_s | time |
struct cxd56_gnss_date_s | gpsdate |
struct cxd56_gnss_time_s | gpstime |
struct cxd56_gnss_time_s | receivetime |
uint32_t | priv |
CXD56_GNSS_PVT_RECEIVER_EXTRA_DATA | |
GNSS Receiver data
uint8_t type |
[out] Position type; 0:Invalid, 1:GNSS, 2:IMES, 3:user set, 4:previous
uint8_t dgps |
[out] FALSE:SGPS, TRUE:DGPS
uint8_t pos_fixmode |
[out] 1:Invalid, 2:2D, 3:3D
uint8_t vel_fixmode |
[out] 1:Invalid, 2:2D VZ, 3:2D Offset, 4:3D, 5:1D, 6:PRED
uint8_t numsv |
[out] Number of visible satellites
uint8_t numsv_tracking |
[out] Number of tracking satellites
uint8_t numsv_calcpos |
[out] Number of satellites to calculate the position
uint8_t numsv_calcvel |
[out] Number of satellites to calculate the velocity
uint8_t assist |
[out] bit field [7..5]Reserved [4]AEP Velocity [3]AEP Position [2]CEP Velocity [1]CEP Position, [0]user set
uint8_t pos_dataexist |
[out] 0:none, 1:exist
uint16_t svtype |
[out] Using sv system, bit field; bit0:GPS, bit1:GLONASS, bit2:SBAS, bit3:QZSS_L1CA, bit4:IMES, bit5:QZSS_L1SAIF, bit6:Beidu, bit7:Galileo
uint16_t pos_svtype |
[out] using sv system, bit field; bit0:GPS, bit1:GLONASS, bit2:SBAS, bit3:QZSS_L1CA, bit4:IMES, bit5:QZSS_L1SAIF, bit6:Beidu, bit7:Galileo
uint16_t vel_svtype |
[out] using sv system, bit field; bit0:GPS, bit0:GPS, bit1:GLONASS, bit2:SBAS, bit3:QZSS_L1CA, bit4:IMES, bit5:QZSS_L1SAIF, bit6:Beidu, bit7:Galileo
uint32_t possource |
[out] position source; 0:Invalid, 1:GNSS, 2:IMES, 3:user set, 4:previous
int32_t tcxo_offset |
[out] TCXO offset[Hz]
struct cxd56_gnss_dop_s pos_dop |
[out] DOPs of Position
struct cxd56_gnss_dop_s vel_idx |
[out] Weighted DOPs of Velocity
struct cxd56_gnss_var_s pos_accuracy |
[out] Accuracy of Position
double latitude |
[out] Latitude [degree]
double longitude |
[out] Longitude [degree]
double altitude |
[out] Altitude [m]
double geoid |
[out] Geoid height [m]
float velocity |
[out] Velocity [m/s]
float direction |
[out] Direction [degree]
struct cxd56_gnss_date_s date |
[out] Current day (UTC)
struct cxd56_gnss_time_s time |
[out] Current time (UTC)
struct cxd56_gnss_date_s gpsdate |
[out] Current day (GPS)
struct cxd56_gnss_time_s gpstime |
[out] Current time (GPS)
struct cxd56_gnss_time_s receivetime |
[out] Receive time (UTC)
uint32_t priv |
[out] For internal use
CXD56_GNSS_PVT_RECEIVER_EXTRA_DATA |
[out] Receiver extra data