Changeset 8271 in ntrip for trunk/BNC/src/bncgetthread.cpp
- Timestamp:
- Feb 5, 2018, 11:04:58 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncgetthread.cpp
r8252 r8271 103 103 if (!settings.value("rawOutFile").toString().isEmpty()) { 104 104 _rawOutput = true; 105 } else { 105 } 106 else { 106 107 _rawOutput = false; 107 108 } 108 109 if (!settings.value("miscMount").toString().isEmpty()) { 110 _latencycheck = true; 111 } 112 else { 113 _latencycheck = false; 114 } 109 115 initialize(); 110 116 initDecoder(); … … 284 290 } 285 291 286 if (!_staID.isEmpty() ) {292 if (!_staID.isEmpty() && _latencycheck) { 287 293 _latencyChecker = new latencyChecker(_staID); 288 294 obs = false; … … 509 515 // -------------------------------- 510 516 if (_latencyChecker) { 511 _latencyChecker->checkOutage(irc == success);517 _latencyChecker->checkOutage(irc); 512 518 QListIterator<int> it(decoder()->_typeList); 513 _ssrEpoch = decoder()->corrGPSEpochTime();514 if (_oldSsrEpoch && _ssrEpoch&& _ssrEpoch != _oldSsrEpoch) {519 _ssrEpoch = static_cast<int>(decoder()->corrGPSEpochTime()); 520 if (_oldSsrEpoch != -1 && _ssrEpoch != _oldSsrEpoch) { 515 521 if (ssrOrb) { 516 522 _latencyChecker->checkCorrLatency(_oldSsrEpoch, 1057); … … 564 570 ssrOrbClk = true; 565 571 break; 566 case 1059: case 1065: case 1242: 572 case 1059: case 1065: case 1242: case 1248: case 1254: case 1260: 567 573 ssrCbi = true; 568 574 break; … … 585 591 _latencyChecker->checkObsLatency(decoder()->_obsList); 586 592 } 587 _oldSsrEpoch = _ssrEpoch; 593 if (_ssrEpoch != -1) { 594 _oldSsrEpoch = _ssrEpoch; 595 } 588 596 emit newLatency(_staID, _latencyChecker->currentLatency()); 589 597 }
Note:
See TracChangeset
for help on using the changeset viewer.