mbgtools-lx  4.2.8

Ephemeris 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
 health indication of transmitting SV [—] More...
 
IOD IODC
 Issue Of Data, Clock. More...
 
IOD IODE2
 Issue of Data, Ephemeris (Subframe 2) More...
 
IOD IODE3
 Issue of Data, Ephemeris (Subframe 3) More...
 
T_GPS tt
 time of transmission More...
 
T_GPS t0c
 Reference Time Clock [—]. More...
 
T_GPS t0e
 Reference Time Ephemeris [—]. 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 deltan
 +- Mean Motion Diff. from computed value [rad/sec] More...
 
double i0
 +- Inclination Angle [rad] More...
 
double idot
 +- Rate of Inclination Angle [rad/sec] More...
 
double crc
 +- Cosine Corr. Term to Orbit Radius [m] More...
 
double crs
 +- Sine Corr. Term to Orbit Radius [m] More...
 
double cuc
 +- Cosine Corr. Term to Arg. of Latitude [rad] More...
 
double cus
 +- Sine Corr. Term to Arg. of Latitude [rad] More...
 
double cic
 +- Cosine Corr. Term to Inclination Angle [rad] More...
 
double cis
 +- Sine Corr. Term to Inclination Angle [rad] More...
 
double af0
 +- Clock Correction Coefficient 0 [sec] More...
 
double af1
 +- Clock Correction Coefficient 1 [sec/sec] More...
 
double af2
 +- Clock Correction Coefficient 2 [sec/sec^2] More...
 
double tgd
 +- estimated group delay differential [sec] More...
 
uint16_t URA
 predicted User Range Accuracy More...
 
uint8_t L2code
 code on L2 channel [—] More...
 
uint8_t L2flag
 L2 P data flag [—]. More...
 

Detailed Description

Ephemeris parameters of one specific satellite.

Needed to compute the position of a satellite at a given time with high precision. Valid for an interval of 4 to 6 hours from start of transmission.

Definition at line 18436 of file gpsdefs.h.

Field Documentation

◆ af0

double EPH::af0

+- Clock Correction Coefficient 0 [sec]

Definition at line 18465 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ af1

double EPH::af1

+- Clock Correction Coefficient 1 [sec/sec]

Definition at line 18466 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ af2

double EPH::af2

+- Clock Correction Coefficient 2 [sec/sec^2]

Definition at line 18467 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ cic

double EPH::cic

+- Cosine Corr. Term to Inclination Angle [rad]

Definition at line 18462 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ cis

double EPH::cis

+- Sine Corr. Term to Inclination Angle [rad]

Definition at line 18463 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ crc

double EPH::crc

+- Cosine Corr. Term to Orbit Radius [m]

Definition at line 18458 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ crs

double EPH::crs

+- Sine Corr. Term to Orbit Radius [m]

Definition at line 18459 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ csum

CSUM EPH::csum

checksum of the remaining bytes

Definition at line 18438 of file gpsdefs.h.

◆ cuc

double EPH::cuc

+- Cosine Corr. Term to Arg. of Latitude [rad]

Definition at line 18460 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ cus

double EPH::cus

+- Sine Corr. Term to Arg. of Latitude [rad]

Definition at line 18461 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ deltan

double EPH::deltan

+- Mean Motion Diff. from computed value [rad/sec]

Definition at line 18455 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ e

double EPH::e

Eccentricity [—].

Definition at line 18450 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ health

HEALTH EPH::health

health indication of transmitting SV [—]

Definition at line 18441 of file gpsdefs.h.

◆ i0

double EPH::i0

+- Inclination Angle [rad]

Definition at line 18456 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ idot

double EPH::idot

+- Rate of Inclination Angle [rad/sec]

Definition at line 18457 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ IODC

IOD EPH::IODC

Issue Of Data, Clock.

Definition at line 18442 of file gpsdefs.h.

◆ IODE2

IOD EPH::IODE2

Issue of Data, Ephemeris (Subframe 2)

Definition at line 18443 of file gpsdefs.h.

◆ IODE3

IOD EPH::IODE3

Issue of Data, Ephemeris (Subframe 3)

Definition at line 18444 of file gpsdefs.h.

◆ L2code

uint8_t EPH::L2code

code on L2 channel [—]

Definition at line 18472 of file gpsdefs.h.

◆ L2flag

uint8_t EPH::L2flag

L2 P data flag [—].

Definition at line 18473 of file gpsdefs.h.

◆ M0

double EPH::M0

+- Mean Anomaly at Ref. Time [rad]

Definition at line 18451 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ omega

double EPH::omega

+- Argument of Perigee [rad]

Definition at line 18452 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ OMEGA0

double EPH::OMEGA0

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

Definition at line 18453 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ OMEGADOT

double EPH::OMEGADOT

+- Rate of Right Ascension [rad/sec]

Definition at line 18454 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ sqrt_A

double EPH::sqrt_A

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

Definition at line 18449 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ t0c

T_GPS EPH::t0c

Reference Time Clock [—].

Definition at line 18446 of file gpsdefs.h.

◆ t0e

T_GPS EPH::t0e

Reference Time Ephemeris [—].

Definition at line 18447 of file gpsdefs.h.

◆ tgd

double EPH::tgd

+- estimated group delay differential [sec]

Definition at line 18468 of file gpsdefs.h.

Referenced by swap_eph_doubles().

◆ tt

T_GPS EPH::tt

time of transmission

Definition at line 18445 of file gpsdefs.h.

◆ URA

uint16_t EPH::URA

predicted User Range Accuracy

Definition at line 18470 of file gpsdefs.h.

◆ valid

int16_t EPH::valid

flag data are valid

Definition at line 18439 of file gpsdefs.h.


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