Changeset 10999 in ntrip
- Timestamp:
- Aug 31, 2026, 8:30:19 AM (14 hours ago)
- Location:
- trunk/BNC/src
- Files:
-
- 3 edited
-
RTCM3/RTCM3coDecoder.cpp (modified) (1 diff)
-
satObs.cpp (modified) (3 diffs)
-
satObs.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp
r10998 r10999 504 504 satPhaseBias._updateInt = _phaseBias.UpdateInterval; 505 505 satPhaseBias._ssrFormat = (_type == RTCMssr) ? ssrRtcmOld : 506 (_type == RTCMnewssr) ? ssrRtcmNew : ssrUnknown;507 satPhaseBias._dispBiasCons tistInd = _phaseBias.DispersiveBiasConsistencyIndicator;508 satPhaseBias._M WConsistInd= _phaseBias.MWConsistencyIndicator;506 (_type == RTCMnewssr) ? ssrRtcmNew : ssrUnknown; 507 satPhaseBias._dispBiasConsistInd = _phaseBias.DispersiveBiasConsistencyIndicator; 508 satPhaseBias._MelbWuebConsistInd = _phaseBias.MWConsistencyIndicator; 509 509 satPhaseBias._yaw = _phaseBias.Sat[ii].YawAngle; 510 510 satPhaseBias._yawRate = _phaseBias.Sat[ii].YawRate; -
trunk/BNC/src/satObs.cpp
r10998 r10999 314 314 << satPhaseBias._updateInt << " " 315 315 << biasList.size() << ' ' << satPhaseBias._staID << endl; 316 *out << " " << static_cast<int>(satPhaseBias._ssrFormat) << " " 317 << satPhaseBias._dispBiasConstistInd << " " 318 << satPhaseBias._MWConsistInd << endl; 316 317 if (satPhaseBias._ssrFormat == e_ssrFormat::ssrRtcmNew) { 318 *out << " " << static_cast<int>(satPhaseBias._ssrFormat) << " " 319 << satPhaseBias._satYawInfoInd << " " 320 << satPhaseBias._extPBPhaseInd << endl; 321 } else { 322 *out << " " << static_cast<int>(satPhaseBias._ssrFormat) << " " 323 << satPhaseBias._dispBiasConsistInd << " " 324 << satPhaseBias._MelbWuebConsistInd << endl; 325 } 319 326 } 320 327 *out << satPhaseBias._prn.toString() << ' ' … … 342 349 int numSat; 343 350 string staID; 344 unsigned int dispInd;345 unsigned int m wInd;351 unsigned int metadata1; 352 unsigned int metadata2; 346 353 e_ssrFormat ssrFormat = ssrUnknown; 347 354 if (t_corrSSR::readEpoLine(epoLine, epoTime, updateInt, numSat, staID) != t_corrSSR::phaseBias) { … … 360 367 if (ii == 0) { 361 368 int ssrFormatInt = 0; 362 in >> ssrFormatInt >> dispInd >> mwInd;369 in >> ssrFormatInt >> metadata1 >> metadata2; 363 370 ssrFormat = static_cast<e_ssrFormat>(ssrFormatInt); 364 371 continue; 365 372 } 366 373 satPhaseBias._ssrFormat = ssrFormat; 367 satPhaseBias._dispBiasConstistInd = dispInd; 368 satPhaseBias._MWConsistInd = mwInd; 369 374 switch(ssrFormat) { 375 case e_ssrFormat::ssrRtcmNew: 376 satPhaseBias._dispBiasConsistInd = metadata1; 377 satPhaseBias._MelbWuebConsistInd = metadata2; 378 break; 379 case e_ssrFormat::ssrRtcmOld: 380 case e_ssrFormat::ssrUnknown: 381 satPhaseBias._satYawInfoInd = metadata1; 382 satPhaseBias._extPBPhaseInd = metadata2; 383 break; 384 } 370 385 int numBias; 371 386 double yawDeg, yawDegRate; -
trunk/BNC/src/satObs.h
r10998 r10999 197 197 _updateInt = 0; 198 198 _ssrFormat = ssrUnknown; 199 _dispBiasConstistInd = 0; 200 _MWConsistInd = 0; 201 _yaw = 0.0; 202 _yawRate = 0.0; 199 _dispBiasConsistInd = 0; 200 _MelbWuebConsistInd = 0; 201 _satYawInfoInd = 0; 202 _extPBPhaseInd = 0; 203 _yaw = 0.0; 204 _yawRate = 0.0; 203 205 } 204 206 static void writeEpoch(std::ostream* out, const QList<t_satPhaseBias>& biasList); … … 209 211 unsigned int _updateInt; // not satellite specific 210 212 e_ssrFormat _ssrFormat; // not satellite specific 211 unsigned int _dispBiasConstistInd; // not satellite specific 212 unsigned int _MWConsistInd; // not satellite specific 213 // IGS-SSR 214 unsigned int _dispBiasConsistInd; // not satellite specific 215 unsigned int _MelbWuebConsistInd; // not satellite specific 216 // RTCM-SSR 217 unsigned int _satYawInfoInd; // not satellite specific 218 unsigned int _extPBPhaseInd; // not satellite specific 213 219 double _yaw; 214 220 double _yawRate;
Note:
See TracChangeset
for help on using the changeset viewer.
