Changeset 10562 in ntrip for trunk


Ignore:
Timestamp:
Oct 8, 2024, 1:28:32 PM (7 weeks ago)
Author:
stuerze
Message:

t_ephGal::isUnhealthy() is adapted to Galileo OS SDD version 1.3: SHS=2 leads to a newly-defined "EOM" status, which means that the satellite signal may be used for PNT.

File:
1 edited

Legend:

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

    r10533 r10562  
    15111511////////////////////////////////////////////////////////////////////////////
    15121512unsigned int t_ephGal::isUnhealthy() const {
    1513   if (_E5aHS || _E5bHS || _E1_bHS) {
     1513  if (_E5aHS  == 1 || _E5aHS  == 3 ||
     1514      _E5bHS  == 1 || _E5bHS  == 3 ||
     1515      _E1_bHS == 1 || _E1_bHS == 3 ) {
     1516    return 1;
     1517  }
     1518  if (_e5aDataInValid ||
     1519      _e5bDataInValid ||
     1520      _e1DataInValid) {
    15141521    return 1;
    15151522  }
     
    15171524    return 1;
    15181525  }
    1519   if (_e5aDataInValid || _e5bDataInValid || _e1DataInValid) {
     1526  /*
     1527   * SDD v1.3: SHS=2 leads to a newly-defined "EOM" status.
     1528   * It also means that the satellite signal may be used for PNT.
     1529  if (_E5aHS  == 2 ||
     1530      _E5bHS  == 2 ||
     1531      _E1_bHS == 2 ) {
    15201532    return 1;
    15211533  }
     1534  */
    15221535  return 0;
    15231536}
Note: See TracChangeset for help on using the changeset viewer.