Changeset 73 in ntrip for trunk/BNC/bnccaster.cpp


Ignore:
Timestamp:
Aug 27, 2006, 8:40:06 AM (18 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bnccaster.cpp

    r35 r73  
    183183      }
    184184
     185      // Prepare RINEX Output
     186      // --------------------
     187      if (1) {
     188        if (_rinexWriters.find(obs->StatID) == _rinexWriters.end()) {
     189          _rinexWriters.insert(obs->StatID, new bncRinex(obs->StatID));
     190        }
     191        bncRinex* rnx = _rinexWriters.find(obs->StatID).value();
     192        rnx->deepCopy(obs);
     193      }
     194
    185195      delete obs;
    186196      _epochs->remove(sec);
    187197      first = false;
    188198    }
    189   }
    190 }
     199
     200    // Write RINEX Files
     201    // -----------------
     202    QMapIterator<QString, bncRinex*> ir(_rinexWriters);
     203    while (ir.hasNext()) {
     204      bncRinex* rnx = ir.next().value();
     205      rnx->dumpEpoch();
     206    }
     207  }
     208}
Note: See TracChangeset for help on using the changeset viewer.