Index: trunk/BNC/bncrinex.cpp
===================================================================
--- trunk/BNC/bncrinex.cpp	(revision 538)
+++ trunk/BNC/bncrinex.cpp	(revision 539)
@@ -84,4 +84,11 @@
   expandEnvVar(_userName);
   _userName = _userName.leftJustified(20, ' ', true);
+
+  if ( Qt::CheckState(settings.value("rnxV3").toInt()) == Qt::Checked) {
+    _rinexVers = 3;    
+  }
+  else {
+    _rinexVers = 2;
+  }
 }
 
@@ -467,4 +474,6 @@
        << "  " << 0 << setw(3)  << dumpList.size();
 
+  QSettings settings;
+
   QListIterator<Observation*> it(dumpList); int iSat = 0;
   while (it.hasNext()) {
Index: trunk/BNC/bncrinex.h
===================================================================
--- trunk/BNC/bncrinex.h	(revision 538)
+++ trunk/BNC/bncrinex.h	(revision 539)
@@ -71,4 +71,5 @@
    QDate               _skeletonDate;
    QMutex              _mutex;
+   int                 _rinexVers;
 };
 
