Changeset 10754 in ntrip for trunk/BNC/src/RTCM3/clock_and_orbit
- Timestamp:
- Sep 2, 2025, 1:23:45 PM (2 months ago)
- Location:
- trunk/BNC/src/RTCM3/clock_and_orbit
- Files:
-
- 3 added
- 5 edited
-
clock_orbit.cpp (added)
-
clock_orbit.h (modified) (3 diffs)
-
clock_orbit_igs.cpp (modified) (1 diff)
-
clock_orbit_igs.h (modified) (3 diffs)
-
clock_orbit_rtcm.cpp (modified) (1 diff)
-
clock_orbit_rtcm.h (modified) (2 diffs)
-
clock_orbit_rtcm_new.cpp (added)
-
clock_orbit_rtcm_new.h (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit.h
r10658 r10754 94 94 95 95 public: 96 SsrCorr() {};97 virtual ~SsrCorr() {};96 SsrCorr(); 97 virtual ~SsrCorr(); 98 98 virtual void setCorBase() = 0; 99 99 virtual void setCorOffset() = 0; … … 101 101 virtual void setCbType() = 0; 102 102 virtual void setPbType() = 0; 103 virtual void setPbExtType() = 0; 103 104 virtual void setVtecType() = 0; 104 105 virtual void setCodeType() = 0; … … 184 185 PhaseBiasType PBTYPE_BDS; 185 186 PhaseBiasType PBTYPE_AUTO; 187 188 typedef unsigned int PhaseBiasExtType; 189 PhaseBiasExtType PBEXTTYPE_BASE; 190 PhaseBiasExtType PBEXTTYPE_GPS; 191 PhaseBiasExtType PBEXTTYPE_GLONASS; 192 PhaseBiasExtType PBEXTTYPE_GALILEO; 193 PhaseBiasExtType PBEXTTYPE_QZSS; 194 PhaseBiasExtType PBEXTTYPE_BDS; 195 PhaseBiasExtType PBEXTTYPE_AUTO; 186 196 187 197 typedef unsigned int VtecType; -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_igs.cpp
r10227 r10754 16 16 #include <sys/types.h> 17 17 #endif 18 #include <clock_orbit_igs.h> 19 18 #include "clock_orbit_igs.h" 19 20 SsrCorrIgs::SsrCorrIgs() { 21 setCorBase(); 22 setCorOffset(); 23 setCoType(); 24 setCbType(); 25 setPbType(); 26 setPbExtType(); 27 setVtecType(); 28 setCodeType(); 29 30 satoffset << CLOCKORBIT_OFFSETGPS 31 << CLOCKORBIT_OFFSETGLONASS 32 << CLOCKORBIT_OFFSETGALILEO 33 << CLOCKORBIT_OFFSETQZSS 34 << CLOCKORBIT_OFFSETSBAS 35 << CLOCKORBIT_OFFSETBDS 36 << CLOCKORBIT_COUNTSAT; 37 }; 38 39 SsrCorrIgs::~SsrCorrIgs() {}; 20 40 21 41 size_t SsrCorrIgs::MakeClockOrbit(const struct ClockOrbit *co, ClockOrbitType type, -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_igs.h
r9114 r10754 10 10 Description: state space approach: IGS 11 11 */ 12 #include <QDebug> 12 13 13 #include <string.h> 14 14 #include "clock_orbit.h" 15 15 16 16 class SsrCorrIgs: public SsrCorr { 17 //Q_OBJECT18 17 19 18 public: 20 SsrCorrIgs() { 21 setCorBase(); 22 setCorOffset(); 23 setCoType(); 24 setCbType(); 25 setPbType(); 26 setVtecType(); 27 setCodeType(); 28 29 satoffset << CLOCKORBIT_OFFSETGPS 30 << CLOCKORBIT_OFFSETGLONASS 31 << CLOCKORBIT_OFFSETGALILEO 32 << CLOCKORBIT_OFFSETQZSS 33 << CLOCKORBIT_OFFSETSBAS 34 << CLOCKORBIT_OFFSETBDS 35 << CLOCKORBIT_COUNTSAT; 36 }; 37 38 ~SsrCorrIgs() {}; 19 SsrCorrIgs(); 20 ~SsrCorrIgs(); 39 21 40 22 void setCorBase() { … … 125 107 PBTYPE_AUTO = 0; 126 108 }; 109 110 void setPbExtType() { }; 127 111 128 112 void setVtecType() { … … 248 232 struct VTEC *v, struct PhaseBias *pb, const char *buffer, size_t size, 249 233 int *bytesused); 250 };234 }; 251 235 252 236 #endif /* RTCM3_CLOCK_ORBIT_IGS_H */ -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm.cpp
r9962 r10754 18 18 #include "clock_orbit_rtcm.h" 19 19 20 SsrCorrRtcm::SsrCorrRtcm() { 21 setCorBase(); 22 setCorOffset(); 23 setCoType(); 24 setCbType(); 25 setPbType(); 26 setPbExtType(); 27 setVtecType(); 28 setCodeType(); 29 30 satoffset << CLOCKORBIT_OFFSETGPS 31 << CLOCKORBIT_OFFSETGLONASS 32 << CLOCKORBIT_OFFSETGALILEO 33 << CLOCKORBIT_OFFSETQZSS 34 << CLOCKORBIT_OFFSETSBAS 35 << CLOCKORBIT_OFFSETBDS 36 << CLOCKORBIT_COUNTSAT; 37 }; 38 39 SsrCorrRtcm::~SsrCorrRtcm() {}; 20 40 21 41 size_t SsrCorrRtcm::MakeClockOrbit(const struct ClockOrbit *co, ClockOrbitType type, -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm.h
r9050 r10754 15 15 16 16 class SsrCorrRtcm: public SsrCorr { 17 //Q_OBJECT18 17 19 18 public: 20 SsrCorrRtcm() { 21 setCorBase(); 22 setCorOffset(); 23 setCoType(); 24 setCbType(); 25 setPbType(); 26 setVtecType(); 27 setCodeType(); 28 29 satoffset << CLOCKORBIT_OFFSETGPS 30 << CLOCKORBIT_OFFSETGLONASS 31 << CLOCKORBIT_OFFSETGALILEO 32 << CLOCKORBIT_OFFSETQZSS 33 << CLOCKORBIT_OFFSETSBAS 34 << CLOCKORBIT_OFFSETBDS 35 << CLOCKORBIT_COUNTSAT; 36 }; 37 38 ~SsrCorrRtcm() {}; 19 SsrCorrRtcm(); 20 ~SsrCorrRtcm(); 39 21 40 22 void setCorBase() { … … 124 106 PBTYPE_AUTO = 0; 125 107 }; 108 109 void setPbExtType() {}; 126 110 127 111 void setVtecType() {
Note:
See TracChangeset
for help on using the changeset viewer.
