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

Data Structures

struct  AttStatus
 Persistent data for yaw model. More...
 

Functions

void recAtt (Receiver &rec, GTime time, vector< E_Source > attitudeTypes, const KFState *kfState_ptr=nullptr, const KFState *remote_ptr=nullptr)
 Attitude of receiver.
 
void updateSatAtts (SatPos &satPos)
 Update sat nominal/model yaws.
 
void updateSatYaw (SatPos &satPos, AttStatus &attStatus)
 Calculates nominal & model yaw.
 

Function Documentation

◆ recAtt()

void recAtt ( Receiver & rec,
GTime time,
vector< E_Source > attitudeTypes,
const KFState * kfState_ptr = nullptr,
const KFState * remote_ptr = nullptr )

Attitude of receiver.

Parameters
recReceiver
timeTime
attitudeTypesAttitude type
Here is the call graph for this function:

◆ updateSatAtts()

void updateSatAtts ( SatPos & satPos)

Update sat nominal/model yaws.

Call outside of multithreading code that may reference the same satellite in different threads

Parameters
satPosobservation
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateSatYaw()

void updateSatYaw ( SatPos & satPos,
AttStatus & attStatus )

Calculates nominal & model yaw.

Parameters
satPosObservation
attStatusSatellite att status. Use a disposable copy if calling inside multithreaded code
Here is the call graph for this function:
Here is the caller graph for this function: