![]() |
Ginan
|
Functions | |
| string | code2str (E_ObsCode code, E_MeasType measType) |
| Convert enum observation code to code string. | |
| string | biasType (E_ObsCode code1, E_ObsCode code2) |
| Determine if the bias is an OSB or DSB given observation codes. | |
| void | updateFirstLine (GTime time, E_TimeSys tsys, Trace &trace, int numbias) |
| Update bias SINEX first line. | |
| void | writeBSINEXHeader (GTime time, E_TimeSys tsys, Trace &trace, double updateInterval) |
| Write bias SINEX head for the first time. | |
| int | writeBSINEXLine (GTime time, E_TimeSys tsys, BiasEntry &bias, Trace &trace) |
| print bias SINEX data line | |
| int | addBiasEntry (Trace &trace, GTime tini, GTime tfin, KFKey kfKey, E_MeasType measType, double bias, double var) |
| Adding/updating new bias entry. | |
| void | updateBiasOutput (Trace &trace, GTime time, KFState &kfState, KFState &ionState, ReceiverMap &receiverMap, E_MeasType measType) |
| Store bias output to write into bias SINEX files. | |
| void | writeBiasSinex (Trace &trace, string biasfile, GTime time, KFState &kfState, KFState &ionState, ReceiverMap &receiverMap) |
| Write stored bias output to SINEX file Return number of written biases (-1 if file not found) | |
| bool | queryBiasOutput (Trace &trace, GTime time, KFState &kfState, KFState &ionState, SatSys Sat, string Rec, E_ObsCode obsCode, double &bias, double &variance, E_MeasType type) |
| Find and combine biases from multiple sources: bias inputs, UC biases and DCB from ionosphere modules. | |
| int addBiasEntry | ( | Trace & | trace, |
| GTime | tini, | ||
| GTime | tfin, | ||
| KFKey | kfKey, | ||
| E_MeasType | measType, | ||
| double | bias, | ||
| double | var ) |
Adding/updating new bias entry.
| string biasType | ( | E_ObsCode | code1, |
| E_ObsCode | code2 ) |
Determine if the bias is an OSB or DSB given observation codes.
| code1 | Base code of observation for the bias |
| code2 | Secondary code of observation for the bias |
| string code2str | ( | E_ObsCode | code, |
| E_MeasType | measType ) |
Convert enum observation code to code string.
| code | The input enum observation code |
| measType | Measurement type of this observation - CODE/PHAS |
| bool queryBiasOutput | ( | Trace & | trace, |
| GTime | time, | ||
| KFState & | kfState, | ||
| KFState & | ionState, | ||
| SatSys | Sat, | ||
| string | Rec, | ||
| E_ObsCode | obsCode, | ||
| double & | bias, | ||
| double & | variance, | ||
| E_MeasType | type ) |
Find and combine biases from multiple sources: bias inputs, UC biases and DCB from ionosphere modules.
| void updateBiasOutput | ( | Trace & | trace, |
| GTime | time, | ||
| KFState & | kfState, | ||
| KFState & | ionState, | ||
| ReceiverMap & | receiverMap, | ||
| E_MeasType | measType ) |
Store bias output to write into bias SINEX files.
| trace | Trace to output to |
| time | Time of bias update |
| kfState | Filter state to take biases from |
| ionState | Filter state to take biases from |
| receiverMap | Receivers for which to output biases |
| measType | Type of measurement to find bias for |
Update bias SINEX first line.
| time | Time of bias to write |
| tsys | Time system |
| trace | Trace to output to |
| numbias | Number of biases to be written |
| void writeBiasSinex | ( | Trace & | trace, |
| string | biasfile, | ||
| GTime | time, | ||
| KFState & | kfState, | ||
| KFState & | ionState, | ||
| ReceiverMap & | receiverMap ) |
Write stored bias output to SINEX file Return number of written biases (-1 if file not found)
| trace | Trace to output to |
| biasfile | File to write |
| time | Time of bias to write |
| kfState | Filter state to take biases from |
| ionState | Filter state to take biases from |
| receiverMap | Receivers for which to output biases |
Write bias SINEX head for the first time.
| time | Time of bias to write |
| tsys | Time system |
| trace | Trace to output to |
| updateInterval | Bias Update Interval (seconds) |