Ignore:
Timestamp:
Mar 5, 2015, 2:59:33 PM (9 years ago)
Author:
stuerze
Message:

consider iono-free LK of receiver antenna PCO in standard PPP mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/PPP_free/pppFilter.cpp

    r6407 r6634  
    328328
    329329  double offset = 0.0;
     330  t_frequency::type frqA = t_frequency::G1;
     331  t_frequency::type frqB = t_frequency::G2;
    330332  if      (satData->prn[0] == 'R') {
    331333    offset = Glonass_offset();
     334    frqA = t_frequency::R1;
     335    frqB = t_frequency::R2;
    332336  }
    333337  else if (satData->prn[0] == 'E') {
    334338    offset = Galileo_offset();
     339    //frqA = t_frequency::E1; as soon as available
     340    //frqB = t_frequency::E5; -"-
    335341  }
    336342
     
    338344  if (_antex) {
    339345    bool found;
    340     phaseCenter = _antex->rcvCorr(OPT->_antNameRover, t_frequency::G1,
    341                                   satData->eleSat, satData->azSat, found);
     346    phaseCenter = satData->lkA * _antex->rcvCorr(OPT->_antNameRover, frqA,
     347                                                 satData->eleSat, satData->azSat,
     348                                                 found)
     349                + satData->lkB * _antex->rcvCorr(OPT->_antNameRover, frqB,
     350                                                 satData->eleSat, satData->azSat,
     351                                                 found);
    342352    if (!found) {
    343353      LOG << "ANTEX: antenna >" << OPT->_antNameRover << "< not found\n";
Note: See TracChangeset for help on using the changeset viewer.