- Timestamp:
- Apr 10, 2026, 11:25:19 AM (2 weeks ago)
- File:
-
- 1 edited
-
trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp
r10768 r10826 855 855 QDate date = dateAndTimeFromGPSweek(currentTime.gpsw(), currentTime.gpssec()).date(); 856 856 if (_type == IGSssr) { 857 if (epoSecGPS != epoSecGlo) {// should be not done in case of an IGS-SSR encoding error => line has to be deleted 858 epoSecGlo = epoSecGlo + gnumleap(date.year(), date.month(), date.day()); 859 } 857 epoSecGlo = epoSecGlo + gnumleap(date.year(), date.month(), date.day()); 860 858 } 861 859 if (_type == RTCMssr) { … … 874 872 } 875 873 else if (epoSecBds != -1) { 876 if (_type == IGSssr) { 877 if (epoSecGPS != -1 && epoSecGPS != epoSecBds) {// should be not done in case of an IGS-SSR encoding error => line has to be deleted 878 epoSecBds += 14.0; 879 if (epoSecBds > 604800.0) { 880 epoSecBds -= 7.0*24.0*60.0*60.0; 881 } 882 } 883 }// line has to be deleted 884 if (_type == RTCMssr) { 885 epoSecBds += 14.0; 886 if (epoSecBds > 604800.0) { 887 epoSecBds -= 7.0*24.0*60.0*60.0; 888 } 874 epoSecBds += 14.0; 875 if (epoSecBds > 604800.0) { 876 epoSecBds -= 7.0*24.0*60.0*60.0; 889 877 } 890 878 _lastTime.set(currentWeek, epoSecBds);
Note:
See TracChangeset
for help on using the changeset viewer.
