Changeset 11067 in ntrip for trunk/BNC/src/combination/bnccomb.h
- Timestamp:
- Oct 5, 2026, 12:33:42 PM (27 hours ago)
- File:
-
- 1 edited
-
trunk/BNC/src/combination/bnccomb.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/combination/bnccomb.h
r11061 r11067 117 117 _dClkResult = 0.0; 118 118 _satCodeBiasIF = 0.0; 119 _refBiasesOK = false; 119 120 _lambdaIF = 0.0; 120 121 _satYawAngle = 0.0; … … 136 137 QString _acName; 137 138 double _satCodeBiasIF; 139 bool _refBiasesOK; // code biases of both reference signals available 138 140 double _lambdaIF; 139 141 double _satYawAngle; … … 274 276 QMap<char, bncTime> _biasCheckLast; // last bias/clock consistency check per system 275 277 QMap<QString, bncTime> _biasCheckWarned; // last inconsistency warning per AC and system 278 QSet<QString> _biasInconsistent; // AC+system excluded from the clock datum 276 279 void checkBiasConsistency(bncTime epoTime, char sys, QTextStream& out); 280 void checkPersistentOutliers(bncTime epoTime, char sys, QTextStream& out); 281 struct t_outlierStat { 282 t_outlierStat() : numEpo(0) {} 283 unsigned numEpo; // epochs with a correction of the AC for the satellite 284 QVector<double> residuals; // residuals of the epochs it was rejected 285 }; 286 QMap<char, QMap<QString, t_outlierStat> > _outlierStat; // per system, key "AC PRN" 287 QMap<char, bncTime> _outlierStatStart; // start of the statistics interval 288 void resetSatOffsets(char sys); 277 289 bool allACsBeyond(const bncTime& epoTime) const; 278 290 bncTime _resTime;
Note:
See TracChangeset
for help on using the changeset viewer.
