Changeset 6756 in ntrip
- Timestamp:
- Apr 2, 2015, 1:39:21 PM (10 years ago)
- Location:
- trunk/BNC/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/ephemeris.cpp
r6755 r6756 1336 1336 // ------------ 1337 1337 int fieldLen = 19; 1338 _URAI = -1; // undefined in RINEX format 1338 double TOEw; 1339 _URAI = -1; // RINEX usage: set RTCM entry to be undefined 1339 1340 1340 1341 int pos[4]; … … 1425 1426 else if ( iLine == 5 ) { 1426 1427 if ( readDbl(line, pos[0], fieldLen, _IDOT ) || 1427 readDbl(line, pos[2], fieldLen, _TOEw) ) {1428 readDbl(line, pos[2], fieldLen, TOEw) ) { 1428 1429 _checkState = bad; 1429 1430 return; … … 1457 1458 } 1458 1459 1459 _TOEw += 1356; // BDT -> GPS week number1460 _TOE_bdt.set(int( _TOEw), _TOEs);1460 TOEw += 1356; // BDT -> GPS week number 1461 _TOE_bdt.set(int(TOEw), _TOEs); 1461 1462 1462 1463 // GPS->BDT … … 1474 1475 void t_ephBDS::set(const bdsephemeris* ee) { 1475 1476 1476 // R INEX File entries1477 // -------------------- 1477 // RTCM usage: set RINEX File entries to zero 1478 // ------------------------------------------ 1478 1479 _TOTs = 0.0; 1479 1480 _TOEs = 0.0; 1480 _TOEw = 0.0;1481 1481 1482 1482 _receptDateTime = currentDateAndTimeGPS(); … … 1697 1697 .arg(_OMEGADOT, 19, 'e', 12); 1698 1698 1699 double toew = _TOEw; 1700 if (!toew) { // RTCM stream input 1701 toew = double(_TOE_bdt.gpsw() - 1356.0); 1702 } 1703 out << QString(fmt) 1704 .arg(_IDOT, 19, 'e', 12) 1705 .arg(0.0, 19, 'e', 12) 1706 .arg(toew, 19, 'e', 12) 1707 .arg(0.0, 19, 'e', 12); 1699 1700 out << QString(fmt) 1701 .arg(_IDOT, 19, 'e', 12) 1702 .arg(0.0, 19, 'e', 12) 1703 .arg(double(_TOE_bdt.gpsw() - 1356.0), 19, 'e', 12) 1704 .arg(0.0, 19, 'e', 12); 1708 1705 1709 1706 double ura = _URA; // RINEX file input -
trunk/BNC/src/ephemeris.h
r6755 r6756 194 194 double _SISA; // Signal In Space Accuracy 195 195 double _E5aHS; // E5a Health Status 196 double _E5bHS; // E5 aHealth Status196 double _E5bHS; // E5b Health Status 197 197 double _BGD_1_5A; // group delay [s] 198 198 double _BGD_1_5B; // group delay [s] … … 285 285 double _TOTs; // [s] of BDT week; RINEX file entry 286 286 double _TOEs; // [s] of BDT week; RINEX file entry 287 double _TOEw; // [-] BDT week; RINEX file entry288 287 }; 289 288
Note:
See TracChangeset
for help on using the changeset viewer.