Index: trunk/BNC/src/satObs.cpp
===================================================================
--- trunk/BNC/src/satObs.cpp	(revision 6178)
+++ trunk/BNC/src/satObs.cpp	(revision 6179)
@@ -29,5 +29,5 @@
   str.setf(ios::showpoint | ios::fixed);
   str << "C " << _time.gpsw() << ' ' << setprecision(2) << _time.gpssec() << ' '
-      << _prn.toString() << ' '
+      << _prn.toString() << ' ' << setw(2) << _iod << ' '
       << setw(10) << setprecision(4) << _dClk       * t_CST::c << ' '
       << setw(10) << setprecision(4) << _dotDClk    * t_CST::c << ' '
@@ -56,5 +56,13 @@
   ostringstream str;
   str.setf(ios::showpoint | ios::fixed);
-  str << "O " << endl;
+  str << "O " << _time.gpsw() << ' ' << setprecision(2) << _time.gpssec() << ' '
+      << _prn.toString() << ' ' << setw(2) << _iod << ' '
+      << setw(10) << setprecision(4) << _xr[0]     << ' '
+      << setw(10) << setprecision(4) << _xr[1]     << ' '
+      << setw(10) << setprecision(4) << _xr[2]     << "    "
+      << setw(10) << setprecision(4) << _dotXr[0]  << ' '
+      << setw(10) << setprecision(4) << _dotXr[1]  << ' '
+      << setw(10) << setprecision(4) << _dotXr[2]  << endl;
+
   return str.str();
 }
