Index: trunk/BNC/rinex/rnxnavfile.cpp
===================================================================
--- trunk/BNC/rinex/rnxnavfile.cpp	(revision 4010)
+++ trunk/BNC/rinex/rnxnavfile.cpp	(revision 4011)
@@ -271,4 +271,19 @@
 ////////////////////////////////////////////////////////////////////////////
 void t_rnxNavFile::writeEph(const t_eph* eph) {
-  *_stream << "PRN = " << eph->prn() << endl;
-}
+  if (version() < 3.0) {
+    writeEphV2(eph);
+  }
+  else {
+    writeEphV3(eph);
+  }
+}
+
+// 
+////////////////////////////////////////////////////////////////////////////
+void t_rnxNavFile::writeEphV2(const t_eph* eph) {
+}
+
+// 
+////////////////////////////////////////////////////////////////////////////
+void t_rnxNavFile::writeEphV3(const t_eph* eph) {
+}
Index: trunk/BNC/rinex/rnxnavfile.h
===================================================================
--- trunk/BNC/rinex/rnxnavfile.h	(revision 4010)
+++ trunk/BNC/rinex/rnxnavfile.h	(revision 4011)
@@ -69,4 +69,6 @@
  private:
   void read(QTextStream* stream);
+  void writeEphV2(const t_eph* eph);
+  void writeEphV3(const t_eph* eph);
 
   e_inpOut            _inpOut;
