Index: trunk/BNS/bns.cpp
===================================================================
--- trunk/BNS/bns.cpp	(revision 794)
+++ trunk/BNS/bns.cpp	(revision 795)
@@ -215,5 +215,6 @@
     ColumnVector xx(4);
 
-    in >> prn >> xx(1) >> xx(2) >> xx(3) >> xx(4);
+    in >> prn >> xx(1) >> xx(2) >> xx(3) >> xx(4); 
+    xx(4) *= 1e6;
 
     processSatellite(mjd, sec, prn, xx);
@@ -226,3 +227,14 @@
                              const ColumnVector& xx) {
 
-}
+  // No broadcast ephemeris available
+  // --------------------------------
+  if ( !_ephList.contains(prn) ) {
+    return;
+  }
+
+  t_ephPair* pair = _ephList[prn];
+  gpsEph*    ep   = pair->eph;
+
+  cout << "PRN, CLK " << prn.toAscii().data() << " "
+       << ep->clock_bias << " " << xx(4) << endl;
+}
