Changeset 7250 in ntrip for trunk/BNC/src/PPP/pppSatObs.cpp


Ignore:
Timestamp:
Aug 24, 2015, 4:04:38 PM (9 years ago)
Author:
stuerze
Message:

ionosopheric delay can be computed now

File:
1 edited

Legend:

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

    r7237 r7250  
    125125  }
    126126  if (totOK) {
     127    _signalPropagationTime = prange / t_CST::c - _xcSat[3];
    127128    _model._satClkM = _xcSat[3] * t_CST::c;
    128129  }
     
    394395  // Ionospheric Delay
    395396  // -----------------
    396   if (station->vTec()) {
    397 
     397  const t_vTec* vTec = PPP_CLIENT->obsPool()->vTec();
     398  if (vTec) {
     399    double stec = station->stec(vTec, _signalPropagationTime, rSat);
    398400    for (unsigned iFreq = 1; iFreq < t_frequency::max; iFreq++) {
    399401      t_frequency::type frqType = static_cast<t_frequency::type>(iFreq);
    400       //_model._codeIono[iFreq] =
    401     }
    402   }
    403 
     402      _model._ionoCodeDelay[iFreq] = 40.0 / pow(t_CST::freq(frqType, _channel), 2) * stec * 10.0e16;
     403    }
     404  }
    404405
    405406  // Ocean Loading
Note: See TracChangeset for help on using the changeset viewer.