Index: /trunk/BNC/rnxobsfile.cpp
===================================================================
--- /trunk/BNC/rnxobsfile.cpp	(revision 3650)
+++ /trunk/BNC/rnxobsfile.cpp	(revision 3651)
@@ -48,4 +48,5 @@
 ////////////////////////////////////////////////////////////////////////////
 t_rnxObsFile::t_rnxObsHeader::t_rnxObsHeader() {
+  _version = 0.0;
 }
 
@@ -60,11 +61,16 @@
   while (stream->status() == QTextStream::Ok && !stream->atEnd()) {
     QString line = stream->readLine();
-    QString value = line.left(60);
-    QString key   = line.mid(60);
-    if (key == "END OF HEADER") {
+    QString value = line.left(60).trimmed();
+    QString key   = line.mid(60).trimmed();
+    if      (key == "END OF HEADER") {
       break;
     }
-    cout << key.toAscii().data() << ": >" << value.toAscii().data() << "<\n";
+    QTextStream in(value.toAscii(), QIODevice::ReadOnly);
+    if (key == "RINEX VERSION / TYPE") {
+      in >> _version;
+    }
   }
+
+  cout << "RINEX Version = " << _version << endl;
 
   return success;
Index: /trunk/BNC/rnxobsfile.h
===================================================================
--- /trunk/BNC/rnxobsfile.h	(revision 3650)
+++ /trunk/BNC/rnxobsfile.h	(revision 3651)
@@ -40,4 +40,5 @@
     t_irc read(QTextStream* stream);
    private:
+    float _version;
   };
  
