Changeset 3846 in ntrip


Ignore:
Timestamp:
Apr 12, 2012, 2:30:07 PM (12 years ago)
Author:
mervart
Message:
 
Location:
trunk/BNC/rinex
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/rinex/rnxobsfile.cpp

    r3845 r3846  
    546546////////////////////////////////////////////////////////////////////////////
    547547void t_rnxObsFile::writeHeader() {
    548 
     548  *_stream << "writeHeader" << endl;
    549549}
    550550
     
    552552////////////////////////////////////////////////////////////////////////////
    553553void t_rnxObsFile::writeEpoch(const t_rnxEpo* epo) {
    554 
    555 }
     554  *_stream << "Epoch " << epo->tt.datestr().c_str() << " "
     555           << epo->tt.timestr().c_str() << endl;
     556}
  • trunk/BNC/rinex/teqcedit.cpp

    r3843 r3846  
    5151  bncSettings settings;
    5252
    53   _obsFileNames = settings.value("teqcObsFile").toString().split(",", QString::SkipEmptyParts);
     53  _obsFileNames   = settings.value("teqcObsFile").toString().split(",", QString::SkipEmptyParts);
     54  _outObsFileName = settings.value("teqcOutObsFile").toString();
    5455}
    5556
     
    7475              t_rnxObsFile::earlierStartTime);
    7576
    76   //// beg test
     77  // Initialize output observation file
     78  // ----------------------------------
     79  t_rnxObsFile outObsFile(_outObsFileName, t_rnxObsFile::output);
     80 
     81  // Loop over all input observation files
     82  // -------------------------------------
    7783  for (int ii = 0; ii < _rnxObsFiles.size(); ii++) {
    78     t_rnxObsFile* rnxObsFile = _rnxObsFiles[ii];
    79     cout << rnxObsFile->fileName().toAscii().data() << " "
    80          << rnxObsFile->startTime().datestr() << " "
    81          << rnxObsFile->startTime().timestr() << endl;
     84    t_rnxObsFile* obsFile = _rnxObsFiles[ii];
     85    if (ii == 0) {
     86      outObsFile.setHeader(obsFile->header());
     87      outObsFile.writeHeader();
     88    }
     89    const t_rnxObsFile::t_rnxEpo* epo = 0;
     90    while ( (epo = obsFile->nextEpoch()) != 0) {
     91      outObsFile.writeEpoch(epo);
     92    }
    8293  }
    83   //// end test
    8494
    8595  emit finished();
  • trunk/BNC/rinex/teqcedit.h

    r3837 r3846  
    4949  QStringList            _obsFileNames;
    5050  QVector<t_rnxObsFile*> _rnxObsFiles;
     51  QString                _outObsFileName;
    5152};
    5253
Note: See TracChangeset for help on using the changeset viewer.