Changeset 4541 in ntrip for trunk/BNC/src/rinex/reqcedit.cpp


Ignore:
Timestamp:
Aug 21, 2012, 6:03:14 PM (12 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/rinex/reqcedit.cpp

    r4525 r4541  
    254254    }
    255255    t_rnxObsFile::t_rnxEpo* epo = 0;
    256     while ( (epo = obsFile->nextEpoch()) != 0) {
    257       if (_begTime.valid() && epo->tt < _begTime) {
    258         continue;
    259       }
    260       if (_endTime.valid() && epo->tt > _endTime) {
    261         break;
    262       }
    263    
    264       if (_samplingRate == 0 ||
    265           fmod(round(epo->tt.gpssec()), _samplingRate) == 0) {
    266         applyLLI(obsFile, epo);
    267         outObsFile.writeEpoch(epo);
     256    try {
     257      while ( (epo = obsFile->nextEpoch()) != 0) {
     258        if (_begTime.valid() && epo->tt < _begTime) {
     259          continue;
     260        }
     261        if (_endTime.valid() && epo->tt > _endTime) {
     262          break;
     263        }
     264     
     265        if (_samplingRate == 0 ||
     266            fmod(round(epo->tt.gpssec()), _samplingRate) == 0) {
     267          applyLLI(obsFile, epo);
     268          outObsFile.writeEpoch(epo);
     269        }
     270        else {
     271          rememberLLI(obsFile, epo);
     272        }
     273      }
     274    }
     275    catch (QString str) {
     276      if (_log) {
     277        *_log << "Exception " << str << endl;
    268278      }
    269279      else {
    270         rememberLLI(obsFile, epo);
    271       }
     280        qDebug() << str;   
     281      }
     282      return;
    272283    }
    273284  }
Note: See TracChangeset for help on using the changeset viewer.