Changeset 3712 in ntrip for trunk/rtcm3torinex/lib


Ignore:
Timestamp:
Feb 16, 2012, 5:22:29 PM (12 years ago)
Author:
stoecker
Message:

update MSM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/rtcm3torinex/lib/rtcm3torinex.c

    r3654 r3712  
    10741074        int rrint[RTCM3_MSM_NUMSAT], rdop[RTCM3_MSM_NUMSAT],
    10751075        extsat[RTCM3_MSM_NUMSAT];
    1076         int ll[RTCM3_MSM_NUMCELLS];
     1076        int ll[RTCM3_MSM_NUMCELLS], hc[RTCM3_MSM_NUMCELLS];
    10771077        double cnr[RTCM3_MSM_NUMCELLS];
    10781078        double cp[RTCM3_MSM_NUMCELLS], psr[RTCM3_MSM_NUMCELLS],
     
    11691169              if(cellmask & (UINT64(1)<<count))
    11701170                GETBITS(ll[count], 4)
     1171            for(count = numcells; count--;)
     1172              if(cellmask & (UINT64(1)<<count))
     1173                GETBITS(hc[count], 1)
    11711174            break;
    11721175          case 3:
     
    11801183              if(cellmask & (UINT64(1)<<count))
    11811184                GETBITS(ll[count], 4)
     1185            for(count = numcells; count--;)
     1186              if(cellmask & (UINT64(1)<<count))
     1187                GETBITS(hc[count], 1)
    11821188            break;
    11831189          case 4:
     
    11911197              if(cellmask & (UINT64(1)<<count))
    11921198                GETBITS(ll[count], 4)
     1199            for(count = numcells; count--;)
     1200              if(cellmask & (UINT64(1)<<count))
     1201                GETBITS(hc[count], 1)
    11931202            for(count = numcells; count--;)
    11941203              if(cellmask & (UINT64(1)<<count))
     
    12051214              if(cellmask & (UINT64(1)<<count))
    12061215                GETBITS(ll[count], 4)
     1216            for(count = numcells; count--;)
     1217              if(cellmask & (UINT64(1)<<count))
     1218                GETBITS(hc[count], 1)
    12071219            for(count = numcells; count--;)
    12081220              if(cellmask & (UINT64(1)<<count))
     
    12241236            for(count = numcells; count--;)
    12251237              if(cellmask & (UINT64(1)<<count))
     1238                GETBITS(hc[count], 1)
     1239            for(count = numcells; count--;)
     1240              if(cellmask & (UINT64(1)<<count))
    12261241                GETFLOAT(cnr[count], 10, 0.1)
    12271242            break;
     
    12361251              if(cellmask & (UINT64(1)<<count))
    12371252                GETBITS(ll[count], 10)
     1253            for(count = numcells; count--;)
     1254              if(cellmask & (UINT64(1)<<count))
     1255                GETBITS(hc[count], 1)
    12381256            for(count = numcells; count--;)
    12391257              if(cellmask & (UINT64(1)<<count))
Note: See TracChangeset for help on using the changeset viewer.