Index: trunk/BNC/src/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/src/combination/bnccomb.cpp	(revision 10235)
+++ trunk/BNC/src/combination/bnccomb.cpp	(revision 10239)
@@ -132,4 +132,10 @@
     _cmbSampl = 5;
   }
+
+  _cmbWait  = settings.value("cmbWait").toInt();
+  if (_cmbWait <= 0) {
+    _cmbSampl = 10;
+  }
+
   _useGps = (Qt::CheckState(settings.value("cmbGps").toInt()) == Qt::Checked) ? true : false;
   if (_useGps) {
@@ -451,5 +457,4 @@
 void bncComb::slotNewClkCorrections(QList<t_clkCorr> clkCorrections) {
   QMutexLocker locker(&_mutex);
-  const double outWait = 1.0 * _cmbSampl;
   int    currentWeek = 0;
   double currentSec  = 0.0;
@@ -576,5 +581,5 @@
     // Process the front epoch
     // -----------------------
-    if (epoTime < (_lastClkCorrTime - outWait)) {
+    if (epoTime < (_lastClkCorrTime - _cmbWait)) {
       _resTime = epoTime;
       processEpoch(_resTime, clkCorrVec);
Index: trunk/BNC/src/combination/bnccomb.h
===================================================================
--- trunk/BNC/src/combination/bnccomb.h	(revision 10235)
+++ trunk/BNC/src/combination/bnccomb.h	(revision 10239)
@@ -256,4 +256,5 @@
   e_method                                   _method;
   int                                        _cmbSampl;
+  int                                        _cmbWait;
   int                                        _ms;
   QMap<char, cmbEpoch>                       _buffer;
