Changeset 11195 in ntrip for trunk/BNC/src/ephemeris.cpp


Ignore:
Timestamp:
Nov 10, 2026, 6:14:20 PM (less than one hour ago)
Author:
stuerze
Message:

Structured logging improved

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/ephemeris.cpp

    r11192 r11195  
    116116        dtO -= (0.5 * ssrUpdateInt[_orbCorr->_updateInt]);
    117117      }
     118      // along/cross directions from the broadcast orbit (GEO: inertial velocity)
     119      ColumnVector vFrame = ssrFrameVel(xc, vv);
     120      ColumnVector xBrdc  = xc.Rows(1, 3);
     121
    118122      ColumnVector dx(3);
    119123      dx[0] = _orbCorr->_xr[0] + _orbCorr->_dotXr[0] * dtO;
    … …  
    121125      dx[2] = _orbCorr->_xr[2] + _orbCorr->_dotXr[2] * dtO;
    122126
    123       RSW_to_XYZ(xc.Rows(1, 3), vv.Rows(1, 3), dx, dx);
     127      RSW_to_XYZ(xBrdc, vFrame, dx, dx);
    124128
    125129      xc[0] -= dx[0];
    … …  
    128132
    129133      ColumnVector dv(3);
    130       RSW_to_XYZ(xc.Rows(1, 3), vv.Rows(1, 3), _orbCorr->_dotXr, dv);
     134      RSW_to_XYZ(xBrdc, vFrame, _orbCorr->_dotXr, dv);
    131135
    132136      vv[0] -= dv[0];
Note: See TracChangeset for help on using the changeset viewer.