Changeset 3264 in ntrip for trunk/BNC/RTCM3
- Timestamp:
- Apr 6, 2011, 11:12:24 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/BNC/RTCM3/ephemeris.cpp ΒΆ
r3263 r3264 425 425 int tow = ee->GPSTOW; 426 426 updatetime(&ww, &tow, ee->tb*1000, 0); // Moscow -> GPS 427 428 // Check the day once more 429 // ----------------------- 430 { 431 int currentWeek; 432 double currentSec; 433 currentGPSWeeks(currentWeek, currentSec); 434 bncTime currentTime(currentWeek, currentSec); 435 bncTime hTime(ww, (double) tow); 436 437 bool changed = false; 438 if (hTime - currentTime > 12 * 3600.0) { 439 changed = true; 440 hTime = hTime - 24 * 3600.0; 441 ww = hTime.gpsw(); 442 tow = hTime.gpssec(); 443 } 444 else if (hTime - currentTime < 12 * 3600.0) { 445 changed = true; 446 hTime = hTime + 24 * 3600.0; 447 ww = hTime.gpsw(); 448 tow = hTime.gpssec(); 449 } 450 451 if (changed) { 452 cout << "GLONASS Time Changed: " << currentTime.timestr() << endl 453 << ee->GPSWeek << " " << ee->GPSTOW << " " << ee->tb << endl 454 << ww << " " << tow << endl; 455 } 456 } 427 457 428 458 bncTime hlpTime(ww, (double) tow);
Note:
See TracChangeset
for help on using the changeset viewer.