Changeset 10829 in ntrip
- Timestamp:
- Apr 10, 2026, 12:11:21 PM (8 days ago)
- Location:
- trunk/BNC/src/RTCM3/clock_and_orbit
- Files:
-
- 6 edited
-
clock_orbit_igs.cpp (modified) (2 diffs)
-
clock_orbit_igs.h (modified) (1 diff)
-
clock_orbit_rtcm.cpp (modified) (2 diffs)
-
clock_orbit_rtcm.h (modified) (2 diffs)
-
clock_orbit_rtcm_new.cpp (modified) (26 diffs)
-
clock_orbit_rtcm_new.h (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_igs.cpp
r10754 r10829 26 26 setPbExtType(); 27 27 setVtecType(); 28 setSatAntType(); 29 setGridDefType(); 30 setTropoType(); 31 setRegIonoType(); 32 setMetaDataType(); 28 33 setCodeType(); 29 34 … … 912 917 if (type.compare("5Q") == 0) {return CODETYPE_SBAS_L5_Q;} 913 918 } 914 return RESERVED; 919 return CODETYPE_RESERVED; 915 920 } 916 921 -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_igs.h
r10754 r10829 114 114 }; 115 115 116 void setSatAntType() {}; 117 void setGridDefType() {} 118 void setTropoType() {} 119 void setRegIonoType() {} 120 void setMetaDataType() {} 121 116 122 void setCodeType() { 117 RESERVED = 99; 123 CODETYPE_RESERVED = 99; 118 124 119 125 CODETYPE_GPS_L1_CA = 0; -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm.cpp
r10754 r10829 26 26 setPbExtType(); 27 27 setVtecType(); 28 setSatAntType(); 29 setGridDefType(); 30 setTropoType(); 31 setRegIonoType(); 32 setMetaDataType(); 28 33 setCodeType(); 29 34 … … 1370 1375 if (type.compare("5X") == 0) {return CODETYPE_SBAS_L5_IQ;} 1371 1376 } 1372 return RESERVED; 1377 return CODETYPE_RESERVED; 1373 1378 } 1374 1379 -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm.h
r10754 r10829 113 113 }; 114 114 115 void setSatAntType() {}; 116 void setGridDefType() {} 117 void setTropoType() {} 118 void setRegIonoType() {} 119 void setMetaDataType() {} 120 115 121 void setCodeType() { 116 RESERVED = 99; 122 CODETYPE_RESERVED = 99; 117 123 118 124 CODETYPE_GPS_L1_CA = 0; … … 129 135 CODETYPE_GPS_L2_Z = 11; 130 136 131 132 137 CODETYPE_GPS_L5_I = 14; 133 138 CODETYPE_GPS_L5_Q = 15; 134 CODETYPE_GPS_L5_IQ = 16;135 CODETYPE_GPS_L1C_D = 17;136 139 CODETYPE_GPS_L1C_P = 18; 137 140 CODETYPE_GPS_L1C_DP = 19; -
trunk/BNC/src/RTCM3/clock_and_orbit/clock_orbit_rtcm_new.cpp
r10754 r10829 26 26 setPbExtType(); 27 27 setVtecType(); 28 setSatAntType(); 29 setGridDefType(); 30 setTropoType(); 31 setRegIonoType(); 32 setMetaDataType(); 28 33 setCodeType(); 29 34 … … 90 95 break; 91 96 case CLOCKORBIT_SATGLONASS: 92 T_G LONASS_SATELLITE_ID(co->Sat[i].ID)97 T_GNSS_SATELLITE_ID(co->Sat[i].ID) 93 98 T_GLONASS_IOD(co->Sat[i].IOD) 94 99 break; … … 154 159 break; 155 160 case CLOCKORBIT_SATGLONASS: 156 T_G LONASS_SATELLITE_ID(co->Sat[i].ID)161 T_GNSS_SATELLITE_ID(co->Sat[i].ID) 157 162 break; 158 163 } … … 214 219 break; 215 220 case CLOCKORBIT_SATGLONASS: 216 T_G LONASS_SATELLITE_ID(co->Sat[i].ID)221 T_GNSS_SATELLITE_ID(co->Sat[i].ID) 217 222 T_GLONASS_IOD(co->Sat[i].IOD) 218 223 break; … … 287 292 break; 288 293 case CLOCKORBIT_SATGLONASS: 289 T_G LONASS_SATELLITE_ID(co->Sat[i].ID)294 T_GNSS_SATELLITE_ID(co->Sat[i].ID) 290 295 break; 291 296 } … … 327 332 break; 328 333 case CLOCKORBIT_SATGLONASS: 329 T_G LONASS_SATELLITE_ID(co->Sat[i].ID)334 T_GNSS_SATELLITE_ID(co->Sat[i].ID) 330 335 break; 331 336 } … … 378 383 break; 379 384 case CLOCKORBIT_SATGLONASS: 380 T_G LONASS_SATELLITE_ID(b->Sat[i].ID)385 T_GNSS_SATELLITE_ID(b->Sat[i].ID) 381 386 break; 382 387 } … … 435 440 break; 436 441 case CLOCKORBIT_SATGLONASS: 437 T_G LONASS_SATELLITE_ID(b->Sat[i].ID)442 T_GNSS_SATELLITE_ID(b->Sat[i].ID) 438 443 break; 439 444 } … … 622 627 break; 623 628 case CLOCKORBIT_SATGLONASS: 624 G_G LONASS_SATELLITE_ID(id)629 G_GNSS_SATELLITE_ID(id) 625 630 break; 626 631 } … … 713 718 break; 714 719 case CLOCKORBIT_SATGLONASS: 715 G_G LONASS_SATELLITE_ID(id)720 G_GNSS_SATELLITE_ID(id) 716 721 break; 717 722 } … … 802 807 break; 803 808 case CLOCKORBIT_SATGLONASS: 804 G_G LONASS_SATELLITE_ID(id)809 G_GNSS_SATELLITE_ID(id) 805 810 break; 806 811 } … … 867 872 break; 868 873 case CLOCKORBIT_SATGLONASS: 869 G_G LONASS_SATELLITE_ID(id)874 G_GNSS_SATELLITE_ID(id) 870 875 break; 871 876 } … … 959 964 break; 960 965 case CLOCKORBIT_SATGLONASS: 961 G_G LONASS_SATELLITE_ID(id)966 G_GNSS_SATELLITE_ID(id) 962 967 break; 963 968 } … … 1018 1023 break; 1019 1024 case CLOCKORBIT_SATGLONASS: 1020 G_G LONASS_SATELLITE_ID(id)1025 G_GNSS_SATELLITE_ID(id) 1021 1026 break; 1022 1027 } … … 1076 1081 break; 1077 1082 case CLOCKORBIT_SATGLONASS: 1078 G_G LONASS_SATELLITE_ID(id)1083 G_GNSS_SATELLITE_ID(id) 1079 1084 break; 1080 1085 } … … 1127 1132 if (type == CODETYPE_GPS_L1_P) return "1P"; 1128 1133 if (type == CODETYPE_GPS_L1_Z) return "1W"; 1129 1130 1134 if (type == CODETYPE_GPS_SEMI_CODELESS) return "2D"; 1131 1135 if (type == CODETYPE_GPS_L2_CA) return "2C"; 1132 1136 if (type == CODETYPE_GPS_L2_P) return "2P"; 1133 1137 if (type == CODETYPE_GPS_L2_Z) return "2W"; 1134 1135 1138 if (type == CODETYPE_GPS_L2C_M) return "2S"; 1136 1139 if (type == CODETYPE_GPS_L2C_L) return "2L"; 1137 1140 if (type == CODETYPE_GPS_L2C_ML) return "2X"; 1138 1139 1141 if (type == CODETYPE_GPS_L5_I) return "5I"; 1140 1142 if (type == CODETYPE_GPS_L5_Q) return "5Q"; 1141 1143 if (type == CODETYPE_GPS_L5_IQ) return "5X"; 1142 1143 1144 if (type == CODETYPE_GPS_L1C_D) return "1S"; 1144 1145 if (type == CODETYPE_GPS_L1C_P) return "1L"; … … 1148 1149 if (type == CODETYPE_GLONASS_L1_CA) return "1C"; 1149 1150 if (type == CODETYPE_GLONASS_L1_P) return "1P"; 1150 1151 1151 if (type == CODETYPE_GLONASS_L2_CA) return "2C"; 1152 1152 if (type == CODETYPE_GLONASS_L2_P) return "2P"; 1153 1154 if (type == CODETYPE_GLONASS_L1a_OCd) return "4A";1155 if (type == CODETYPE_GLONASS_L1a_OCp) return "4B";1156 if (type == CODETYPE_GLONASS_L1a_OCdp) return "4X";1157 1158 if (type == CODETYPE_GLONASS_L2a_CSI) return "6A";1159 if (type == CODETYPE_GLONASS_L2a_OCp) return "6B";1160 if (type == CODETYPE_GLONASS_L2a_CSIOCp)return "6X";1161 1162 if (type == CODETYPE_GLONASS_L3_I) return "3I";1163 if (type == CODETYPE_GLONASS_L3_Q) return "3Q";1164 if (type == CODETYPE_GLONASS_L3_IQ) return "3X";1165 1153 } 1166 1154 else if (system == 'E') { … … 1170 1158 if (type == CODETYPE_GALILEO_E1_BC) return "1X"; 1171 1159 if (type == CODETYPE_GALILEO_E1_ABC) return "1Z"; 1172 1173 1160 if (type == CODETYPE_GALILEO_E5A_I) return "5I"; 1174 1161 if (type == CODETYPE_GALILEO_E5A_Q) return "5Q"; 1175 1162 if (type == CODETYPE_GALILEO_E5A_IQ) return "5X"; 1176 1177 1163 if (type == CODETYPE_GALILEO_E5B_I) return "7I"; 1178 1164 if (type == CODETYPE_GALILEO_E5B_Q) return "7Q"; 1179 1165 if (type == CODETYPE_GALILEO_E5B_IQ) return "7X"; 1180 1181 1166 if (type == CODETYPE_GALILEO_E5_I) return "8I"; 1182 1167 if (type == CODETYPE_GALILEO_E5_Q) return "8Q"; 1183 1168 if (type == CODETYPE_GALILEO_E5_IQ) return "8X"; 1184 1185 1169 if (type == CODETYPE_GALILEO_E6_A) return "6A"; 1186 1170 if (type == CODETYPE_GALILEO_E6_B) return "6B"; … … 1191 1175 else if (system == 'J') { 1192 1176 if (type == CODETYPE_QZSS_L1_CA) return "1C"; 1193 if (type == CODETYPE_QZSS_L1_S) return "1Z";1194 1195 1177 if (type == CODETYPE_QZSS_L1C_D) return "1S"; 1196 1178 if (type == CODETYPE_QZSS_L1C_P) return "1L"; 1197 if (type == CODETYPE_QZSS_L1C_DP) return "1X";1198 1199 1179 if (type == CODETYPE_QZSS_L2C_M) return "2S"; 1200 1180 if (type == CODETYPE_QZSS_L2C_L) return "2L"; 1201 1181 if (type == CODETYPE_QZSS_L2C_ML) return "2X"; 1202 1203 1182 if (type == CODETYPE_QZSS_L5_I) return "5I"; 1204 1183 if (type == CODETYPE_QZSS_L5_Q) return "5Q"; 1205 1184 if (type == CODETYPE_QZSS_L5_IQ) return "5X"; 1206 1207 1185 if (type == CODETYPE_QZSS_L6_D) return "6S"; 1208 1186 if (type == CODETYPE_QZSS_L6_P) return "6L"; 1209 1187 if (type == CODETYPE_QZSS_L6_DP) return "6X"; 1210 1211 if (type == CODETYPE_QZSS_L5_D) return "5D"; 1212 if (type == CODETYPE_QZSS_L5_P) return "5P"; 1213 if (type == CODETYPE_QZSS_L5_DP) return "5Z"; 1214 1215 if (type == CODETYPE_QZSS_L6_E) return "6E"; 1216 if (type == CODETYPE_QZSS_L6_DE) return "6Z"; 1188 if (type == CODETYPE_QZSS_L1C_DP) return "1X"; 1217 1189 } 1218 1190 else if (system == 'C') { … … 1220 1192 if (type == CODETYPE_BDS_B1_Q) return "2Q"; 1221 1193 if (type == CODETYPE_BDS_B1_IQ) return "2X"; 1222 1223 1194 if (type == CODETYPE_BDS_B3_I) return "6I"; 1224 1195 if (type == CODETYPE_BDS_B3_Q) return "6Q"; 1225 1196 if (type == CODETYPE_BDS_B3_IQ) return "6X"; 1226 1227 1197 if (type == CODETYPE_BDS_B2_I) return "7I"; 1228 1198 if (type == CODETYPE_BDS_B2_Q) return "7Q"; 1229 1199 if (type == CODETYPE_BDS_B2_IQ) return "7X"; 1230 1231 if (type == CODETYPE_BDS_B1a_D) return "1D"; 1232 if (type == CODETYPE_BDS_B1a_P) return "1P"; 1233 if (type == CODETYPE_BDS_B1a_DP) return "1X"; 1234 1200 if (type == CODETYPE_BDS_B1C_D) return "1D"; 1201 if (type == CODETYPE_BDS_B1C_P) return "1P"; 1202 if (type == CODETYPE_BDS_B1C_DP) return "1X"; 1235 1203 if (type == CODETYPE_BDS_B2a_D) return "5D"; 1236 1204 if (type == CODETYPE_BDS_B2a_P) return "5P"; 1237 1205 if (type == CODETYPE_BDS_B2a_DP) return "5X"; 1238 } 1239 else if (system == 'S') { 1240 if (type == CODETYPE_SBAS_L1_CA) return "1C"; 1241 1242 if (type == CODETYPE_SBAS_L5_I) return "5I"; 1243 if (type == CODETYPE_SBAS_L5_Q) return "5Q"; 1244 if (type == CODETYPE_SBAS_L5_IQ) return "5X"; 1245 } 1206 if (type == CODETYPE_BDS_B2b_D) return "7D"; 1207 } 1208 1246 1209 return ""; 1247 1210 } … … 1254 1217 if (type.compare("1P") == 0) {return CODETYPE_GPS_L1_P;} 1255 1218 if (type.compare("1W") == 0) {return CODETYPE_GPS_L1_Z;} 1256 1257 1219 if (type.compare("2D") == 0) {return CODETYPE_GPS_SEMI_CODELESS;} 1258 1220 if (type.compare("2C") == 0) {return CODETYPE_GPS_L2_CA;} … … 1262 1224 if (type.compare("2L") == 0) {return CODETYPE_GPS_L2C_L;} 1263 1225 if (type.compare("2X") == 0) {return CODETYPE_GPS_L2C_ML;} 1264 1265 1226 if (type.compare("5I") == 0) {return CODETYPE_GPS_L5_I;} 1266 1227 if (type.compare("5Q") == 0) {return CODETYPE_GPS_L5_Q;} 1267 1228 if (type.compare("5X") == 0) {return CODETYPE_GPS_L5_IQ;} 1268 1269 1229 if (type.compare("1S") == 0) {return CODETYPE_GPS_L1C_D;} 1270 1230 if (type.compare("1L") == 0) {return CODETYPE_GPS_L1C_P;} … … 1276 1236 if (type.compare("2C") == 0) {return CODETYPE_GLONASS_L2_CA;} 1277 1237 if (type.compare("2P") == 0) {return CODETYPE_GLONASS_L2_P;} 1278 1279 if (type.compare("4A") == 0) {return CODETYPE_GLONASS_L1a_OCd;}1280 if (type.compare("4B") == 0) {return CODETYPE_GLONASS_L1a_OCp;}1281 if (type.compare("4X") == 0) {return CODETYPE_GLONASS_L1a_OCdp;}1282 1283 if (type.compare("6A") == 0) {return CODETYPE_GLONASS_L2a_CSI;}1284 if (type.compare("6B") == 0) {return CODETYPE_GLONASS_L2a_OCp;}1285 if (type.compare("6X") == 0) {return CODETYPE_GLONASS_L2a_CSIOCp;}1286 1287 if (type.compare("3I") == 0) {return CODETYPE_GLONASS_L3_I;}1288 if (type.compare("3Q") == 0) {return CODETYPE_GLONASS_L3_Q;}1289 if (type.compare("3X") == 0) {return CODETYPE_GLONASS_L3_IQ;}1290 1238 } 1291 1239 else if (system == 'E') { … … 1295 1243 if (type.compare("1X") == 0) {return CODETYPE_GALILEO_E1_BC;} 1296 1244 if (type.compare("1Z") == 0) {return CODETYPE_GALILEO_E1_ABC;} 1297 1298 1245 if (type.compare("5I") == 0) {return CODETYPE_GALILEO_E5A_I;} 1299 1246 if (type.compare("5Q") == 0) {return CODETYPE_GALILEO_E5A_Q;} 1300 1247 if (type.compare("5X") == 0) {return CODETYPE_GALILEO_E5A_IQ;} 1301 1302 1248 if (type.compare("7I") == 0) {return CODETYPE_GALILEO_E5B_I;} 1303 1249 if (type.compare("7Q") == 0) {return CODETYPE_GALILEO_E5B_Q;} 1304 1250 if (type.compare("7X") == 0) {return CODETYPE_GALILEO_E5B_IQ;} 1305 1306 1251 if (type.compare("8I") == 0) {return CODETYPE_GALILEO_E5_I;} 1307 1252 if (type.compare("8Q") == 0) {return CODETYPE_GALILEO_E5_Q;} 1308 1253 if (type.compare("8X") == 0) {return CODETYPE_GALILEO_E5_IQ;} 1309 1310 1254 if (type.compare("6A") == 0) {return CODETYPE_GALILEO_E6_A;} 1311 1255 if (type.compare("6B") == 0) {return CODETYPE_GALILEO_E6_B;} … … 1316 1260 else if (system == 'J') { 1317 1261 if (type.compare("1C") == 0) {return CODETYPE_QZSS_L1_CA;} 1318 if (type.compare("1Z") == 0) {return CODETYPE_QZSS_L1_S;}1319 1320 1262 if (type.compare("1S") == 0) {return CODETYPE_QZSS_L1C_D;} 1321 1263 if (type.compare("1L") == 0) {return CODETYPE_QZSS_L1C_P;} 1322 if (type.compare("1X") == 0) {return CODETYPE_QZSS_L1C_DP;}1323 1324 1264 if (type.compare("2S") == 0) {return CODETYPE_QZSS_L2C_M;} 1325 1265 if (type.compare("2L") == 0) {return CODETYPE_QZSS_L2C_L;} 1326 1266 if (type.compare("2X") == 0) {return CODETYPE_QZSS_L2C_ML;} 1327 1328 1267 if (type.compare("5I") == 0) {return CODETYPE_QZSS_L5_I;} 1329 1268 if (type.compare("5Q") == 0) {return CODETYPE_QZSS_L5_Q;} 1330 1269 if (type.compare("5X") == 0) {return CODETYPE_QZSS_L5_IQ;} 1331 1332 1270 if (type.compare("6S") == 0) {return CODETYPE_QZSS_L6_D;} 1333 1271 if (type.compare("6L") == 0) {return CODETYPE_QZSS_L6_P;} 1334 1272 if (type.compare("6X") == 0) {return CODETYPE_QZSS_L6_DP;} 1335 1336 if (type.compare("5D") == 0) {return CODETYPE_QZSS_L5_D;} 1337 if (type.compare("5P") == 0) {return CODETYPE_QZSS_L5_P;} 1338 if (type.compare("5Z") == 0) {return CODETYPE_QZSS_L5_DP;} 1339 1340 if (type.compare("6E") == 0) {return CODETYPE_QZSS_L6_E;} 1341 if (type.compare("6Z") == 0) {return CODETYPE_QZSS_L6_DE;} 1273 if (type.compare("1X") == 0) {return CODETYPE_QZSS_L1C_DP;} 1342 1274 } 1343 1275 else if (system == 'C') { … … 1345 1277 if (type.compare("2Q") == 0) {return CODETYPE_BDS_B1_Q;} 1346 1278 if (type.compare("2X") == 0) {return CODETYPE_BDS_B1_IQ;} 1347 1348 1279 if (type.compare("6I") == 0) {return CODETYPE_BDS_B3_I;} 1349 1280 if (type.compare("6Q") == 0) {return CODETYPE_BDS_B3_Q;} 1350 1281 if (type.compare("6X") == 0) {return CODETYPE_BDS_B3_IQ;} 1351 1352 1282 if (type.compare("7I") == 0) {return CODETYPE_BDS_B2_I;} 1353 1283 if (type.compare("7Q") == 0) {return CODETYPE_BDS_B2_Q;} 1354 1284 if (type.compare("7X") == 0) {return CODETYPE_BDS_B2_IQ;} 1355 1356 if (type.compare("1D") == 0) {return CODETYPE_BDS_B1a_D;} 1357 if (type.compare("1P") == 0) {return CODETYPE_BDS_B1a_P;} 1358 if (type.compare("1X") == 0) {return CODETYPE_BDS_B1a_DP;} 1359 1285 if (type.compare("1D") == 0) {return CODETYPE_BDS_B1C_D;} 1286 if (type.compare("1P") == 0) {return CODETYPE_BDS_B1C_P;} 1287 if (type.compare("1X") == 0) {return CODETYPE_BDS_B1C_DP;} 1360 1288 if (type.compare("5D") == 0) {return CODETYPE_BDS_B2a_D;} 1361 1289 if (type.compare("5P") == 0) {return CODETYPE_BDS_B2a_P;} 1362 1290 if (type.compare("5X") == 0) {return CODETYPE_BDS_B2a_DP;} 1363 } 1364 else if (system == 'S') { 1365 if (type.compare("1C") == 0) {return CODETYPE_SBAS_L1_CA;} 1366 1367 if (type.compare("5I") == 0) {return CODETYPE_SBAS_L5_I;} 1368 if (type.compare("5Q") == 0) {return CODETYPE_SBAS_L5_Q;} 1369 if (type.compare("5X") == 0) {return CODETYPE_SBAS_L5_IQ;} 1370 } 1371 return RESERVED; 1291 if (type.compare("7D") == 0) {return CODETYPE_BDS_B2b_D;} 1292 } 1293 1294 return CODETYPE_RESERVED; 1372 1295 } 1373 1296 -
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.
