Index: trunk/BNC/src/orbComp/sp3Comp.cpp
===================================================================
--- trunk/BNC/src/orbComp/sp3Comp.cpp	(revision 6427)
+++ trunk/BNC/src/orbComp/sp3Comp.cpp	(revision 6428)
@@ -50,5 +50,5 @@
 
 bool excludeSat(const t_prn& prn) {
-  if (prn.system() == 'R') {
+  if (prn == t_prn('R', 7)) {
     return true;
   }
@@ -406,2 +406,14 @@
   }
 }
+
+// 
+////////////////////////////////////////////////////////////////////////////
+bool t_sp3Comp::excludeSat(const t_prn& prn) const {
+  if (prn == t_prn('R', 7)) {
+    return true;
+  }
+  else {
+    return false;
+  }
+}
+
Index: trunk/BNC/src/orbComp/sp3Comp.h
===================================================================
--- trunk/BNC/src/orbComp/sp3Comp.h	(revision 6427)
+++ trunk/BNC/src/orbComp/sp3Comp.h	(revision 6428)
@@ -85,9 +85,11 @@
                      std::map<std::string, t_stat>& stat) const;
   void compare(std::ostringstream& out) const;
+  bool excludeSat(const t_prn& prn) const;
 
-  QStringList  _sp3FileNames;
-  QString      _logFileName;
-  QFile*       _logFile;
-  QTextStream* _log;
+  QStringList     _sp3FileNames;
+  QString         _logFileName;
+  QFile*          _logFile;
+  QTextStream*    _log;
+  std::set<t_prn> _excludeSats;
 };
 
