Ginan
|
Functions | |
FileType | OBX__ () |
E_Sys | code2sys (char code) |
Satellite code to satellite system. | |
int | readOrbexHeader (ifstream &fileStream, double &ver) |
Read and check the two header lines from an orbex file. | |
bool | readOrbexFileDesc (ifstream &fileStream, E_TimeSys &tsys, E_ObxFrame &frame) |
Read necessary information, e.g. | |
bool | readOrbexSatId (ifstream &fileStream) |
Read SATELLITE/ID_AND_DESCRIPTION block Note: This function is currently not fully implemented, satellite ID's are read from EPHEMERIS/DATA block. | |
bool | readOrbexEph (ifstream &fileStream, Navigation &nav, E_TimeSys tsys=E_TimeSys::GPST, E_ObxFrame frame=E_ObxFrame::ECEF) |
Read EPHEMERIS/DATA block Note: Only ATT record type is supported currently. | |
void | readOrbex (string filepath, Navigation &nav) |
Read an ORBEX file into navigation data struct. | |
E_Sys code2sys | ( | char | code | ) |
Satellite code to satellite system.
Satellite code to satellite system.
FileType OBX__ | ( | ) |
void readOrbex | ( | string | filepath, |
Navigation & | nav ) |
Read an ORBEX file into navigation data struct.
filepath | File path to output file |
nav | Navigation data |
bool readOrbexEph | ( | ifstream & | fileStream, |
Navigation & | nav, | ||
E_TimeSys | tsys = E_TimeSys::GPST, | ||
E_ObxFrame | frame = E_ObxFrame::ECEF ) |
Read EPHEMERIS/DATA block Note: Only ATT record type is supported currently.
fileStream | Stream to read content from |
nav | Navigation data |
tsys | Time system |
frame | Frame type |
bool readOrbexFileDesc | ( | ifstream & | fileStream, |
E_TimeSys & | tsys, | ||
E_ObxFrame & | frame ) |
Read necessary information, e.g.
time system & frame type, from the FILE/DESCRIPTION block Note: Only TIME_SYSTEM and FRAME_TYPE are read currently
fileStream | Stream to read content from |
tsys | Time system |
frame | Frame type |
int readOrbexHeader | ( | ifstream & | fileStream, |
double & | ver ) |
Read and check the two header lines from an orbex file.
fileStream | Stream to read content from |
ver | ORBEX version |
bool readOrbexSatId | ( | ifstream & | fileStream | ) |
Read SATELLITE/ID_AND_DESCRIPTION block Note: This function is currently not fully implemented, satellite ID's are read from EPHEMERIS/DATA block.
fileStream | Stream to read content from |