Changeset 9770 in ntrip for trunk/BNC/src/rinex
- Timestamp:
- Jun 22, 2022, 3:18:32 PM (3 years ago)
- Location:
- trunk/BNC/src/rinex
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/rinex/reqcedit.cpp
r9765 r9770 66 66 _rnxVersion = defaultRnxObsVersion2; 67 67 } 68 if (version == 3) { 68 else if (version == 3) { 69 69 _rnxVersion = defaultRnxObsVersion3; 70 70 } 71 if (version == 4) { 71 else if (version == 4) { 72 72 _rnxVersion = defaultRnxObsVersion4; 73 73 } -
trunk/BNC/src/rinex/rnxobsfile.cpp
r9760 r9770 65 65 bncSettings settings; 66 66 _writeRinexOnlyWithSklObsTypes = settings.value("rnxOnlyWithSKL").toBool(); 67 67 68 } 68 69 … … 71 72 t_rnxObsHeader::~t_rnxObsHeader() { 72 73 } 74 75 double t_rnxObsHeader::versionFromInt(int version) { 76 switch (version) { 77 case 2: 78 return defaultRnxObsVersion2; 79 case 3: 80 return defaultRnxObsVersion3; 81 case 4: 82 return defaultRnxObsVersion4; 83 default: 84 return defaultRnxObsVersion3; 85 } 86 } 87 73 88 74 89 // Read Header … … 175 190 else if (key == "# / TYPES OF OBSERV") { 176 191 if (_version == 0.0) { 177 _version = defaultRnxObsVersion 3;192 _version = defaultRnxObsVersion2; 178 193 } 179 194 QTextStream* in = new QTextStream(value.toLatin1(), QIODevice::ReadOnly); … … 199 214 else if (key == "SYS / # / OBS TYPES") { 200 215 if (_version == 0.0) { 201 _version = defaultRnxObsVersion3; 216 bncSettings settings; 217 _version = versionFromInt(settings.value("rnxVersion").toInt()); 202 218 } 203 219 QTextStream* in = new QTextStream(value.toLatin1(), QIODevice::ReadOnly); … … 315 331 _markerName = markerName; 316 332 317 if (version == 2) { 318 _version = defaultRnxObsVersion2; 319 } 320 else if (version == 3) { 321 _version = defaultRnxObsVersion3; 322 } 323 else if (version == 4) { 324 _version = defaultRnxObsVersion4; 325 } 333 _version = versionFromInt(version); 326 334 327 335 _comments << "Default set of observation types used"; -
trunk/BNC/src/rinex/rnxobsfile.h
r9760 r9770 52 52 53 53 double version() const {return _version;} 54 double versionFromInt(int version); 54 55 t_irc read(QTextStream* stream, int maxLines = 0); 55 56 void setDefault(const QString& markerName, int version);
Note:
See TracChangeset
for help on using the changeset viewer.