Ignore:
Timestamp:
Oct 12, 2026, 3:32:43 PM (3 days ago)
Author:
stuerze
Message:

further fixes and improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/combination/bnccomb.cpp

    r11079 r11083  
    15251525    // 30 min and are valid for ±900 s around the reference time (TOC).
    15261526    // t_ephGlo::position() uses Runge-Kutta integration from TOC; beyond
    1527     // ±900 s the integration error grows unchecked and propagates into both
    1528     // the combined clock estimate and the SP3 position.
     1527    // that the integration error grows and propagates into both the
     1528    // combined clock estimate and the SP3 position. A margin of 60 s is
     1529    // allowed, as ACs switch to the next ephemeris a few seconds before its
     1530    // window begins (otherwise satellites drop out at every switch).
    15291531    if (corr->_eph->prn().system() == 'R') {
    15301532      double age = epoTime - corr->_eph->TOC();
    1531       if (fabs(age) > 900.0) {
     1533      if (fabs(age) > 960.0) {
    15321534        emit newMessage(QString().asprintf(
    15331535          "bncComb: skip %s, GLONASS eph age %.0fs",
Note: See TracChangeset for help on using the changeset viewer.