- Timestamp:
- Jul 19, 2011, 2:00:58 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncmodel.cpp
r3330 r3331 1024 1024 + QByteArray::number(maxRes, 'f', 3) + "\n"; 1025 1025 _QQ = QQsav; 1026 QVectorIterator<bncParam*> itPar(_params); 1027 while (itPar.hasNext()) { 1028 bncParam* par = itPar.next(); 1029 if (par->type == bncParam::AMB_L3 && par->prn == prnRemoved) { 1030 par->numEpo = 0; 1031 } 1032 } 1026 1033 } 1027 1034 … … 1337 1344 return failure; 1338 1345 } 1346 unsigned numSatNoSlip = 0; 1347 QVectorIterator<bncParam*> itPar(_params); 1348 while (itPar.hasNext()) { 1349 bncParam* par = itPar.next(); 1350 if (par->type == bncParam::AMB_L3 && par->prn[0] == 'G') { 1351 if (par->numEpo >= 1) { 1352 ++numSatNoSlip; 1353 } 1354 } 1355 } 1356 if (numSatNoSlip > 0 && numSatNoSlip < MINOBS) { 1357 restoreState(); 1358 _log += "bncModel::update_p: not enough GPS satellites without cycle-slips\n"; 1359 emit newMessage(_log, false); 1360 return failure; 1361 } 1339 1362 } 1340 1363
Note:
See TracChangeset
for help on using the changeset viewer.