Changeset 10828 in ntrip


Ignore:
Timestamp:
Apr 10, 2026, 12:02:40 PM (25 hours ago)
Author:
stuerze
Message:

minor changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit.h

    r10754 r10828  
    184184  PhaseBiasType PBTYPE_SBAS;
    185185  PhaseBiasType PBTYPE_BDS;
     186  PhaseBiasType PBTYPE_RESERVED; // reserved for NavIC
    186187  PhaseBiasType PBTYPE_AUTO;
    187188
     
    193194  PhaseBiasExtType PBEXTTYPE_QZSS;
    194195  PhaseBiasExtType PBEXTTYPE_BDS;
     196  PhaseBiasExtType PBEXTTYPE_RESERVED; // reserved for NavIC
    195197  PhaseBiasExtType PBEXTTYPE_AUTO;
    196198
     
    198200  VtecType VTEC_BASE;
    199201
     202  typedef unsigned int SatAntennaType;
     203  SatAntennaType SATANTTYPE_BASE;
     204  SatAntennaType SATANTTYPE_GPS;
     205  SatAntennaType SATANTTYPE_GLONASS;
     206  SatAntennaType SATANTTYPE_GALILEO;
     207  SatAntennaType SATANTTYPE_QZSS;
     208  SatAntennaType SATANTTYPE_BDS;
     209  SatAntennaType SATANTTYPE_RESEVED; // reserved for NavIC
     210  SatAntennaType SATANTTYPE_AUTO;
     211
     212  typedef unsigned int GridDefinitionType;
     213  GridDefinitionType GRID_BASE;
     214
     215  typedef unsigned int TropoType;
     216  TropoType TROPOTYPE_BASE;
     217
     218  typedef unsigned int RegionalIonoType;
     219  RegionalIonoType REGIONOTYPE_BASE;
     220  RegionalIonoType REGIONOTYPE_GPS;
     221  RegionalIonoType REGIONOTYPE_GLONASS;
     222  RegionalIonoType REGIONOTYPE_GALILEO;
     223  RegionalIonoType REGIONOTYPE_QZSS;
     224  RegionalIonoType REGIONOTYPE_BDS;
     225  RegionalIonoType REGIONOTYPE_AUTO;
     226
     227  typedef unsigned int MetadataType;
     228  MetadataType METADATATYPE_BASE;
     229
    200230  typedef unsigned int CodeType;
    201   CodeType RESERVED;
     231  CodeType CODETYPE_RESERVED;
    202232  CodeType CODETYPE_GPS_L1_CA;
    203233  CodeType CODETYPE_GPS_L1_P;
     
    285315  CodeType CODETYPE_BDS_B2_Q;
    286316  CodeType CODETYPE_BDS_B2_IQ;
    287   CodeType CODETYPE_BDS_B1a_D;
     317  CodeType CODETYPE_BDS_B1a_D; // B1a should be B1C
    288318  CodeType CODETYPE_BDS_B1a_P;
    289319  CodeType CODETYPE_BDS_B1a_DP;
     320  CodeType CODETYPE_BDS_B1C_D;
     321  CodeType CODETYPE_BDS_B1C_P;
     322  CodeType CODETYPE_BDS_B1C_DP;
    290323  CodeType CODETYPE_BDS_B2a_D;
    291324  CodeType CODETYPE_BDS_B2a_P;
    292325  CodeType CODETYPE_BDS_B2a_DP;
     326  CodeType CODETYPE_BDS_B2b_D;
    293327  CodeType CODETYPE_BDS_B1_A;
    294328  CodeType CODETYPE_BDS_B3_A;
     
    423457#define T_IGS_SSR_VERSION(a)             ADDBITS( 3, a)      /*        IDF001 */
    424458#define T_IGS_MESSAGE_NUMBER(a)          ADDBITS( 8, a)      /*        IDF002 */
    425 #define T_SSR_EPOCH_TIME(a)              ADDBITS(20, a)      /* DF???  IDF003 */ //T_GPS_EPOCH_TIME(a)
     459#define T_SSR_EPOCH_TIME(a)              ADDBITS(20, a)      /* DF385  IDF003 */ //T_GPS_EPOCH_TIME(a)
    426460#define T_GLONASS_EPOCH_TIME(a)          ADDBITS(17, a)      /* DF            */
    427461
     
    465499#define T_NO_OF_BIASES(a)                ADDBITS(5, a)                   /* DF, DF       IDF023 */ //_NO_OF_CODE_BIASES(a)T_NO_OF_PHASE_BIASES(a)
    466500
    467 #define T_GNSS_SIGNAL_IDENTIFIER(a)      ADDBITS(5, a)                   /* DF      IDF024 */
     501#define T_GNSS_SIGNAL_IDENTIFIER(a)      ADDBITS(5, a)                   /* DF380, IDF024 */
    468502#define T_CODE_BIAS(a)                   SCALEADDBITS(14,      100.0, a) /* DF383, IDF025 */
    469503#define T_YAW_ANGLE(a)                   SCALEADDBITS( 9,  256.0/MPI, a) /* DF480, IDF026 */
     
    565599/* GNSS macros - Header part */
    566600#define G_RTCM_MESSAGE_NUMBER(a)         GETSSRBITS(a, 12)      /* DF002         */
    567 
     601#define G_IGS_MESSAGE_NUMBER(a)          GETSSRBITS(a,  8)      /*        IDF002 */
    568602#define G_IGS_SSR_VERSION(a)             GETSSRBITS(a,  3)      /*        IDF001 */
    569 #define G_IGS_MESSAGE_NUMBER(a)          GETSSRBITS(a,  8)      /*        IDF002 */
    570 #define G_SSR_EPOCH_TIME(a)              GETSSRBITS(a, 20)      /*DF      IDF003 */
     603#define G_SSR_EPOCH_TIME(a)              GETSSRBITS(a, 20)      /*DF385   IDF003 */
    571604#define G_SSR_EPOCH_TIME_CHECK(a, b)     {unsigned int temp; GETSSRBITS(temp, 20) \
    572605 if(b && a != temp) return GCOBR_TIMEMISMATCH; a = temp;}
Note: See TracChangeset for help on using the changeset viewer.