Ignore:
Timestamp:
May 27, 2015, 10:03:55 AM (9 years ago)
Author:
stuerze
Message:

small fixes regarding ssr extensions

File:
1 edited

Legend:

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

    r6854 r6855  
    228228    }
    229229    else if (ii >= CLOCKORBIT_OFFSETGLONASS &&
    230         ii < _clkOrb.NumberOfSat[CLOCKORBIT_SATGLONASS]) {
     230        ii < CLOCKORBIT_OFFSETGLONASS + _clkOrb.NumberOfSat[CLOCKORBIT_SATGLONASS]) {
    231231      sysCh = 'R';
    232232    }
    233233    else if (ii >= CLOCKORBIT_OFFSETGALILEO &&
    234         ii < _clkOrb.NumberOfSat[CLOCKORBIT_SATGALILEO]) {
     234        ii < CLOCKORBIT_OFFSETGALILEO + _clkOrb.NumberOfSat[CLOCKORBIT_SATGALILEO]) {
    235235      sysCh = 'E';
    236236    }
    237237    else if (ii >= CLOCKORBIT_OFFSETQZSS &&
    238         ii < _clkOrb.NumberOfSat[CLOCKORBIT_SATQZSS]) {
     238        ii < CLOCKORBIT_OFFSETQZSS + _clkOrb.NumberOfSat[CLOCKORBIT_SATQZSS]) {
    239239      sysCh = 'J';
    240240    }
    241241    else if (ii >= CLOCKORBIT_OFFSETSBAS &&
    242         ii < _clkOrb.NumberOfSat[CLOCKORBIT_SATSBAS]) {
     242        ii < CLOCKORBIT_OFFSETSBAS + _clkOrb.NumberOfSat[CLOCKORBIT_SATSBAS]) {
    243243      sysCh = 'S';
    244244    }
    245245    else if (ii >= CLOCKORBIT_OFFSETBDS &&
    246         ii < _clkOrb.NumberOfSat[CLOCKORBIT_SATBDS]) {
     246        ii < CLOCKORBIT_OFFSETBDS + _clkOrb.NumberOfSat[CLOCKORBIT_SATBDS]) {
    247247      sysCh = 'C';
    248248    }
     
    250250      continue;
    251251    }
    252 
    253252    // Orbit correction
    254253    // ----------------
     
    355354    }
    356355    else if (ii >= CLOCKORBIT_OFFSETGLONASS &&
    357         ii < _codeBias.NumberOfSat[CLOCKORBIT_SATGLONASS]) {
     356        ii < CLOCKORBIT_OFFSETGLONASS + _codeBias.NumberOfSat[CLOCKORBIT_SATGLONASS]) {
    358357      sysCh = 'R';
    359358    }
    360359    else if (ii >= CLOCKORBIT_OFFSETGALILEO &&
    361         ii < _codeBias.NumberOfSat[CLOCKORBIT_SATGALILEO]) {
     360        ii < CLOCKORBIT_OFFSETGALILEO + _codeBias.NumberOfSat[CLOCKORBIT_SATGALILEO]) {
    362361      sysCh = 'E';
    363362    }
    364363    else if (ii >= CLOCKORBIT_OFFSETQZSS &&
    365         ii < _codeBias.NumberOfSat[CLOCKORBIT_SATQZSS]) {
     364        ii < CLOCKORBIT_OFFSETQZSS + _codeBias.NumberOfSat[CLOCKORBIT_SATQZSS]) {
    366365      sysCh = 'J';
    367366    }
    368367    else if (ii >= CLOCKORBIT_OFFSETSBAS &&
    369         ii < _codeBias.NumberOfSat[CLOCKORBIT_SATSBAS]) {
     368        ii < CLOCKORBIT_OFFSETSBAS + _codeBias.NumberOfSat[CLOCKORBIT_SATSBAS]) {
    370369      sysCh = 'S';
    371370    }
    372371    else if (ii >= CLOCKORBIT_OFFSETBDS &&
    373         ii < _codeBias.NumberOfSat[CLOCKORBIT_SATBDS]) {
     372        ii < CLOCKORBIT_OFFSETBDS + _codeBias.NumberOfSat[CLOCKORBIT_SATBDS]) {
    374373      sysCh = 'C';
    375374    }
     
    408407    }
    409408    else if (ii >= CLOCKORBIT_OFFSETGLONASS &&
    410         ii < _phaseBias.NumberOfSat[CLOCKORBIT_SATGLONASS]) {
     409        ii < CLOCKORBIT_OFFSETGLONASS + _phaseBias.NumberOfSat[CLOCKORBIT_SATGLONASS]) {
    411410      sysCh = 'R';
    412411    }
    413412    else if (ii >= CLOCKORBIT_OFFSETGALILEO &&
    414         ii < _phaseBias.NumberOfSat[CLOCKORBIT_SATGALILEO]) {
     413        ii < CLOCKORBIT_OFFSETGALILEO + _phaseBias.NumberOfSat[CLOCKORBIT_SATGALILEO]) {
    415414      sysCh = 'E';
    416415    }
    417416    else if (ii >= CLOCKORBIT_OFFSETQZSS &&
    418         ii < _phaseBias.NumberOfSat[CLOCKORBIT_SATQZSS]) {
     417        ii < CLOCKORBIT_OFFSETQZSS + _phaseBias.NumberOfSat[CLOCKORBIT_SATQZSS]) {
    419418      sysCh = 'J';
    420419    }
    421420    else if (ii >= CLOCKORBIT_OFFSETSBAS &&
    422         ii < _phaseBias.NumberOfSat[CLOCKORBIT_SATSBAS]) {
     421        ii < CLOCKORBIT_OFFSETSBAS + _phaseBias.NumberOfSat[CLOCKORBIT_SATSBAS]) {
    423422      sysCh = 'S';
    424423    }
    425424    else if (ii >= CLOCKORBIT_OFFSETBDS &&
    426         ii < _phaseBias.NumberOfSat[CLOCKORBIT_SATBDS]) {
     425        ii < CLOCKORBIT_OFFSETBDS + _phaseBias.NumberOfSat[CLOCKORBIT_SATBDS]) {
    427426      sysCh = 'C';
    428427    }
Note: See TracChangeset for help on using the changeset viewer.