Changeset 11047 in ntrip for trunk/BNC/src/PPP/pppObsPool.cpp


Ignore:
Timestamp:
Sep 28, 2026, 11:17:34 AM (8 hours ago)
Author:
stuerze
Message:

updates regarding RTCM-SSR and some ovarall improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/PPP/pppObsPool.cpp

    r11041 r11047  
    8282void t_pppObsPool::putCodeBias(t_satCodeBias* satCodeBias) {
    8383  int iPrn = satCodeBias->_prn.toInt();
     84  if (iPrn == 0) { // satellite number out of range
     85    delete satCodeBias;
     86    return;
     87  }
    8488  delete _satCodeBiases[iPrn];
    8589  _satCodeBiases[iPrn] = satCodeBias;
    … …  
    97101void t_pppObsPool::putPhaseBias(t_satPhaseBias* satPhaseBias) {
    98102  int iPrn = satPhaseBias->_prn.toInt();
     103  if (iPrn == 0) { // satellite number out of range
     104    delete satPhaseBias;
     105    return;
     106  }
    99107  delete _satPhaseBiases[iPrn];
    100108  _satPhaseBiases[iPrn] = satPhaseBias;
    … …  
    122130void t_pppObsPool::putSatAntenna(t_satAntenna* satAntenna) {
    123131  int iPrn = satAntenna->_prn.toInt();
     132  if (iPrn == 0) { // satellite number out of range
     133    delete satAntenna;
     134    return;
     135  }
    124136  delete _satAntennas[iPrn];
    125137  _satAntennas[iPrn] = satAntenna;
Note: See TracChangeset for help on using the changeset viewer.