Index: /trunk/BNC/src/rinex/reqcedit.cpp
===================================================================
--- /trunk/BNC/src/rinex/reqcedit.cpp	(revision 6897)
+++ /trunk/BNC/src/rinex/reqcedit.cpp	(revision 6898)
@@ -72,4 +72,5 @@
   _begTime        = bncTime(settings.value("reqcStartDateTime").toString().toAscii().data());
   _endTime        = bncTime(settings.value("reqcEndDateTime").toString().toAscii().data());
+
 }
 
@@ -575,4 +576,10 @@
   for (int ii = 0; ii < _ephs.size(); ii++) {
     const t_eph* eph = _ephs[ii];
+    if (_begTime.valid() && eph->TOC() < _begTime) {
+      continue;
+    }
+    if (_endTime.valid() && eph->TOC() > _endTime) {
+      break;
+    }
     outNavFile.writeEph(eph);
   }
