Changeset 5849 in ntrip for trunk/BNC/src/ephemeris.cpp
- Timestamp:
- Aug 7, 2014, 12:20:26 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/ephemeris.cpp
r5839 r5849 65 65 if (useCorr) { 66 66 if (_orbCorr && _clkCorr) { 67 ColumnVector xr = _orbCorr->getX(tt); 67 68 double dtO = tt - _orbCorr->_time; 68 69 ColumnVector dx(3); 70 dx[0] = _orbCorr->_xr[0] + _orbCorr->_dotXr[0] * dtO; 71 dx[1] = _orbCorr->_xr[1] + _orbCorr->_dotXr[1] * dtO; 72 dx[2] = _orbCorr->_xr[2] + _orbCorr->_dotXr[2] * dtO; 73 69 74 if (_orbCorr->_system == 'R') { 70 RSW_to_XYZ(xc.Rows(1,3), vv.Rows(1,3), xr, dx); 71 } 72 else { 73 dx = xr; 74 } 75 RSW_to_XYZ(xc.Rows(1,3), vv.Rows(1,3), dx, dx); 76 } 77 75 78 xc[0] -= dx[0]; 76 79 xc[1] -= dx[1]; 77 80 xc[2] -= dx[2]; 78 xc[3] += _clkCorr->getClk(tt); 81 82 double dtC = tt - _clkCorr->_time; 83 xc[3] += _clkCorr->_dClk + _clkCorr->_dotDClk * dtC + _clkCorr->_dotDotDClk * dtC * dtC; 79 84 } 80 85 else {
Note:
See TracChangeset
for help on using the changeset viewer.