Ignore:
Timestamp:
Jun 29, 2022, 12:03:05 PM (22 months ago)
Author:
stuerze
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTCM3/RTCM3Decoder.cpp

    r9765 r9785  
    15871587    eph._prn.set('C', i);
    15881588
    1589     SKIPBITS(13)
    1590     /* week */
     1589    GETBITS(eph._BDTweek, 13)
    15911590    GETBITS(i, 4)
    15921591    eph._URA = accuracyFromIndex(i, eph.type());
     
    15951594    GETBITS(i, 17)
    15961595    i <<= 3;
    1597     eph._TOC.setBDS(i * 1000);
     1596    eph._TOC.setBDS(eph._BDTweek, i);
    15981597    GETFLOATSIGN(eph._clock_driftrate, 11,  1.0 / (double )(1 << 30) / (double )(1 << 30) / (double )(1 << 6))
    15991598    GETFLOATSIGN(eph._clock_drift,     22,  1.0 / (double )(1 << 30) / (double )(1 << 20))
     
    16181617    i <<= 3;
    16191618    eph._TOEsec = i;
    1620     eph._TOE.setBDS(i * 1000);
     1619    eph._TOE.setBDS(eph._BDTweek, i);
    16211620    GETFLOATSIGN(eph._Cic,      18, 1.0 / (double )(1 << 30) / (double )(1 << 1))
    16221621    GETFLOATSIGN(eph._OMEGA0,   32, R2R_PI/(double)(1<<30)/(double)(1<<1))
     
    16371636      eph._navType = t_eph::D2;
    16381637    }
    1639 
    16401638
    16411639    emit newBDSEph(eph);
Note: See TracChangeset for help on using the changeset viewer.