Changeset 10828 in ntrip
- Timestamp:
- Apr 10, 2026, 12:02:40 PM (25 hours ago)
- File:
-
- 1 edited
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit.h
r10754 r10828 184 184 PhaseBiasType PBTYPE_SBAS; 185 185 PhaseBiasType PBTYPE_BDS; 186 PhaseBiasType PBTYPE_RESERVED; // reserved for NavIC 186 187 PhaseBiasType PBTYPE_AUTO; 187 188 … … 193 194 PhaseBiasExtType PBEXTTYPE_QZSS; 194 195 PhaseBiasExtType PBEXTTYPE_BDS; 196 PhaseBiasExtType PBEXTTYPE_RESERVED; // reserved for NavIC 195 197 PhaseBiasExtType PBEXTTYPE_AUTO; 196 198 … … 198 200 VtecType VTEC_BASE; 199 201 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 200 230 typedef unsigned int CodeType; 201 CodeType RESERVED; 231 CodeType CODETYPE_RESERVED; 202 232 CodeType CODETYPE_GPS_L1_CA; 203 233 CodeType CODETYPE_GPS_L1_P; … … 285 315 CodeType CODETYPE_BDS_B2_Q; 286 316 CodeType CODETYPE_BDS_B2_IQ; 287 CodeType CODETYPE_BDS_B1a_D; 317 CodeType CODETYPE_BDS_B1a_D; // B1a should be B1C 288 318 CodeType CODETYPE_BDS_B1a_P; 289 319 CodeType CODETYPE_BDS_B1a_DP; 320 CodeType CODETYPE_BDS_B1C_D; 321 CodeType CODETYPE_BDS_B1C_P; 322 CodeType CODETYPE_BDS_B1C_DP; 290 323 CodeType CODETYPE_BDS_B2a_D; 291 324 CodeType CODETYPE_BDS_B2a_P; 292 325 CodeType CODETYPE_BDS_B2a_DP; 326 CodeType CODETYPE_BDS_B2b_D; 293 327 CodeType CODETYPE_BDS_B1_A; 294 328 CodeType CODETYPE_BDS_B3_A; … … 423 457 #define T_IGS_SSR_VERSION(a) ADDBITS( 3, a) /* IDF001 */ 424 458 #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) 426 460 #define T_GLONASS_EPOCH_TIME(a) ADDBITS(17, a) /* DF */ 427 461 … … 465 499 #define T_NO_OF_BIASES(a) ADDBITS(5, a) /* DF, DF IDF023 */ //_NO_OF_CODE_BIASES(a)T_NO_OF_PHASE_BIASES(a) 466 500 467 #define T_GNSS_SIGNAL_IDENTIFIER(a) ADDBITS(5, a) /* DF IDF024 */501 #define T_GNSS_SIGNAL_IDENTIFIER(a) ADDBITS(5, a) /* DF380, IDF024 */ 468 502 #define T_CODE_BIAS(a) SCALEADDBITS(14, 100.0, a) /* DF383, IDF025 */ 469 503 #define T_YAW_ANGLE(a) SCALEADDBITS( 9, 256.0/MPI, a) /* DF480, IDF026 */ … … 565 599 /* GNSS macros - Header part */ 566 600 #define G_RTCM_MESSAGE_NUMBER(a) GETSSRBITS(a, 12) /* DF002 */ 567 601 #define G_IGS_MESSAGE_NUMBER(a) GETSSRBITS(a, 8) /* IDF002 */ 568 602 #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 */ 571 604 #define G_SSR_EPOCH_TIME_CHECK(a, b) {unsigned int temp; GETSSRBITS(temp, 20) \ 572 605 if(b && a != temp) return GCOBR_TIMEMISMATCH; a = temp;}
Note:
See TracChangeset
for help on using the changeset viewer.
