Changeset 9036 in ntrip for branches/BNC_2.12/src/RTCM3/RTCM3coDecoder.h
- Timestamp:
- Aug 27, 2020, 9:36:18 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/BNC_2.12/src/RTCM3/RTCM3coDecoder.h
r8987 r9036 30 30 #include <QtNetwork> 31 31 #include "GPSDecoder.h" 32 #include "../RTCM3/clock_and_orbit/clock_orbit_igs.h" 33 #include "../RTCM3/clock_and_orbit/clock_orbit_rtcm.h" 32 34 33 extern "C" { 34 #ifdef USE_SSR_RTCM 35 #include "../RTCM3/clock_and_orbit/clock_orbit_rtcm.h" 36 #elif USE_SSR_IGS 37 #include "../RTCM3/clock_and_orbit/clock_orbit_igs.h" 38 #endif 39 } 40 41 class RTCM3coDecoder : public QObject, public GPSDecoder { 35 class RTCM3coDecoder : public QObject, public GPSDecoder { 42 36 Q_OBJECT 43 37 public: 44 RTCM3coDecoder(const QString& staID); 38 enum e_type {RTCMssr, IGSssr}; 39 RTCM3coDecoder(const QString& staID, const e_type type); 45 40 virtual ~RTCM3coDecoder(); 46 41 virtual t_irc Decode(char* buffer, int bufLen, std::vector<std::string>& errmsg); … … 69 64 QString _fileName; 70 65 QByteArray _buffer; 71 ClockOrbit_clkOrb;72 CodeBias_codeBias;73 PhaseBias_phaseBias;74 VTEC_vTEC;66 SsrCorr::ClockOrbit _clkOrb; 67 SsrCorr::CodeBias _codeBias; 68 SsrCorr::PhaseBias _phaseBias; 69 SsrCorr::VTEC _vTEC; 75 70 int _providerID[3]; 71 e_type _type; 76 72 bncTime _lastTime; 73 SsrCorr* _ssrCorr; 77 74 QMap<t_prn, unsigned int> _IODs; 78 75 QMap<bncTime, QList<t_orbCorr> > _orbCorrections;
Note:
See TracChangeset
for help on using the changeset viewer.