![]()  | 
  
    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) |