source: ntrip/trunk/BNC/bncsettings.cpp@ 3134

Last change on this file since 3134 was 3113, checked in by weber, 14 years ago

Option Max Solution Gap added

File size: 4.0 KB
Line 
1/* -------------------------------------------------------------------------
2 * BKG NTRIP Client
3 * -------------------------------------------------------------------------
4 *
5 * Class: bncSettings
6 *
7 * Purpose: Subclasses the QSettings
8 *
9 * Author: L. Mervart
10 *
11 * Created: 25-Jan-2009
12 *
13 * Changes:
14 *
15 * -----------------------------------------------------------------------*/
16
17#include <QCoreApplication>
18#include <QStringList>
19
20#include "bncsettings.h"
21#include "bncapp.h"
22
23// Constructor
24////////////////////////////////////////////////////////////////////////////
25bncSettings::bncSettings(bool noInit) :
26 QSettings(((bncApp*) qApp)->confFileName(), QSettings::IniFormat) {
27
28 if (! noInit && allKeys().size() == 0) {
29 setValue("adviseFail", "15");
30 setValue("adviseReco", "5");
31 setValue("adviseScript", "");
32 setValue("autoStart", "0");
33 setValue("binSampl", "0");
34 setValue("casterUrlList", (QStringList()
35 << "http://user:pass@www.euref-ip.net:2101"
36 << "http://user:pass@www.igs-ip.net:2101"));
37 setValue("corrIntr", "1 day");
38 setValue("corrPath", "");
39 setValue("corrPort", "");
40 setValue("corrTime", "5");
41 setValue("ephIntr", "1 day");
42 setValue("ephPath", "");
43 setValue("ephV3", "0");
44 setValue("logFile", "");
45 setValue("rawOutFile", "");
46 setValue("miscMount", "");
47 setValue("mountPoints", "");
48 setValue("ntripVersion", "1");
49 setValue("obsRate", "");
50 setValue("onTheFlyInterval", "1 day");
51 setValue("outEphPort", "");
52 setValue("outFile", "");
53 setValue("outPort", "");
54 setValue("outUPort", "");
55 setValue("perfIntr", "");
56 setValue("proxyHost", "");
57 setValue("proxyPort", "");
58 setValue("rnxAppend", "0");
59 setValue("rnxIntr", "1 day");
60 setValue("rnxPath", "");
61 setValue("rnxSampl", "0");
62 setValue("rnxScript", "");
63 setValue("rnxSkel", "SKL");
64 setValue("rnxV3", "0");
65 setValue("scanRTCM", "0");
66 setValue("serialAutoNMEA", "Auto");
67 setValue("serialBaudRate", "9600");
68 setValue("serialDataBits", "8");
69 setValue("serialFileNMEA", "");
70 setValue("serialHeightNMEA", "");
71 setValue("serialMountPoint", "");
72 setValue("serialParity", "NONE");
73 setValue("serialPortName", "");
74 setValue("serialStopBits", "1");
75 setValue("serialFlowControl","OFF");
76 setValue("startTab", "0");
77 setValue("statusTab", "0");
78 setValue("waitTime", "5");
79 setValue("pppMount", "");
80 setValue("pppCorrMount", "");
81 setValue("pppSPP", "PPP");
82 setValue("pppSigmaCode", "5.0");
83 setValue("pppSigmaPhase", "0.02");
84 setValue("pppQuickStart", "");
85 setValue("pppMaxSolGap", "");
86 setValue("pppSigCrd0", "100.0");
87 setValue("pppSigCrdP", "100.0");
88 setValue("pppSigTrp0", "0.1");
89 setValue("pppSigTrpP", "1e-6");
90 setValue("pppAverage", "");
91 setValue("pppUsePhase", "");
92 setValue("pppEstTropo", "");
93 setValue("pppGLONASS", "");
94 setValue("pppGalileo", "");
95 setValue("pppPlotCoordinates", "");
96 setValue("pppRefCrdX", "");
97 setValue("pppRefCrdY", "");
98 setValue("pppRefCrdZ", "");
99 setValue("pppAntenna", "");
100 setValue("pppAntex", "");
101 setValue("pppApplySatAnt", "0");
102 setValue("pppSync", "");
103 setValue("nmeaFile", "");
104 setValue("nmeaPort", "");
105 setValue("combineStreams", "");
106 setValue("cmbOutHost", "");
107 setValue("cmbOutPort", "");
108 setValue("cmbMountpoint", "");
109 setValue("cmbPassword", "");
110 setValue("cmbOutPath", "");
111 setValue("cmbSP3Path", "");
112 sync();
113 }
114}
115
116
Note: See TracBrowser for help on using the repository browser.