- Timestamp:
- Sep 24, 2026, 2:55:08 PM (25 hours ago)
- File:
-
- 1 edited
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit.h
r11042 r11045 615 615 ADDBITS(16, (mask64_ >> 16) & 0xFFFFU) \ 616 616 ADDBITS(16, mask64_ & 0xFFFFU) \ 617 } /* DF394 */ 617 } /* DF394 */ 618 618 #define E_FREQUENCY_SET_INDICATOR(a) ADDBITS(1, a) /* DF+017 (new RTCM) */ 619 619 #define E_GNSS_FREQUENCY_MASK(a) ADDBITS(6, a) /* DF+018 (new RTCM) */ … … 621 621 #define E_NADIR_CORRECTION(a) SCALEADDBITS(12, 1000.0, a) /* DF+020 (new RTCM) [m] => [mm] */ 622 622 #define E_NADIR_ANGLE_DEPENDENT_CORRECTION(a, nbits) SCALEADDBITS(3 + nbits, 1000.0, a) /* DF+021 (new RTCM) [m] => [mm] can be extended up to 15/18 Bits from DF+015*/ 623 /* 624 //Encoding 625 #define E_NEW_PAR(a, nbits) ADDBITS(nbits, a) //called as E_NEW_PAR(co->NewPar, co->NewParNumBits) 626 #define E_NEW_PAR_SCALE(a, nbits) SCALEADDBITS(nbits, 10000.0, a) //called as E_NEW_PAR(co->NewPar, co->NewParNumBits) 627 */ 623 628 624 /* Grid Messages */ 629 625 #define E_GRID_ID(a) ADDBITS(10, a) /* DF+022 (new RTCM) */ … … 878 874 GETSSRBITS(maskLo32, 32) \ 879 875 (a) = ((uint64_t)maskHi32 << 32) | maskLo32; \ 880 } /* DF394 */ 876 } /* DF394 */ 881 877 #define D_FREQUENCY_SET_INDICATOR(a) GETSSRBITS(a, 1) /* DF+017 (new RTCM) */ 882 878 #define D_GNSS_FREQUENCY_MASK(a) GETSSRBITS(a, 6) /* DF+018 (new RTCM) */ … … 884 880 #define D_NADIR_CORRECTION(a) GETSSRFLOATSIGN(a, 12, 1/1000.0) /* DF+020 (new RTCM) in [m] */ 885 881 #define D_NADIR_ANGLE_DEPENDENT_CORRECTION(a, nbits) GETSSRFLOATSIGN(a, 3 + nbits, 1/1000.0) /* DF+021 (new RTCM) in [m]; can be extended up to 15/18 Bits from DF+015*/ 886 /* 887 //Decoding 888 #define D_NEW_PAR(a, nbits) GETSSRBITS(a, nbits) //called as D_NEW_PAR(co->NewPar, co->NewParNumBits) 889 #define D_NEW_PAR_SCALE(a, nbits) GETSSRFLOAT(a, nbits, 10000.0) //called as D_NEW_PAR(co->NewPar, co->NewParNumBits) 890 */ 882 891 883 /* Grid Messages */ 892 884 #define D_GRID_ID(a) GETSSRBITS(a, 10) /* DF+022 (new RTCM) */
Note:
See TracChangeset
for help on using the changeset viewer.
