PX4 Firmware
PX4 Autopilot Software http://px4.io
sbf_payload_vel_cov_geodetic_t Struct Reference

#include <sbf.h>

Collaboration diagram for sbf_payload_vel_cov_geodetic_t:

Public Attributes

uint8_t mode_type: 4
 Bit field indicating the PVT mode type, as follows: 0: No PVT available (the Error field indicates the cause of the absence of the PVT solution) 1: Stand-Alone PVT 2: Differential PVT 3: Fixed location 4: RTK with fixed ambiguities 5: RTK with float ambiguities 6: SBAS aided PVT 7: moving-base RTK with fixed ambiguities 8: moving-base RTK with float ambiguities 10:Precise Point Positioning (PPP) More...
 
uint8_t mode_reserved: 2
 Reserved. More...
 
uint8_t mode_base_fixed: 1
 Set if the user has entered the command setPVTMode,base,auto and the receiver is still in the process of determining its fixed position. More...
 
uint8_t mode_2d: 1
 2D/3D flag: set in 2D mode(height assumed constant and not computed). More...
 
uint8_t error
 PVT error code. More...
 
float cov_vn_vn
 Variance of the north-velocity estimate. More...
 
float cov_ve_ve
 Variance of the east-velocity estimate. More...
 
float cov_vu_vu
 Variance of the up - velocity estimate. More...
 
float cov_dt_dt
 Variance of the clock drift estimate. More...
 
float cov_vn_ve
 Covariance between the north - and east - velocity estimates. More...
 
float cov_vn_vu
 Covariance between the north - and up - velocity estimates. More...
 
float cov_vn_dt
 Covariance between the north - velocity and clock drift estimates. More...
 
float cov_ve_vu
 Covariance between the east - and up - velocity estimates. More...
 
float cov_ve_dt
 Covariance between the east - velocity and clock drift estimates. More...
 
float cov_vu_dt
 Covariance between the up - velocity and clock drift estimates. More...
 

Detailed Description

Definition at line 204 of file sbf.h.

Member Data Documentation

◆ cov_dt_dt

float sbf_payload_vel_cov_geodetic_t::cov_dt_dt

Variance of the clock drift estimate.

Definition at line 236 of file sbf.h.

◆ cov_ve_dt

float sbf_payload_vel_cov_geodetic_t::cov_ve_dt

Covariance between the east - velocity and clock drift estimates.

Definition at line 241 of file sbf.h.

◆ cov_ve_ve

float sbf_payload_vel_cov_geodetic_t::cov_ve_ve

Variance of the east-velocity estimate.

Definition at line 234 of file sbf.h.

Referenced by GPSDriverSBF::payloadRxDone().

◆ cov_ve_vu

float sbf_payload_vel_cov_geodetic_t::cov_ve_vu

Covariance between the east - and up - velocity estimates.

Definition at line 240 of file sbf.h.

◆ cov_vn_dt

float sbf_payload_vel_cov_geodetic_t::cov_vn_dt

Covariance between the north - velocity and clock drift estimates.

Definition at line 239 of file sbf.h.

◆ cov_vn_ve

float sbf_payload_vel_cov_geodetic_t::cov_vn_ve

Covariance between the north - and east - velocity estimates.

Definition at line 237 of file sbf.h.

◆ cov_vn_vn

float sbf_payload_vel_cov_geodetic_t::cov_vn_vn

Variance of the north-velocity estimate.

Definition at line 233 of file sbf.h.

Referenced by GPSDriverSBF::payloadRxDone().

◆ cov_vn_vu

float sbf_payload_vel_cov_geodetic_t::cov_vn_vu

Covariance between the north - and up - velocity estimates.

Definition at line 238 of file sbf.h.

◆ cov_vu_dt

float sbf_payload_vel_cov_geodetic_t::cov_vu_dt

Covariance between the up - velocity and clock drift estimates.

Definition at line 242 of file sbf.h.

◆ cov_vu_vu

float sbf_payload_vel_cov_geodetic_t::cov_vu_vu

Variance of the up - velocity estimate.

Definition at line 235 of file sbf.h.

Referenced by GPSDriverSBF::payloadRxDone().

◆ error

uint8_t sbf_payload_vel_cov_geodetic_t::error

PVT error code.

The following values are defined: 0: No Error 1: Not enough measurements 2: Not enough ephemerides available 3: DOP too large (larger than 15) 4: Sum of squared residuals too large 5: No convergence 6: Not enough measurements after outlier rejection 7: Position output prohibited due to export laws 8: Not enough differential corrections available 9: Base station coordinates unavailable 10:Ambiguities not fixed and user requested to only output RTK-fixed positions Note: if this field has a non-zero value, all following fields are set to their Do-Not-Use value.

Definition at line 220 of file sbf.h.

◆ mode_2d

uint8_t sbf_payload_vel_cov_geodetic_t::mode_2d

2D/3D flag: set in 2D mode(height assumed constant and not computed).

Definition at line 219 of file sbf.h.

◆ mode_base_fixed

uint8_t sbf_payload_vel_cov_geodetic_t::mode_base_fixed

Set if the user has entered the command setPVTMode,base,auto and the receiver is still in the process of determining its fixed position.

Definition at line 217 of file sbf.h.

◆ mode_reserved

uint8_t sbf_payload_vel_cov_geodetic_t::mode_reserved

Reserved.

Definition at line 216 of file sbf.h.

◆ mode_type

uint8_t sbf_payload_vel_cov_geodetic_t::mode_type

Bit field indicating the PVT mode type, as follows: 0: No PVT available (the Error field indicates the cause of the absence of the PVT solution) 1: Stand-Alone PVT 2: Differential PVT 3: Fixed location 4: RTK with fixed ambiguities 5: RTK with float ambiguities 6: SBAS aided PVT 7: moving-base RTK with fixed ambiguities 8: moving-base RTK with float ambiguities 10:Precise Point Positioning (PPP)

Definition at line 205 of file sbf.h.


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