Index: /trunk/BNC/RTCM/RTCM2.cpp
===================================================================
--- /trunk/BNC/RTCM/RTCM2.cpp	(revision 237)
+++ /trunk/BNC/RTCM/RTCM2.cpp	(revision 238)
@@ -1086,4 +1086,5 @@
           
         for (int iSat=0; iSat < _ObsBlock.nSat; iSat++) {
+          if (_ObsBlock.PRN[iSat] > 32) continue;   // Glonass not (yet) wanted
           Observation* obs = new Observation();
         
Index: /trunk/BNC/bncrinex.cpp
===================================================================
--- /trunk/BNC/bncrinex.cpp	(revision 237)
+++ /trunk/BNC/bncrinex.cpp	(revision 238)
@@ -285,5 +285,5 @@
   while (mIt.hasNext()) {
     Observation* ob = mIt.next();
-    if (ob->GPSWeek * 7*24*3600 + ob->GPSWeeks < maxTime) {
+    if (ob->GPSWeek * 7*24*3600 + ob->GPSWeeks < maxTime - 0.05) {
       dumpList.push_back(ob);
       mIt.remove();
