mbgtools-lx  4.2.8

Almanac parameters of one specific satellite. More...

#include <gpsdefs.h>

Data Fields

CSUM csum
 checksum of the remaining bytes More...
 
int16_t valid
 flag data are valid More...
 
HEALTH health
 [—] More...
 
T_GPS t0a
 Reference Time Almanac [sec]. More...
 
double sqrt_A
 Square Root of semi-major Axis [sqrt(m)]. More...
 
double e
 Eccentricity [—]. More...
 
double M0
 +- Mean Anomaly at Ref. Time [rad] More...
 
double omega
 +- Argument of Perigee [rad] More...
 
double OMEGA0
 +- Longit. of Asc. Node of orbit plane [rad] More...
 
double OMEGADOT
 +- Rate of Right Ascension [rad/sec] More...
 
double deltai
 +- [rad] More...
 
double af0
 +- Clock Correction Coefficient 0 [sec] More...
 
double af1
 +- Clock Correction Coefficient 1 [sec/sec] More...
 

Detailed Description

Almanac parameters of one specific satellite.

A reduced precision set of parameters used to check if a satellite is in view at a given time. Valid for an interval of more than 7 days from start of transmission.

Definition at line 18486 of file gpsdefs.h.

Field Documentation

◆ af0

double ALM::af0

+- Clock Correction Coefficient 0 [sec]

Definition at line 18502 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ af1

double ALM::af1

+- Clock Correction Coefficient 1 [sec/sec]

Definition at line 18503 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ csum

CSUM ALM::csum

checksum of the remaining bytes

Definition at line 18488 of file gpsdefs.h.

◆ deltai

double ALM::deltai

+- [rad]

Definition at line 18501 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ e

double ALM::e

Eccentricity [—].

Definition at line 18495 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ health

HEALTH ALM::health

[—]

Definition at line 18491 of file gpsdefs.h.

◆ M0

double ALM::M0

+- Mean Anomaly at Ref. Time [rad]

Definition at line 18497 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ omega

double ALM::omega

+- Argument of Perigee [rad]

Definition at line 18498 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ OMEGA0

double ALM::OMEGA0

+- Longit. of Asc. Node of orbit plane [rad]

Definition at line 18499 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ OMEGADOT

double ALM::OMEGADOT

+- Rate of Right Ascension [rad/sec]

Definition at line 18500 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ sqrt_A

double ALM::sqrt_A

Square Root of semi-major Axis [sqrt(m)].

Definition at line 18494 of file gpsdefs.h.

Referenced by swap_alm_doubles().

◆ t0a

T_GPS ALM::t0a

Reference Time Almanac [sec].

Definition at line 18492 of file gpsdefs.h.

◆ valid

int16_t ALM::valid

flag data are valid

Definition at line 18489 of file gpsdefs.h.


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