MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Public Attributes | List of all members
mip::C::mip_gnss_raw_data Struct Reference

#include <data_gnss.h>

Public Attributes

uint8_t index
 Index of this field in this epoch. More...
 
uint8_t count
 Total number of fields in this epoch. More...
 
double time_of_week
 GPS Time of week [seconds]. More...
 
uint16_t week_number
 GPS Week since 1980 [weeks]. More...
 
uint16_t receiver_id
 When the measurement comes from RTCM, this will be the reference station ID; otherwise, it's the receiver number (1,2,...) More...
 
uint8_t tracking_channel
 Channel the receiver is using to track this satellite. More...
 
mip_gnss_constellation_id gnss_id
 
uint8_t satellite_id
 GNSS satellite id within the constellation. More...
 
mip_gnss_signal_id signal_id
 Signal identifier for the satellite. More...
 
float signal_strength
 Carrier to noise ratio [dBHz]. More...
 
mip_gnss_raw_data_gnss_signal_quality quality
 Indicator of signal quality. More...
 
double pseudorange
 Pseudo-range measurement [meters]. More...
 
double carrier_phase
 Carrier phase measurement [Carrier periods]. More...
 
float doppler
 Measured doppler shift [Hz]. More...
 
float range_uncert
 Uncertainty of the pseudo-range measurement [m]. More...
 
float phase_uncert
 Uncertainty of the phase measurement [Carrier periods]. More...
 
float doppler_uncert
 Uncertainty of the measured doppler shift [Hz]. More...
 
float lock_time
 DOC Minimum carrier phase lock time [s]. Note: the maximum value is dependent on the receiver. More...
 
mip_gnss_raw_data_valid_flags valid_flags
 

Member Data Documentation

◆ carrier_phase

double mip::C::mip_gnss_raw_data::carrier_phase

Carrier phase measurement [Carrier periods].

◆ count

uint8_t mip::C::mip_gnss_raw_data::count

Total number of fields in this epoch.

◆ doppler

float mip::C::mip_gnss_raw_data::doppler

Measured doppler shift [Hz].

◆ doppler_uncert

float mip::C::mip_gnss_raw_data::doppler_uncert

Uncertainty of the measured doppler shift [Hz].

◆ gnss_id

mip_gnss_constellation_id mip::C::mip_gnss_raw_data::gnss_id

◆ index

uint8_t mip::C::mip_gnss_raw_data::index

Index of this field in this epoch.

◆ lock_time

float mip::C::mip_gnss_raw_data::lock_time

DOC Minimum carrier phase lock time [s]. Note: the maximum value is dependent on the receiver.

◆ phase_uncert

float mip::C::mip_gnss_raw_data::phase_uncert

Uncertainty of the phase measurement [Carrier periods].

◆ pseudorange

double mip::C::mip_gnss_raw_data::pseudorange

Pseudo-range measurement [meters].

◆ quality

mip_gnss_raw_data_gnss_signal_quality mip::C::mip_gnss_raw_data::quality

Indicator of signal quality.

◆ range_uncert

float mip::C::mip_gnss_raw_data::range_uncert

Uncertainty of the pseudo-range measurement [m].

◆ receiver_id

uint16_t mip::C::mip_gnss_raw_data::receiver_id

When the measurement comes from RTCM, this will be the reference station ID; otherwise, it's the receiver number (1,2,...)

◆ satellite_id

uint8_t mip::C::mip_gnss_raw_data::satellite_id

GNSS satellite id within the constellation.

◆ signal_id

mip_gnss_signal_id mip::C::mip_gnss_raw_data::signal_id

Signal identifier for the satellite.

◆ signal_strength

float mip::C::mip_gnss_raw_data::signal_strength

Carrier to noise ratio [dBHz].

◆ time_of_week

double mip::C::mip_gnss_raw_data::time_of_week

GPS Time of week [seconds].

◆ tracking_channel

uint8_t mip::C::mip_gnss_raw_data::tracking_channel

Channel the receiver is using to track this satellite.

◆ valid_flags

mip_gnss_raw_data_valid_flags mip::C::mip_gnss_raw_data::valid_flags

◆ week_number

uint16_t mip::C::mip_gnss_raw_data::week_number

GPS Week since 1980 [weeks].


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