Index: /trunk/BNC/src/bncrinex.cpp
===================================================================
--- /trunk/BNC/src/bncrinex.cpp	(revision 7169)
+++ /trunk/BNC/src/bncrinex.cpp	(revision 7170)
@@ -93,4 +93,6 @@
 
   _writeRinexFileOnlyWithSkl = settings.value("rnxOnlyWithSKL").toBool();
+
+  _rinexV3filenames = settings.value("rnxV3filenames").toBool();
 }
 
Index: /trunk/BNC/src/bncrinex.h
===================================================================
--- /trunk/BNC/src/bncrinex.h	(revision 7169)
+++ /trunk/BNC/src/bncrinex.h	(revision 7170)
@@ -69,4 +69,5 @@
    QString         _sklName;
    bool            _writeRinexFileOnlyWithSkl;
+   bool            _rinexV3filenames;
    QByteArray      _latitude;
    QByteArray      _longitude;
Index: /trunk/BNC/src/bncwindow.cpp
===================================================================
--- /trunk/BNC/src/bncwindow.cpp	(revision 7169)
+++ /trunk/BNC/src/bncwindow.cpp	(revision 7170)
@@ -213,4 +213,6 @@
   _rnxFileCheckBox = new QCheckBox();
   _rnxFileCheckBox->setCheckState(Qt::CheckState(settings.value("rnxOnlyWithSKL").toInt()));
+  _rnxV3filenameCheckBox = new QCheckBox();
+  _rnxV3filenameCheckBox->setCheckState(Qt::CheckState(settings.value("rnxV3filenames").toInt()));
   _rnxSamplSpinBox->setSuffix(" sec");
   _rnxSkelLineEdit    = new QLineEdit(settings.value("rnxSkel").toString());
@@ -697,4 +699,6 @@
   oLayout->addWidget(new QLabel("Version 3"),                      6, 0);
   oLayout->addWidget(_rnxV3CheckBox,                               6, 1);
+  oLayout->addWidget(new QLabel("Version 3 file names"),           6, 2);
+  oLayout->addWidget(_rnxV3filenameCheckBox,                       6, 3);
   oLayout->addWidget(new QLabel(""),                               7, 1);
   oLayout->setRowStretch(8, 999);
@@ -1711,4 +1715,5 @@
   settings.setValue("rnxSkel",     _rnxSkelLineEdit->text());
   settings.setValue("rnxOnlyWithSKL",_rnxFileCheckBox->checkState());
+  settings.setValue("rnxV3filenames",_rnxV3filenameCheckBox->checkState());
   settings.setValue("rnxScript",   _rnxScrpLineEdit->text());
   settings.setValue("rnxV3",       _rnxV3CheckBox->checkState());
Index: /trunk/BNC/src/bncwindow.h
===================================================================
--- /trunk/BNC/src/bncwindow.h	(revision 7169)
+++ /trunk/BNC/src/bncwindow.h	(revision 7170)
@@ -160,4 +160,5 @@
     QLineEdit* _rnxSkelLineEdit;
     QCheckBox* _rnxFileCheckBox;
+    QCheckBox* _rnxV3filenameCheckBox;
     QLineEdit* _rnxScrpLineEdit;
     QLineEdit* _logFileLineEdit;
