146 latitude_reference = 0;
176 for (
int i = 0;
i < (length + 4);
i++)
187 float latitude_scale;
188 unsigned old_timestamp_ms;
bool D_GNSS_new_data_ready
int64_t FAT_time
DOS FAT time for file usage.
Organizing the data transfer from a uBlox-GNSS receiver.
GNSS_type(coordinates_t &coo)
int64_t get_FAT_time(void) const
GNSS_Result update_delta(const uint8_t *data)
uint8_t get_num_SV(void) const
GNSS_Result update(const uint8_t *data)
void clear_sat_fix_type(void)
void reset_reference(void)
FIX_TYPE get_fix_type(void) const
GNSS_Result update_combined(uint8_t *data)
mathematical vector of arbitrary type and size
settings to allow compiling embedded software on a PC target
Contains all important data from the GNSS.
float heading_motion
ground track in degrees
float speed_motion
ground speed m/s
float3vector position
NED / meters.
uint8_t SATS_number
number of tracked satellites
float3vector relPosNED
vector from primary to secondary GNSS antenna
float speed_acc
speed accuracy m/s
float3vector velocity
NED / m/s.
float3vector acceleration
NED / m/s^2 (from GNSS velocity derivative)
float relPosHeading
heading from D-GNSS
double latitude
latitude / degrees
int16_t geo_sep_dm
(WGS ellipsoid height - elevation MSL) in 0.1m units
double longitude
longitude / degrees
uint8_t sat_fix_type
bit 0: SAT FIX, bit 1: SAT HEADING availale
binary data stream coming from the Ublox GNSS receiver
binary data stream coming from the Ublox D-GNSS receiver
collection of system tuning parameters