Index: trunk/BNC/bnc.pro
===================================================================
--- trunk/BNC/bnc.pro	(revision 3632)
+++ trunk/BNC/bnc.pro	(revision 3633)
@@ -40,5 +40,5 @@
           bncnetqueryrtp.h bncsettings.h latencychecker.h             \
           bncipport.h bncnetqueryv0.h bncnetqueryudp.h                \ 
-          bncnetqueryudp0.h bncudpport.h bnctime.h                    \ 
+          bncnetqueryudp0.h bncudpport.h bnctime.h pppopt.h           \ 
           bncserialport.h bncnetquerys.h bncfigure.h                  \ 
           bncfigurelate.h bncpppclient.h bncversion.h                 \ 
@@ -72,5 +72,5 @@
           bncnetqueryrtp.cpp bncsettings.cpp latencychecker.cpp       \
           bncipport.cpp bncnetqueryv0.cpp bncnetqueryudp.cpp          \
-          bncnetqueryudp0.cpp bncudpport.cpp                          \
+          bncnetqueryudp0.cpp bncudpport.cpp pppopt.cpp               \
           bncserialport.cpp bncnetquerys.cpp bncfigure.cpp            \
           bncfigurelate.cpp bncpppclient.cpp bnctime.cpp              \
Index: trunk/BNC/pppopt.cpp
===================================================================
--- trunk/BNC/pppopt.cpp	(revision 3632)
+++ trunk/BNC/pppopt.cpp	(revision 3633)
@@ -40,5 +40,5 @@
 
 #include <iostream>
-#include "bncopt.h"
+#include "pppopt.h"
 #include "bncsettings.h"
 
@@ -64,10 +64,10 @@
   maxSolGap    = settingsToDouble("pppMaxSolGap");
   quickStart   = settingsToDouble("pppQuickStart"); if (!refCrdSet()) quickStart = 0.0;
-  corrSync     = settingsToDouble("pppSync");       if (!pppMode) corrSynC = 0.0;
+  corrSync     = settingsToDouble("pppSync");       if (!pppMode) corrSync = 0.0;
 
-  pppCorrMount = setting.value("pppCorrMount").toString();
-  nmeaFile     = setting.value("nmeaFile").toString();
-  antexFile    = setting.value("pppAntex").toString();
-  antennaName  = setting.value("pppAntenna").toString();
+  pppCorrMount = settings.value("pppCorrMount").toString();
+  nmeaFile     = settings.value("nmeaFile").toString();
+  antexFile    = settings.value("pppAntex").toString();
+  antennaName  = settings.value("pppAntenna").toString();
 
   pppMode      = settings.value("pppSPP").toString() == "PPP";
@@ -89,5 +89,4 @@
                                   double defaultValue) const {
   bncSettings settings;
-
   if (settings.value(keyName).toString().isEmpty()) {
     return defaultValue;
@@ -101,4 +100,5 @@
 ////////////////////////////////////////////////////////////////////////////
 bool t_pppOpt::settingsChecked(const QByteArray& keyName) const {
+  bncSettings settings;
   if (Qt::CheckState(settings.value(keyName).toInt()) == Qt::Checked) {
     return true;
Index: trunk/BNC/pppopt.h
===================================================================
--- trunk/BNC/pppopt.h	(revision 3632)
+++ trunk/BNC/pppopt.h	(revision 3633)
@@ -26,4 +26,6 @@
 #define PPPOPT_H
 
+#include <QtCore>
+
 class t_pppOpt {
  public:
@@ -41,8 +43,8 @@
   double  refCrd[3];
   double  antEccNEU[3];
-  double  pppCorrMount;
   double  maxSolGap;
   double  quickStart;
   double  corrSync;
+  QString pppCorrMount;
   QString nmeaFile;
   QString antexFile;
