Ginan
Loading...
Searching...
No Matches
Receiver Struct Reference

Object to maintain receiver station data. More...

Detailed Description

Object to maintain receiver station data.

Inheritance diagram for Receiver:
Collaboration diagram for Receiver:

Data Fields

bool isPseudoRec = false
 
bool invalid = false
 
SinexRecData snx
 Antenna information.
 
map< string, string > metaDataMap
 
ObsList obsList
 Observations available for this station at this epoch.
 
string id
 Unique name for this station (4 characters)
 
bool primaryApriori = false
 
UYds aprioriTime
 
double aprioriClk = 0
 
double aprioriClkVar = 0
 
Vector3d aprioriPos = Vector3d::Zero()
 station position (ecef) (m)
 
Matrix3d aprioriVar = Matrix3d::Zero()
 
Vector3d minconApriori = Vector3d::Zero()
 
VectorPos pos
 
bool ready = false
 
Vector3d antBoresight = {0,0,1}
 
Vector3d antAzimuth = {0,1,0}
 
string traceFilename
 
string jsonTraceFilename
 
map< SatSys, GTimesavedSlips
 
union { 
 
   const unsigned int   failure = 0 
 
   struct { 
 
      unsigned   failureSinex: 1 
 
      unsigned   failureAprioriPos: 1 
 
      unsigned   failureEccentricity: 1 
 
      unsigned   failureAntenna: 1 
 
   }  
 
};  
 
Cache< tuple< Vector3d, Vector3d, Vector3d, Vector3d, Vector3d > > pppTideCache
 
Cache< tuple< Vector3d > > pppEopCache
 
- Data Fields inherited from ReceiverLogs
PTime firstEpoch = GTime::noTime()
 
PTime lastEpoch = GTime::noTime()
 
int epochCount = 0
 
int obsCount = 0
 
int slipCount = 0
 
map< E_ObsCode, intcodeCount
 
map< string, intsatCount
 
int receiverErrorEpochs = 0
 
int receiverErrorCount = 0
 
- Data Fields inherited from Rtk
Solution sol
 RTK solution.
 
string antennaType
 
string receiverType
 
string antennaId
 
map< SatSys, SatStatsatStatMap
 
TideMap otlDisplacement
 ocean tide loading parameters
 
TideMap atlDisplacement
 atmospheric tide loading parameters
 
VectorEnu antDelta
 antenna delta {rov_e,rov_n,rov_u}
 
AttStatus attStatus
 

Field Documentation

◆ [union]

union { ... } Receiver

◆ antAzimuth

Vector3d Receiver::antAzimuth = {0,1,0}

◆ antBoresight

Vector3d Receiver::antBoresight = {0,0,1}

◆ aprioriClk

double Receiver::aprioriClk = 0

◆ aprioriClkVar

double Receiver::aprioriClkVar = 0

◆ aprioriPos

Vector3d Receiver::aprioriPos = Vector3d::Zero()

station position (ecef) (m)

◆ aprioriTime

UYds Receiver::aprioriTime

◆ aprioriVar

Matrix3d Receiver::aprioriVar = Matrix3d::Zero()

◆ failure

const unsigned int Receiver::failure = 0

◆ failureAntenna

unsigned Receiver::failureAntenna

◆ failureAprioriPos

unsigned Receiver::failureAprioriPos

◆ failureEccentricity

unsigned Receiver::failureEccentricity

◆ failureSinex

unsigned Receiver::failureSinex

◆ id

string Receiver::id

Unique name for this station (4 characters)

◆ invalid

bool Receiver::invalid = false

◆ isPseudoRec

bool Receiver::isPseudoRec = false

◆ jsonTraceFilename

string Receiver::jsonTraceFilename

◆ metaDataMap

map<string, string> Receiver::metaDataMap

◆ minconApriori

Vector3d Receiver::minconApriori = Vector3d::Zero()

◆ obsList

ObsList Receiver::obsList

Observations available for this station at this epoch.

◆ pos

VectorPos Receiver::pos

◆ pppEopCache

Cache<tuple<Vector3d> > Receiver::pppEopCache

◆ pppTideCache

Cache<tuple<Vector3d, Vector3d, Vector3d, Vector3d, Vector3d> > Receiver::pppTideCache

◆ primaryApriori

bool Receiver::primaryApriori = false

◆ ready

bool Receiver::ready = false

◆ savedSlips

map<SatSys, GTime> Receiver::savedSlips

◆ snx

SinexRecData Receiver::snx

Antenna information.

◆ traceFilename

string Receiver::traceFilename

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