Developer World
Spresense SDK v1.3.1
Public Attributes | List of all members
cxd56_gnss_receiver_s Struct Reference

#include <gnss_type.h>

Collaboration diagram for cxd56_gnss_receiver_s:
Collaboration graph
[legend]

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
 

Detailed Description

GNSS Receiver data

Member Data Documentation

◆ altitude

double cxd56_gnss_receiver_s::altitude

[out] Altitude [m]

◆ assist

uint8_t cxd56_gnss_receiver_s::assist

[out] bit field [7..5]Reserved [4]AEP Velocity [3]AEP Position [2]CEP Velocity [1]CEP Position, [0]user set

◆ CXD56_GNSS_PVT_RECEIVER_EXTRA_DATA

cxd56_gnss_receiver_s::CXD56_GNSS_PVT_RECEIVER_EXTRA_DATA

[out] Receiver extra data

◆ date

struct cxd56_gnss_date_s cxd56_gnss_receiver_s::date

[out] Current day (UTC)

◆ dgps

uint8_t cxd56_gnss_receiver_s::dgps

[out] FALSE:SGPS, TRUE:DGPS

◆ direction

float cxd56_gnss_receiver_s::direction

[out] Direction [degree]

◆ geoid

double cxd56_gnss_receiver_s::geoid

[out] Geoid height [m]

◆ gpsdate

struct cxd56_gnss_date_s cxd56_gnss_receiver_s::gpsdate

[out] Current day (GPS)

◆ gpstime

struct cxd56_gnss_time_s cxd56_gnss_receiver_s::gpstime

[out] Current time (GPS)

◆ latitude

double cxd56_gnss_receiver_s::latitude

[out] Latitude [degree]

◆ longitude

double cxd56_gnss_receiver_s::longitude

[out] Longitude [degree]

◆ numsv

uint8_t cxd56_gnss_receiver_s::numsv

[out] Number of visible satellites

◆ numsv_calcpos

uint8_t cxd56_gnss_receiver_s::numsv_calcpos

[out] Number of satellites to calculate the position

◆ numsv_calcvel

uint8_t cxd56_gnss_receiver_s::numsv_calcvel

[out] Number of satellites to calculate the velocity

◆ numsv_tracking

uint8_t cxd56_gnss_receiver_s::numsv_tracking

[out] Number of tracking satellites

◆ pos_accuracy

struct cxd56_gnss_var_s cxd56_gnss_receiver_s::pos_accuracy

[out] Accuracy of Position

◆ pos_dataexist

uint8_t cxd56_gnss_receiver_s::pos_dataexist

[out] 0:none, 1:exist

◆ pos_dop

struct cxd56_gnss_dop_s cxd56_gnss_receiver_s::pos_dop

[out] DOPs of Position

◆ pos_fixmode

uint8_t cxd56_gnss_receiver_s::pos_fixmode

[out] 1:Invalid, 2:2D, 3:3D

◆ pos_svtype

uint16_t cxd56_gnss_receiver_s::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

◆ possource

uint32_t cxd56_gnss_receiver_s::possource

[out] position source; 0:Invalid, 1:GNSS, 2:IMES, 3:user set, 4:previous

◆ priv

uint32_t cxd56_gnss_receiver_s::priv

[out] For internal use

◆ receivetime

struct cxd56_gnss_time_s cxd56_gnss_receiver_s::receivetime

[out] Receive time (UTC)

◆ svtype

uint16_t cxd56_gnss_receiver_s::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

◆ tcxo_offset

int32_t cxd56_gnss_receiver_s::tcxo_offset

[out] TCXO offset[Hz]

◆ time

struct cxd56_gnss_time_s cxd56_gnss_receiver_s::time

[out] Current time (UTC)

◆ type

uint8_t cxd56_gnss_receiver_s::type

[out] Position type; 0:Invalid, 1:GNSS, 2:IMES, 3:user set, 4:previous

◆ vel_fixmode

uint8_t cxd56_gnss_receiver_s::vel_fixmode

[out] 1:Invalid, 2:2D VZ, 3:2D Offset, 4:3D, 5:1D, 6:PRED

◆ vel_idx

struct cxd56_gnss_dop_s cxd56_gnss_receiver_s::vel_idx

[out] Weighted DOPs of Velocity

◆ vel_svtype

uint16_t cxd56_gnss_receiver_s::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

◆ velocity

float cxd56_gnss_receiver_s::velocity

[out] Velocity [m/s]


The documentation for this struct was generated from the following file: