Changeset 7013 in ntrip


Ignore:
Timestamp:
Jul 5, 2015, 7:34:51 PM (9 years ago)
Author:
stuerze
Message:

some unit changes regarding ssr clock parameter s

Location:
trunk/BNC/src
Files:
3 edited

Legend:

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

    r7005 r7013  
    307307      clkCorr._time       = _lastTime;
    308308      clkCorr._updateInt  = _clkOrb.UpdateInterval;
    309       clkCorr._dClk       = _clkOrb.Sat[ii].Clock.DeltaA0 / t_CST::c;
    310       clkCorr._dotDClk    = _clkOrb.Sat[ii].Clock.DeltaA1 / t_CST::c;
    311       clkCorr._dotDotDClk = _clkOrb.Sat[ii].Clock.DeltaA2 / t_CST::c;
     309      clkCorr._dClk       = _clkOrb.Sat[ii].Clock.DeltaA0;
     310      clkCorr._dotDClk    = _clkOrb.Sat[ii].Clock.DeltaA1;
     311      clkCorr._dotDotDClk = _clkOrb.Sat[ii].Clock.DeltaA2;
    312312
    313313      _lastClkCorrections[clkCorr._prn] = clkCorr;
  • trunk/BNC/src/combination/bnccomb.cpp

    r7012 r7013  
    712712    cmbCorr* corr = it.value();
    713713
     714    t_orbCorr orbCorr(corr->_orbCorr);
     715    orbCorr._staID = "INTERNAL";
     716    orbCorrections.push_back(orbCorr);
     717
     718    t_clkCorr clkCorr(corr->_clkCorr);
     719    clkCorr._staID      = "INTERNAL";
     720    clkCorr._dClk       = corr->_dClkResult;
     721    clkCorr._dotDClk    = 0.0;
     722    clkCorr._dotDotDClk = 0.0;
     723    clkCorrections.push_back(clkCorr);
     724
    714725    ColumnVector xc(4);
    715726    ColumnVector vv(3);
    716     t_orbCorr orbCorr2Use(corr->_orbCorr);
    717     t_clkCorr clkCorr2Use(corr->_clkCorr);
    718     clkCorr2Use._dClk       = corr->_dClkResult *  t_CST::c;
    719     clkCorr2Use._dotDClk    = 0.0;
    720     clkCorr2Use._dotDotDClk = 0.0;
    721 
    722     corr->_eph->setClkCorr(dynamic_cast<const t_clkCorr*>(&clkCorr2Use));
    723     corr->_eph->setOrbCorr(dynamic_cast<const t_orbCorr*>(&orbCorr2Use));
     727    corr->_eph->setClkCorr(dynamic_cast<const t_clkCorr*>(&clkCorr));
     728    corr->_eph->setOrbCorr(dynamic_cast<const t_orbCorr*>(&orbCorr));
    724729    corr->_eph->getCrd(_resTime, xc, vv, true);
    725730
     
    769774    corrLines << line;
    770775
    771     t_orbCorr orbCorr(corr->_orbCorr);
    772     orbCorr._staID = "INTERNAL";
    773     orbCorrections.push_back(orbCorr);
    774 
    775     t_clkCorr clkCorr(corr->_clkCorr);
    776     clkCorr._staID      = "INTERNAL";
    777     clkCorr._dClk       = corr->_dClkResult;
    778     clkCorr._dotDClk    = 0.0;
    779     clkCorr._dotDotDClk = 0.0;
    780     clkCorrections.push_back(clkCorr);
    781 
    782776    delete corr;
    783777  }
  • trunk/BNC/src/satObs.cpp

    r7003 r7013  
    6767      corr._prn.setFlags(1);// I/NAV
    6868    }
    69 
    70     corr._dClk       /= t_CST::c;
    71     corr._dotDClk    /= t_CST::c;
    72     corr._dotDotDClk /= t_CST::c;
    73 
    7469    corrList.push_back(corr);
    7570  }
Note: See TracChangeset for help on using the changeset viewer.