Changeset 11047 in ntrip for trunk/BNC/src/RTCM3/RTCM3coDecoder.h
- Timestamp:
- Sep 28, 2026, 11:17:34 AM (3 days ago)
- File:
-
- 1 edited
-
trunk/BNC/src/RTCM3/RTCM3coDecoder.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3coDecoder.h
r11038 r11047 30 30 #include <QList> 31 31 #include <QMap> 32 #include <QSet> 32 33 #include "GPSDecoder.h" 33 34 #include "../RTCM3/clock_and_orbit/clock_orbit_igs.h" … … 75 76 void checkProviderID(); 76 77 bool corrIsOutOfRange(const SsrCorr::ClockOrbit::SatData& coSat); 78 // Log (once per satellite) a satellite number outside BNC's supported 79 // range (t_prn::MAXPRN_*); such satellites map to the unused index 0. 80 void checkPrnRange(const t_prn& prn); 81 QSet<QString> _prnOutOfRangeLogged; 82 77 83 78 84 struct t_stateSnapshot { … … 111 117 QMap<bncTime, QList<t_satAntenna> > _satAntennas; 112 118 unsigned int _phaseBiasSentEpoch[CLOCKORBIT_SATNUM]; 113 unsigned int _antennaSentIOD[CLOCKORBIT_SATNUM]; 119 bool _antennaReceived[CLOCKORBIT_SATNUM]; 120 unsigned int _antennaSentProviderID[CLOCKORBIT_COUNTSAT]; 121 unsigned int _antennaSentIOD[CLOCKORBIT_COUNTSAT]; 122 bncTime _antennaSentTime[CLOCKORBIT_COUNTSAT]; 123 // per GNSS: Satellite Antenna IOD currently in use and the one it replaced, 124 // to detect messages of one GNSS using different IODs (see checkAntennaIOD()) 125 void checkAntennaIOD(unsigned s); 126 bool _antennaIODKnown[CLOCKORBIT_SATNUM]; 127 unsigned int _antennaIODProvider[CLOCKORBIT_SATNUM]; 128 unsigned int _antennaIODCur[CLOCKORBIT_SATNUM]; 129 unsigned int _antennaIODPrev[CLOCKORBIT_SATNUM]; 130 bncTime _antennaIODPrevTime[CLOCKORBIT_SATNUM]; // when _antennaIODPrev was last seen 131 QSet<QString> _antennaIODLogged; 114 132 }; 115 133
Note:
See TracChangeset
for help on using the changeset viewer.
