Index: /trunk/BNC/src/orbComp/sp3Comp.cpp
===================================================================
--- /trunk/BNC/src/orbComp/sp3Comp.cpp	(revision 10672)
+++ /trunk/BNC/src/orbComp/sp3Comp.cpp	(revision 10673)
@@ -279,10 +279,25 @@
           if (sat1->_prn == sat2->_prn &&
               sat1->_clkValid && sat2->_clkValid) {
-            epochOK        = true;
+            epochOK = true;
             epo->_dr[sat1->_prn]  = sat1->_xyz - sat2->_xyz;
+            // temporarily included START
+            if (epo->_dr[sat1->_prn].NormFrobenius() > 1.0) {
+              epochOK = false;
+               out << "! " << epo->_tt.timestr().c_str() << "  "  << sat1->_prn.toString().c_str() << "excluded \n"
+                   << QString("!    sat 1: %1%2%3\n").arg(sat1->_xyz[0],  19, 'e', 12)
+                                          .arg(sat1->_xyz[1],  19, 'e', 12)
+                                         .arg(sat1->_xyz[2],  19, 'e', 12).toStdString().c_str()
+                   << QString("!    sat 2: %1%2%3\n").arg(sat2->_xyz[0],  19, 'e', 12)
+                                          .arg(sat2->_xyz[1],  19, 'e', 12)
+                                          .arg(sat2->_xyz[2],  19, 'e', 12).toStdString().c_str()
+                   << QString("!    diff : %1%2%3\n").arg(epo->_dr[sat1->_prn][0],  19, 'e', 12)
+                                          .arg(epo->_dr[sat1->_prn][1],  19, 'e', 12)
+                                          .arg(epo->_dr[sat1->_prn][2],  19, 'e', 12).toStdString().c_str()
+                   << endl;
+            }
+            // temporarily included END
+
             epo->_xyz[sat1->_prn] = sat1->_xyz;
-            if (sat1->_clkValid && sat2->_clkValid) {
-              epo->_dc[sat1->_prn] = sat1->_clk - sat2->_clk;
-            }
+            epo->_dc[sat1->_prn]  = sat1->_clk - sat2->_clk;
           }
         }
