Changeset 11095 in ntrip for trunk/BNC/src/PPP/pppSatObs.cpp
- Timestamp:
- Oct 16, 2026, 2:58:21 PM (5 days ago)
- File:
-
- 1 edited
-
trunk/BNC/src/PPP/pppSatObs.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/PPP/pppSatObs.cpp
r11067 r11095 591 591 // or lacks a frequency the PPP linear combinations need, the satellite is 592 592 // excluded rather than corrected with ANTEX. Without such a reference, 593 // the static ANTEX file is used for both observables. 593 // the static ANTEX file is used for both observables - except for new 594 // RTCM-SSR: there the orbit refers to a provider-defined point along the 595 // nadir axis to which all other corrections refer, and orbits, clocks and 596 // biases (plus the optional satellite antenna model) form a consistent 597 // set. Without PCV/GDV information no satellite antenna correction at all 598 // is applied then (the receiver antenna is corrected as usual). 594 599 if (PPP_CLIENT->antex()) { 595 600 const t_metaData* metaData = PPP_CLIENT->obsPool()->metaData(); … … 602 607 } 603 608 bool useSsr = (refIOD != 0); 609 bool noSatAnt = (!useSsr && PPP_CLIENT->ssrFormat() == ssrRtcmNew); 604 610 if (useSsr && !ssrSatAntennaTrusted(satAntenna, metaData, refIOD, _time)) { 605 611 LOG << "SSR Satellite Antenna IOD " << refIOD << " referenced by Metadata not available for " … … 671 677 } 672 678 } 673 else { 679 else if (!noSatAnt) { 674 680 _model._antPCO[ii] += PPP_CLIENT->antex()->satCorr(prn, frqType, _model._elTx, _model._azTx, found, _time); 675 681 if (!found && !PPP_CLIENT->antex()->hasSatEntry(prn, _time) &&
Note:
See TracChangeset
for help on using the changeset viewer.
