Public Member Functions | Public Attributes | Private Attributes | List of all members
EngAlmanac_T Class Reference

Detailed Description

Definition at line 46 of file EngAlmanac_T.cpp.

Public Member Functions

int addSubframeTest (void)
 
 EngAlmanac_T (AlmanacData iAData, AlmanacSubframes iASubframes)
 
int getTest (void)
 
 ~EngAlmanac_T ()
 

Public Attributes

gnsstk::EngAlmanac alm
 

Private Attributes

AlmanacData aData
 
AlmanacSubframes aSubframes
 
double eps
 
std::string testMesg
 

Constructor & Destructor Documentation

◆ EngAlmanac_T()

EngAlmanac_T::EngAlmanac_T ( AlmanacData  iAData,
AlmanacSubframes  iASubframes 
)
inline

Definition at line 50 of file EngAlmanac_T.cpp.

◆ ~EngAlmanac_T()

EngAlmanac_T::~EngAlmanac_T ( )
inline

Definition at line 57 of file EngAlmanac_T.cpp.

Member Function Documentation

◆ addSubframeTest()

int EngAlmanac_T::addSubframeTest ( void  )
inline

Definition at line 61 of file EngAlmanac_T.cpp.

◆ getTest()

int EngAlmanac_T::getTest ( void  )
inline
Todo:
JMK says: I looked at the subframe 4 pg 18 data on line 251 (look for subframe456) and broke out the bits by hand. The WNlsf was 766, and that's what the code is returning. I honestly have no idea what this expression here is supposed to be, but I'm keeping it in case someone else wants to have a go at it: int(851/256)*256 + 254

Definition at line 296 of file EngAlmanac_T.cpp.

Member Data Documentation

◆ aData

AlmanacData EngAlmanac_T::aData
private

Definition at line 640 of file EngAlmanac_T.cpp.

◆ alm

gnsstk::EngAlmanac EngAlmanac_T::alm

Definition at line 59 of file EngAlmanac_T.cpp.

◆ aSubframes

AlmanacSubframes EngAlmanac_T::aSubframes
private

Definition at line 641 of file EngAlmanac_T.cpp.

◆ eps

double EngAlmanac_T::eps
private

Definition at line 638 of file EngAlmanac_T.cpp.

◆ testMesg

std::string EngAlmanac_T::testMesg
private

Definition at line 639 of file EngAlmanac_T.cpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43