Ginan
Loading...
Searching...
No Matches
orbexWrite.hpp File Reference

Data Structures

struct  OrbexFileData
 File editing information for ORBEX writing. More...
 

Functions

void writeSysSetOrbex (string filename, GTime time, map< E_Sys, bool > &outSys, OrbexFileData &outFileDat, vector< E_Source > orbDataSrcs, vector< E_Source > clkDataSrcs, vector< E_Source > attDataSrcs, KFState *kfState_ptr=nullptr)
 Retrieve satellite orbits, clocks and attitudes for all included systems and write out to an ORBEX file.
 
void outputOrbex (string filename, GTime time, vector< E_Source > orbDataSrcs, vector< E_Source > clkDataSrcs, vector< E_Source > attDataSrcs, KFState *kfState_ptr=nullptr)
 Output ORBEX files.
 

Function Documentation

◆ outputOrbex()

void outputOrbex ( string filename,
GTime time,
vector< E_Source > orbDataSrcs,
vector< E_Source > clkDataSrcs,
vector< E_Source > attDataSrcs,
KFState * kfState_ptr = nullptr )

Output ORBEX files.

Parameters
filenameFile to write to
timeEpoch time (GPST)
orbDataSrcsData source for satellite positions & velocities
clkDataSrcsData source for satellite clocks
attDataSrcsData source for satellite attitudes
kfState_ptrPointer to a kalman filter to take values from
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeSysSetOrbex()

void writeSysSetOrbex ( string filename,
GTime time,
map< E_Sys, bool > & outSys,
OrbexFileData & outFileDat,
vector< E_Source > orbDataSrcs,
vector< E_Source > clkDataSrcs,
vector< E_Source > attDataSrcs,
KFState * kfState_ptr = nullptr )

Retrieve satellite orbits, clocks and attitudes for all included systems and write out to an ORBEX file.

Parameters
filenameFile path to output file
timeEpoch time (GPST)
outSysSystems to include in file
outFileDatCurrent file editing information
orbDataSrcsData source for satellite positions & velocities
clkDataSrcsData source for satellite clocks
attDataSrcsData source for satellite attitudes
kfState_ptrPointer to a kalman filter to take values from
Here is the call graph for this function:
Here is the caller graph for this function: