Changeset 10829 in ntrip for trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm_new.h
- Timestamp:
- Apr 10, 2026, 12:11:21 PM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm_new.h
r10754 r10829 23 23 COBBASE_GPS = 1057; 24 24 COBBASE_GLONASS = 41; 25 COBBASE_GALILEO = 1240;26 COBBASE_ QZSS = 1246;27 COBBASE_ SBAS =1252;28 COBBASE_ BDS=1258;29 COBBASE_NUM = 6;30 corbase<< COBBASE_GPS25 COBBASE_GALILEO = 62; 26 COBBASE_BDS = 63; 27 COBBASE_QZSS = 64; 28 COBBASE_NUM = 5; 29 corbase 30 << COBBASE_GPS 31 31 << COBBASE_GLONASS 32 32 << COBBASE_GALILEO 33 << COBBASE_QZSS 34 << COBBASE_SBAS 35 << COBBASE_BDS; 36 }; 37 38 void setCorOffset() { 39 COBOFS_ORBIT = 0; 40 COBOFS_CLOCK = 1; 41 COBOFS_CBIAS = 2; 42 COBOFS_COMBINED = 3; 43 COBOFS_URA = 4; 44 COBOFS_HR = 5; 45 COBOFS_NUM = 6; 46 }; 33 << COBBASE_BDS 34 << COBBASE_QZSS; 35 }; 36 37 void setCorOffset() { }; 47 38 48 39 void setCoType() { 49 COTYPE_GPSORBIT = COBBASE_GPS + COBOFS_ORBIT;40 COTYPE_GPSORBIT = COBBASE_GPS; 50 41 COTYPE_GPSCLOCK = COTYPE_GPSORBIT + 1; 51 COTYPE_GPSCOMBINED = CO BBASE_GPS + COBOFS_COMBINED;42 COTYPE_GPSCOMBINED = COTYPE_GPSCLOCK + 2; 52 43 COTYPE_GPSURA = COTYPE_GPSCOMBINED + 1; 53 44 COTYPE_GPSHR = COTYPE_GPSURA + 1; 54 45 55 COTYPE_GLONASSORBIT = COBBASE_GLONASS + COBOFS_ORBIT;46 COTYPE_GLONASSORBIT = COBBASE_GLONASS; 56 47 COTYPE_GLONASSCLOCK = COTYPE_GLONASSORBIT + 1; 57 COTYPE_GLONASSCOMBINED = CO BBASE_GLONASS+ COBOFS_COMBINED;48 COTYPE_GLONASSCOMBINED = COTYPE_GLONASSCLOCK + 2; 58 49 COTYPE_GLONASSURA = COTYPE_GLONASSCOMBINED + 1; 59 50 COTYPE_GLONASSHR = COTYPE_GLONASSURA + 1; 60 51 61 COTYPE_GALILEOORBIT = COBBASE_GALILEO + COBOFS_ORBIT, 62 COTYPE_GALILEOCLOCK = COTYPE_GALILEOORBIT + 1; 63 COTYPE_GALILEOCOMBINED = COBBASE_GALILEO + COBOFS_COMBINED; 64 COTYPE_GALILEOURA = COTYPE_GALILEOCOMBINED + 1; 65 COTYPE_GALILEOHR = COTYPE_GALILEOURA + 1; 66 67 COTYPE_QZSSORBIT = COBBASE_QZSS + COBOFS_ORBIT; 68 COTYPE_QZSSCLOCK = COTYPE_QZSSORBIT + 1; 69 COTYPE_QZSSCOMBINED = COBBASE_QZSS + COBOFS_COMBINED, 70 COTYPE_QZSSURA = COTYPE_QZSSCOMBINED + 1; 71 COTYPE_QZSSHR = COTYPE_QZSSURA + 1; 72 73 COTYPE_SBASORBIT = COBBASE_SBAS + COBOFS_ORBIT; 74 COTYPE_SBASCLOCK = COTYPE_SBASORBIT + 1; 75 COTYPE_SBASCOMBINED = COBBASE_SBAS + COBOFS_COMBINED; 76 COTYPE_SBASURA = COTYPE_SBASCOMBINED + 1; 77 COTYPE_SBASHR = COTYPE_SBASURA + 1; 78 79 COTYPE_BDSORBIT = COBBASE_BDS + COBOFS_ORBIT; 80 COTYPE_BDSCLOCK = COTYPE_BDSORBIT + 1; 81 COTYPE_BDSCOMBINED = COBBASE_BDS + COBOFS_COMBINED, 82 COTYPE_BDSURA = COTYPE_BDSCOMBINED + 1; 83 COTYPE_BDSHR = COTYPE_BDSURA + 1; 52 COTYPE_GALILEOORBIT = COBBASE_GALILEO; 53 COTYPE_GALILEOCLOCK = COTYPE_GALILEOORBIT + 3; 54 COTYPE_GALILEOCOMBINED = COTYPE_GALILEOCLOCK + 6; 55 COTYPE_GALILEOURA = COTYPE_GALILEOCOMBINED + 3; 56 COTYPE_GALILEOHR = COTYPE_GALILEOURA + 3; 57 58 COTYPE_BDSORBIT = COBBASE_BDS; 59 COTYPE_BDSCLOCK = COTYPE_BDSORBIT + 3; 60 COTYPE_BDSCOMBINED = COTYPE_BDSCLOCK + 6; 61 COTYPE_BDSURA = COTYPE_BDSCOMBINED + 3; 62 COTYPE_BDSHR = COTYPE_BDSURA + 3; 63 64 COTYPE_QZSSORBIT = COBBASE_QZSS; 65 COTYPE_QZSSCLOCK = COTYPE_QZSSORBIT + 3; 66 COTYPE_QZSSCOMBINED = COTYPE_QZSSCLOCK + 6; 67 COTYPE_QZSSURA = COTYPE_QZSSCOMBINED + 3; 68 COTYPE_QZSSHR = COTYPE_QZSSURA + 3; 84 69 85 70 COTYPE_AUTO = 0; … … 87 72 88 73 void setCbType() { 89 CBTYPE_GPS = COBBASE_GPS + COBOFS_CBIAS; 90 CBTYPE_GLONASS = COBBASE_GLONASS + COBOFS_CBIAS; 91 CBTYPE_GALILEO = COBBASE_GALILEO + COBOFS_CBIAS; 92 CBTYPE_QZSS = COBBASE_QZSS + COBOFS_CBIAS; 93 CBTYPE_SBAS = COBBASE_SBAS + COBOFS_CBIAS; 94 CBTYPE_BDS = COBBASE_BDS + COBOFS_CBIAS; 74 CBTYPE_GPS = COBBASE_GPS + 2; 75 CBTYPE_GLONASS = COBBASE_GLONASS + 2; 76 CBTYPE_GALILEO = COBBASE_GALILEO + 6; 77 CBTYPE_QZSS = COBBASE_QZSS + 6; 78 CBTYPE_BDS = COBBASE_BDS + 6; 95 79 CBTYPE_AUTO = 0; 96 80 }; … … 116 100 }; 117 101 118 119 void setVtecType() { 120 VTEC_BASE = 1264; 121 }; 102 void setVtecType() {}; 103 104 void setSatAntType() { 105 SATANTTYPE_BASE = 80; 106 SATANTTYPE_GPS = SATANTTYPE_BASE; 107 SATANTTYPE_GLONASS = SATANTTYPE_GPS++; 108 SATANTTYPE_GALILEO = SATANTTYPE_GLONASS++; 109 SATANTTYPE_BDS = SATANTTYPE_GALILEO++; 110 SATANTTYPE_QZSS = SATANTTYPE_BDS++; 111 SATANTTYPE_AUTO = 0; 112 }; 113 114 void setGridDefType() { 115 GRID_BASE = 61; 116 } 117 118 void setTropoType() { 119 TROPOTYPE_BASE = 95; 120 } 121 122 void setRegIonoType() { 123 REGIONOTYPE_BASE = 96; 124 REGIONOTYPE_GPS = REGIONOTYPE_BASE; 125 REGIONOTYPE_GLONASS = REGIONOTYPE_GPS++; 126 REGIONOTYPE_GALILEO = REGIONOTYPE_GLONASS++; 127 REGIONOTYPE_BDS = REGIONOTYPE_GALILEO++; 128 REGIONOTYPE_QZSS = REGIONOTYPE_BDS++; 129 REGIONOTYPE_AUTO = 0; 130 } 131 132 void setMetaDataType() { 133 METADATATYPE_BASE = 60; 134 } 122 135 123 136 void setCodeType() { 124 RESERVED = 99; 125 137 CODETYPE_RESERVED = 99; 138 // GPS 126 139 CODETYPE_GPS_L1_CA = 0; 127 140 CODETYPE_GPS_L1_P = 1; 128 141 CODETYPE_GPS_L1_Z = 2; 129 130 142 // 3 + 4 RESERVED 131 143 CODETYPE_GPS_L2_CA = 5; 132 144 CODETYPE_GPS_SEMI_CODELESS = 6; … … 136 148 CODETYPE_GPS_L2_P = 10; 137 149 CODETYPE_GPS_L2_Z = 11; 138 139 150 //12 + 13 RESEVED 140 151 CODETYPE_GPS_L5_I = 14; 141 152 CODETYPE_GPS_L5_Q = 15; … … 144 155 CODETYPE_GPS_L1C_P = 18; 145 156 CODETYPE_GPS_L1C_DP = 19; 146 157 // > 19 RESEVED 158 159 // GLONASS 147 160 CODETYPE_GLONASS_L1_CA = 0; 148 161 CODETYPE_GLONASS_L1_P = 1; 149 162 CODETYPE_GLONASS_L2_CA = 2; 150 163 CODETYPE_GLONASS_L2_P = 3; 151 CODETYPE_GLONASS_L1a_OCd = 4; 152 CODETYPE_GLONASS_L1a_OCp = 5; 153 CODETYPE_GLONASS_L1a_OCdp = 6; 154 CODETYPE_GLONASS_L2a_CSI = 7; 155 CODETYPE_GLONASS_L2a_OCp = 8; 156 CODETYPE_GLONASS_L2a_CSIOCp = 9; 157 CODETYPE_GLONASS_L3_I = 10; 158 CODETYPE_GLONASS_L3_Q = 11; 159 CODETYPE_GLONASS_L3_IQ = 12; 160 164 // > 3 RESERVED 165 166 // Galileo 161 167 CODETYPE_GALILEO_E1_A = 0; 162 168 CODETYPE_GALILEO_E1_B = 1; … … 178 184 CODETYPE_GALILEO_E6_BC = 17; 179 185 CODETYPE_GALILEO_E6_ABC = 18; 186 // > 18 RESERVED 180 187 181 188 CODETYPE_QZSS_L1_CA = 0; … … 192 199 CODETYPE_QZSS_L6_DP = 11; 193 200 CODETYPE_QZSS_L1C_DP = 12; 194 CODETYPE_QZSS_L1_S = 13; 195 CODETYPE_QZSS_L5_D = 14; 196 CODETYPE_QZSS_L5_P = 15; 197 CODETYPE_QZSS_L5_DP = 16; 198 CODETYPE_QZSS_L6_E = 17; 199 CODETYPE_QZSS_L6_DE = 18; 200 201 CODETYPE_SBAS_L1_CA = 0; 202 CODETYPE_SBAS_L5_I = 1; 203 CODETYPE_SBAS_L5_Q = 2; 204 CODETYPE_SBAS_L5_IQ = 3; 205 201 // > 12 RESERVED 202 203 // BDS 206 204 CODETYPE_BDS_B1_I = 0; 207 205 CODETYPE_BDS_B1_Q = 1; … … 213 211 CODETYPE_BDS_B2_Q = 7; 214 212 CODETYPE_BDS_B2_IQ = 8; 215 CODETYPE_BDS_B1 a_D = 9;216 CODETYPE_BDS_B1 a_P = 10;217 CODETYPE_BDS_B1 a_DP = 11;213 CODETYPE_BDS_B1C_D = 9; 214 CODETYPE_BDS_B1C_P = 10; 215 CODETYPE_BDS_B1C_DP = 11; 218 216 CODETYPE_BDS_B2a_D = 12; 219 217 CODETYPE_BDS_B2a_P = 13; 220 218 CODETYPE_BDS_B2a_DP = 14; 221 222 223 224 219 CODETYPE_BDS_B2b_D = 15; 220 // > 15 RESEVED 225 221 } 226 222
Note:
See TracChangeset
for help on using the changeset viewer.
