Changeset 9548 in ntrip for trunk/BNC/src/PPP/pppParlist.cpp
- Timestamp:
- Nov 18, 2021, 4:55:06 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/PPP/pppParlist.cpp
r9545 r9548 183 183 switch (_type) { 184 184 case crdX: 185 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}185 if (tLC == t_lc::GIM) {return 0.0;} 186 186 return (sta->xyzApr()[0] - obs->xc()[0]) / rhoV.NormFrobenius(); 187 187 case crdY: 188 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}188 if (tLC == t_lc::GIM) {return 0.0;} 189 189 return (sta->xyzApr()[1] - obs->xc()[1]) / rhoV.NormFrobenius(); 190 190 case crdZ: 191 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}191 if (tLC == t_lc::GIM) {return 0.0;} 192 192 return (sta->xyzApr()[2] - obs->xc()[2]) / rhoV.NormFrobenius(); 193 193 case clkR: 194 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}194 if (tLC == t_lc::GIM) {return 0.0;} 195 195 return 1.0; 196 196 case offGR: 197 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}197 if (tLC == t_lc::GIM) {return 0.0;} 198 198 return (obs->prn().system() == 'R') ? 1.0 : 0.0; 199 199 case offGE: 200 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}200 if (tLC == t_lc::GIM) {return 0.0;} 201 201 return (obs->prn().system() == 'E') ? 1.0 : 0.0; 202 202 case offGC: 203 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}203 if (tLC == t_lc::GIM) {return 0.0;} 204 204 return (obs->prn().system() == 'C') ? 1.0 : 0.0; 205 205 case amb: 206 if (tLC == t_lc::GIM || tLC == t_lc::Tz0) {return 0.0;}206 if (tLC == t_lc::GIM) {return 0.0;} 207 207 else if ((OPT->_obsModelType == OPT->IF) || 208 208 (OPT->_obsModelType == OPT->PPPRTK) || … … 232 232 if (tLC == t_lc::GIM) { 233 233 return 0.0; 234 }235 else if (tLC == t_lc::Tz0) {236 return 1.0;237 234 } 238 235 else { … … 544 541 par->type() == t_pppParam::pBiasG1 || 545 542 par->type() == t_pppParam::pBiasG2) && !usedSystems().contains('G')) { 546 delete par;547 543 #ifdef BNC_DEBUG_PPP 548 544 LOG << "remove1 " << par->toString() << std::endl; 549 545 #endif 550 it = _params.erase(it); 546 delete par; 547 it = _params.erase(it); 551 548 } 552 549 else if ((par->type() == t_pppParam::cBiasR1 || … … 554 551 par->type() == t_pppParam::pBiasR1 || 555 552 par->type() == t_pppParam::pBiasR2) && !usedSystems().contains('R')) { 556 delete par;557 553 #ifdef BNC_DEBUG_PPP 558 554 LOG << "remove1 " << par->toString() << std::endl; 559 555 #endif 560 it = _params.erase(it); 556 delete par; 557 it = _params.erase(it); 561 558 } 562 559 else if ((par->type() == t_pppParam::cBiasE1 || … … 564 561 par->type() == t_pppParam::pBiasE1 || 565 562 par->type() == t_pppParam::pBiasE2) && !usedSystems().contains('E')) { 566 delete par;567 563 #ifdef BNC_DEBUG_PPP 568 564 LOG << "remove1 " << par->toString() << std::endl; 569 565 #endif 570 it = _params.erase(it); 566 delete par; 567 it = _params.erase(it); 571 568 } 572 569 else if ((par->type() == t_pppParam::cBiasC1 || 573 570 par->type() == t_pppParam::cBiasC2 || 574 571 par->type() == t_pppParam::pBiasC1 || 575 par->type() == t_pppParam::pBiasG2) && !usedSystems().contains('C')) { 576 delete par; 572 par->type() == t_pppParam::pBiasC2) && !usedSystems().contains('C')) { 577 573 #ifdef BNC_DEBUG_PPP 578 574 LOG << "remove1 " << par->toString() << std::endl; 579 575 #endif 580 it = _params.erase(it); 576 delete par; 577 it = _params.erase(it); 581 578 } 582 579 else {
Note:
See TracChangeset
for help on using the changeset viewer.