Changeset 8628 in ntrip for branches/BNC_2.12/src/upload
- Timestamp:
- Mar 13, 2019, 7:41:10 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified branches/BNC_2.12/src/upload/bncrtnetuploadcaster.cpp ¶
r8582 r8628 661 661 break; 662 662 biasSat->NumberOfCodeBiases += 1; 663 biasSat->Biases[ii].Type = CODETYPEGPS_L2 _CM;663 biasSat->Biases[ii].Type = CODETYPEGPS_L2C_M; 664 664 biasSat->Biases[ii].Bias = it.value(); 665 665 } … … 669 669 break; 670 670 biasSat->NumberOfCodeBiases += 1; 671 biasSat->Biases[ii].Type = CODETYPEGPS_L2 _CL;671 biasSat->Biases[ii].Type = CODETYPEGPS_L2C_L; 672 672 biasSat->Biases[ii].Bias = it.value(); 673 673 } … … 677 677 break; 678 678 biasSat->NumberOfCodeBiases += 1; 679 biasSat->Biases[ii].Type = CODETYPEGPS_L2 _CML;679 biasSat->Biases[ii].Type = CODETYPEGPS_L2C_ML; 680 680 biasSat->Biases[ii].Bias = it.value(); 681 681 } … … 758 758 biasSat->Biases[ii].Bias = it.value(); 759 759 } 760 else if (it.key() == "4A") { 761 int ii = biasSat->NumberOfCodeBiases; 762 if (ii >= CLOCKORBIT_NUMBIAS) 763 break; 764 biasSat->NumberOfCodeBiases += 1; 765 biasSat->Biases[ii].Type = CODETYPEGLONASS_L1a_OCd; 766 biasSat->Biases[ii].Bias = it.value(); 767 } 768 else if (it.key() == "4B") { 769 int ii = biasSat->NumberOfCodeBiases; 770 if (ii >= CLOCKORBIT_NUMBIAS) 771 break; 772 biasSat->NumberOfCodeBiases += 1; 773 biasSat->Biases[ii].Type = CODETYPEGLONASS_L1a_OCp; 774 biasSat->Biases[ii].Bias = it.value(); 775 } 776 else if (it.key() == "4X") { 777 int ii = biasSat->NumberOfCodeBiases; 778 if (ii >= CLOCKORBIT_NUMBIAS) 779 break; 780 biasSat->NumberOfCodeBiases += 1; 781 biasSat->Biases[ii].Type = CODETYPEGLONASS_L1a_OCdp; 782 biasSat->Biases[ii].Bias = it.value(); 783 } 784 else if (it.key() == "6A") { 785 int ii = biasSat->NumberOfCodeBiases; 786 if (ii >= CLOCKORBIT_NUMBIAS) 787 break; 788 biasSat->NumberOfCodeBiases += 1; 789 biasSat->Biases[ii].Type = CODETYPEGLONASS_L2a_CSI; 790 biasSat->Biases[ii].Bias = it.value(); 791 } 792 else if (it.key() == "6B") { 793 int ii = biasSat->NumberOfCodeBiases; 794 if (ii >= CLOCKORBIT_NUMBIAS) 795 break; 796 biasSat->NumberOfCodeBiases += 1; 797 biasSat->Biases[ii].Type = CODETYPEGLONASS_L2a_OCp; 798 biasSat->Biases[ii].Bias = it.value(); 799 } 800 else if (it.key() == "6X") { 801 int ii = biasSat->NumberOfCodeBiases; 802 if (ii >= CLOCKORBIT_NUMBIAS) 803 break; 804 biasSat->NumberOfCodeBiases += 1; 805 biasSat->Biases[ii].Type = CODETYPEGLONASS_L2a_CSIOCp; 806 biasSat->Biases[ii].Bias = it.value(); 807 } 808 else if (it.key() == "3I") { 809 int ii = biasSat->NumberOfCodeBiases; 810 if (ii >= CLOCKORBIT_NUMBIAS) 811 break; 812 biasSat->NumberOfCodeBiases += 1; 813 biasSat->Biases[ii].Type = CODETYPEGLONASS_L3_I; 814 biasSat->Biases[ii].Bias = it.value(); 815 } 816 else if (it.key() == "3Q") { 817 int ii = biasSat->NumberOfCodeBiases; 818 if (ii >= CLOCKORBIT_NUMBIAS) 819 break; 820 biasSat->NumberOfCodeBiases += 1; 821 biasSat->Biases[ii].Type = CODETYPEGLONASS_L3_Q; 822 biasSat->Biases[ii].Bias = it.value(); 823 } 824 else if (it.key() == "3X") { 825 int ii = biasSat->NumberOfCodeBiases; 826 if (ii >= CLOCKORBIT_NUMBIAS) 827 break; 828 biasSat->NumberOfCodeBiases += 1; 829 biasSat->Biases[ii].Type = CODETYPEGLONASS_L3_IQ; 830 biasSat->Biases[ii].Bias = it.value(); 831 } 760 832 } 761 833 } … … 946 1018 biasSat->Biases[ii].Bias = it.value(); 947 1019 } 1020 else if (it.key() == "2S") { 1021 int ii = biasSat->NumberOfCodeBiases; 1022 if (ii >= CLOCKORBIT_NUMBIAS) 1023 break; 1024 biasSat->NumberOfCodeBiases += 1; 1025 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1026 biasSat->Biases[ii].Bias = it.value(); 1027 } 1028 else if (it.key() == "2L") { 1029 int ii = biasSat->NumberOfCodeBiases; 1030 if (ii >= CLOCKORBIT_NUMBIAS) 1031 break; 1032 biasSat->NumberOfCodeBiases += 1; 1033 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1034 biasSat->Biases[ii].Bias = it.value(); 1035 } 1036 else if (it.key() == "2X") { 1037 int ii = biasSat->NumberOfCodeBiases; 1038 if (ii >= CLOCKORBIT_NUMBIAS) 1039 break; 1040 biasSat->NumberOfCodeBiases += 1; 1041 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1042 biasSat->Biases[ii].Bias = it.value(); 1043 } 1044 else if (it.key() == "5I") { 1045 int ii = biasSat->NumberOfCodeBiases; 1046 if (ii >= CLOCKORBIT_NUMBIAS) 1047 break; 1048 biasSat->NumberOfCodeBiases += 1; 1049 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1050 biasSat->Biases[ii].Bias = it.value(); 1051 } 1052 else if (it.key() == "5Q") { 1053 int ii = biasSat->NumberOfCodeBiases; 1054 if (ii >= CLOCKORBIT_NUMBIAS) 1055 break; 1056 biasSat->NumberOfCodeBiases += 1; 1057 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1058 biasSat->Biases[ii].Bias = it.value(); 1059 } 1060 else if (it.key() == "5X") { 1061 int ii = biasSat->NumberOfCodeBiases; 1062 if (ii >= CLOCKORBIT_NUMBIAS) 1063 break; 1064 biasSat->NumberOfCodeBiases += 1; 1065 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1066 biasSat->Biases[ii].Bias = it.value(); 1067 } 1068 else if (it.key() == "6S") { 1069 int ii = biasSat->NumberOfCodeBiases; 1070 if (ii >= CLOCKORBIT_NUMBIAS) 1071 break; 1072 biasSat->NumberOfCodeBiases += 1; 1073 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_D; 1074 biasSat->Biases[ii].Bias = it.value(); 1075 } 1076 else if (it.key() == "6L") { 1077 int ii = biasSat->NumberOfCodeBiases; 1078 if (ii >= CLOCKORBIT_NUMBIAS) 1079 break; 1080 biasSat->NumberOfCodeBiases += 1; 1081 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_P; 1082 biasSat->Biases[ii].Bias = it.value(); 1083 } 1084 else if (it.key() == "6X") { 1085 int ii = biasSat->NumberOfCodeBiases; 1086 if (ii >= CLOCKORBIT_NUMBIAS) 1087 break; 1088 biasSat->NumberOfCodeBiases += 1; 1089 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_DP; 1090 biasSat->Biases[ii].Bias = it.value(); 1091 } 948 1092 else if (it.key() == "1X") { 949 1093 int ii = biasSat->NumberOfCodeBiases; … … 954 1098 biasSat->Biases[ii].Bias = it.value(); 955 1099 } 956 else if (it.key() == "2S") { 957 int ii = biasSat->NumberOfCodeBiases; 958 if (ii >= CLOCKORBIT_NUMBIAS) 959 break; 960 biasSat->NumberOfCodeBiases += 1; 961 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 962 biasSat->Biases[ii].Bias = it.value(); 963 } 964 else if (it.key() == "2L") { 965 int ii = biasSat->NumberOfCodeBiases; 966 if (ii >= CLOCKORBIT_NUMBIAS) 967 break; 968 biasSat->NumberOfCodeBiases += 1; 969 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 970 biasSat->Biases[ii].Bias = it.value(); 971 } 972 else if (it.key() == "2X") { 973 int ii = biasSat->NumberOfCodeBiases; 974 if (ii >= CLOCKORBIT_NUMBIAS) 975 break; 976 biasSat->NumberOfCodeBiases += 1; 977 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 978 biasSat->Biases[ii].Bias = it.value(); 979 } 980 else if (it.key() == "5I") { 981 int ii = biasSat->NumberOfCodeBiases; 982 if (ii >= CLOCKORBIT_NUMBIAS) 983 break; 984 biasSat->NumberOfCodeBiases += 1; 985 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 986 biasSat->Biases[ii].Bias = it.value(); 987 } 988 else if (it.key() == "5Q") { 989 int ii = biasSat->NumberOfCodeBiases; 990 if (ii >= CLOCKORBIT_NUMBIAS) 991 break; 992 biasSat->NumberOfCodeBiases += 1; 993 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 994 biasSat->Biases[ii].Bias = it.value(); 995 } 996 else if (it.key() == "5X") { 997 int ii = biasSat->NumberOfCodeBiases; 998 if (ii >= CLOCKORBIT_NUMBIAS) 999 break; 1000 biasSat->NumberOfCodeBiases += 1; 1001 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1002 biasSat->Biases[ii].Bias = it.value(); 1003 } 1004 else if (it.key() == "6S") { 1005 int ii = biasSat->NumberOfCodeBiases; 1006 if (ii >= CLOCKORBIT_NUMBIAS) 1007 break; 1008 biasSat->NumberOfCodeBiases += 1; 1009 biasSat->Biases[ii].Type = CODETYPEQZSS_LEX_S; 1010 biasSat->Biases[ii].Bias = it.value(); 1011 } 1012 else if (it.key() == "6L") { 1013 int ii = biasSat->NumberOfCodeBiases; 1014 if (ii >= CLOCKORBIT_NUMBIAS) 1015 break; 1016 biasSat->NumberOfCodeBiases += 1; 1017 biasSat->Biases[ii].Type = CODETYPEQZSS_LEX_L; 1018 biasSat->Biases[ii].Bias = it.value(); 1019 } 1020 else if (it.key() == "6X") { 1021 int ii = biasSat->NumberOfCodeBiases; 1022 if (ii >= CLOCKORBIT_NUMBIAS) 1023 break; 1024 biasSat->NumberOfCodeBiases += 1; 1025 biasSat->Biases[ii].Type = CODETYPEQZSS_LEX_SL; 1026 biasSat->Biases[ii].Bias = it.value(); 1027 } 1028 } 1100 else if (it.key() == "1Z") { 1101 int ii = biasSat->NumberOfCodeBiases; 1102 if (ii >= CLOCKORBIT_NUMBIAS) 1103 break; 1104 biasSat->NumberOfCodeBiases += 1; 1105 biasSat->Biases[ii].Type = CODETYPEQZSS_L1_S; 1106 biasSat->Biases[ii].Bias = it.value(); 1107 } 1108 else if (it.key() == "5D") { 1109 int ii = biasSat->NumberOfCodeBiases; 1110 if (ii >= CLOCKORBIT_NUMBIAS) 1111 break; 1112 biasSat->NumberOfCodeBiases += 1; 1113 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_D; 1114 biasSat->Biases[ii].Bias = it.value(); 1115 } 1116 else if (it.key() == "5P") { 1117 int ii = biasSat->NumberOfCodeBiases; 1118 if (ii >= CLOCKORBIT_NUMBIAS) 1119 break; 1120 biasSat->NumberOfCodeBiases += 1; 1121 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_P; 1122 biasSat->Biases[ii].Bias = it.value(); 1123 } 1124 else if (it.key() == "5Z") { 1125 int ii = biasSat->NumberOfCodeBiases; 1126 if (ii >= CLOCKORBIT_NUMBIAS) 1127 break; 1128 biasSat->NumberOfCodeBiases += 1; 1129 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_DP; 1130 biasSat->Biases[ii].Bias = it.value(); 1131 } 1132 else if (it.key() == "6E") { 1133 int ii = biasSat->NumberOfCodeBiases; 1134 if (ii >= CLOCKORBIT_NUMBIAS) 1135 break; 1136 biasSat->NumberOfCodeBiases += 1; 1137 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_E; 1138 biasSat->Biases[ii].Bias = it.value(); 1139 } 1140 else if (it.key() == "6Z") { 1141 int ii = biasSat->NumberOfCodeBiases; 1142 if (ii >= CLOCKORBIT_NUMBIAS) 1143 break; 1144 biasSat->NumberOfCodeBiases += 1; 1145 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_DE; 1146 biasSat->Biases[ii].Bias = it.value(); 1147 } 1148 } 1029 1149 } 1030 1150 else if (prn.system() == 'S') { … … 1205 1325 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1206 1326 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1207 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1208 pbSig.wlIndicator; 1209 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1210 pbSig.discontinuityCounter; 1327 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1328 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1329 } 1330 else if (pbSig.type == "1P") { 1331 int ii = phasebiasSat->NumberOfPhaseBiases; 1332 if (ii >= CLOCKORBIT_NUMBIAS) 1333 break; 1334 phasebiasSat->NumberOfPhaseBiases += 1; 1335 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_P; 1336 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1337 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1338 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1339 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1340 } 1341 else if (pbSig.type == "1W") { 1342 int ii = phasebiasSat->NumberOfPhaseBiases; 1343 if (ii >= CLOCKORBIT_NUMBIAS) 1344 break; 1345 phasebiasSat->NumberOfPhaseBiases += 1; 1346 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_Z; 1347 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1348 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1349 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1350 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1351 } 1352 else if (pbSig.type == "2C") { 1353 int ii = phasebiasSat->NumberOfPhaseBiases; 1354 if (ii >= CLOCKORBIT_NUMBIAS) 1355 break; 1356 phasebiasSat->NumberOfPhaseBiases += 1; 1357 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CA; 1358 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1359 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1360 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1361 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1362 } 1363 else if (pbSig.type == "2D") { 1364 int ii = phasebiasSat->NumberOfPhaseBiases; 1365 if (ii >= CLOCKORBIT_NUMBIAS) 1366 break; 1367 phasebiasSat->NumberOfPhaseBiases += 1; 1368 phasebiasSat->Biases[ii].Type = CODETYPEGPS_SEMI_CODELESS; 1369 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1370 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1371 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1372 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1373 } 1374 else if (pbSig.type == "2S") { 1375 int ii = phasebiasSat->NumberOfPhaseBiases; 1376 if (ii >= CLOCKORBIT_NUMBIAS) 1377 break; 1378 phasebiasSat->NumberOfPhaseBiases += 1; 1379 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2C_M; 1380 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1381 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1382 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1383 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1384 } 1385 else if (pbSig.type == "2L") { 1386 int ii = phasebiasSat->NumberOfPhaseBiases; 1387 if (ii >= CLOCKORBIT_NUMBIAS) 1388 break; 1389 phasebiasSat->NumberOfPhaseBiases += 1; 1390 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2C_L; 1391 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1392 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1393 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1394 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1395 } 1396 else if (pbSig.type == "2X") { 1397 int ii = phasebiasSat->NumberOfPhaseBiases; 1398 if (ii >= CLOCKORBIT_NUMBIAS) 1399 break; 1400 phasebiasSat->NumberOfPhaseBiases += 1; 1401 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2C_ML; 1402 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1403 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1404 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1405 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1406 } 1407 else if (pbSig.type == "2P") { 1408 int ii = phasebiasSat->NumberOfPhaseBiases; 1409 if (ii >= CLOCKORBIT_NUMBIAS) 1410 break; 1411 phasebiasSat->NumberOfPhaseBiases += 1; 1412 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_P; 1413 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1414 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1415 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1416 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1417 } 1418 else if (pbSig.type == "2W") { 1419 int ii = phasebiasSat->NumberOfPhaseBiases; 1420 if (ii >= CLOCKORBIT_NUMBIAS) 1421 break; 1422 phasebiasSat->NumberOfPhaseBiases += 1; 1423 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_Z; 1424 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1425 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1426 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1427 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1428 } 1429 else if (pbSig.type == "5I") { 1430 int ii = phasebiasSat->NumberOfPhaseBiases; 1431 if (ii >= CLOCKORBIT_NUMBIAS) 1432 break; 1433 phasebiasSat->NumberOfPhaseBiases += 1; 1434 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_I; 1435 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1436 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1437 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1438 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1439 } 1440 else if (pbSig.type == "5Q") { 1441 int ii = phasebiasSat->NumberOfPhaseBiases; 1442 if (ii >= CLOCKORBIT_NUMBIAS) 1443 break; 1444 phasebiasSat->NumberOfPhaseBiases += 1; 1445 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_Q; 1446 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1447 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1448 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1449 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1450 } 1451 else if (pbSig.type == "5X") { 1452 int ii = phasebiasSat->NumberOfPhaseBiases; 1453 if (ii >= CLOCKORBIT_NUMBIAS) 1454 break; 1455 phasebiasSat->NumberOfPhaseBiases += 1; 1456 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_IQ; 1457 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1458 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1459 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1460 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1211 1461 } 1212 1462 else if (pbSig.type == "1S") { … … 1218 1468 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1219 1469 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1220 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1221 pbSig.wlIndicator; 1222 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1223 pbSig.discontinuityCounter; 1470 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1471 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1224 1472 } 1225 1473 else if (pbSig.type == "1L") { … … 1231 1479 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1232 1480 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1233 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1234 pbSig.wlIndicator; 1235 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1236 pbSig.discontinuityCounter; 1481 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1482 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1237 1483 } 1238 1484 else if (pbSig.type == "1X") { … … 1241 1487 break; 1242 1488 phasebiasSat->NumberOfPhaseBiases += 1; 1243 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1C_P; 1244 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1245 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1246 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1247 pbSig.wlIndicator; 1248 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1249 pbSig.discontinuityCounter; 1250 } 1251 else if (pbSig.type == "1P") { 1252 int ii = phasebiasSat->NumberOfPhaseBiases; 1253 if (ii >= CLOCKORBIT_NUMBIAS) 1254 break; 1255 phasebiasSat->NumberOfPhaseBiases += 1; 1256 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_P; 1257 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1258 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1259 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1260 pbSig.wlIndicator; 1261 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1262 pbSig.discontinuityCounter; 1263 } 1264 else if (pbSig.type == "1W") { 1265 int ii = phasebiasSat->NumberOfPhaseBiases; 1266 if (ii >= CLOCKORBIT_NUMBIAS) 1267 break; 1268 phasebiasSat->NumberOfPhaseBiases += 1; 1269 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_Z; 1270 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1271 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1272 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1273 pbSig.wlIndicator; 1274 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1275 pbSig.discontinuityCounter; 1276 } 1277 else if (pbSig.type == "2C") { 1278 int ii = phasebiasSat->NumberOfPhaseBiases; 1279 if (ii >= CLOCKORBIT_NUMBIAS) 1280 break; 1281 phasebiasSat->NumberOfPhaseBiases += 1; 1282 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CA; 1283 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1284 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1285 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1286 pbSig.wlIndicator; 1287 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1288 pbSig.discontinuityCounter; 1289 } 1290 else if (pbSig.type == "2D") { 1291 int ii = phasebiasSat->NumberOfPhaseBiases; 1292 if (ii >= CLOCKORBIT_NUMBIAS) 1293 break; 1294 phasebiasSat->NumberOfPhaseBiases += 1; 1295 phasebiasSat->Biases[ii].Type = CODETYPEGPS_SEMI_CODELESS; 1296 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1297 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1298 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1299 pbSig.wlIndicator; 1300 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1301 pbSig.discontinuityCounter; 1302 } 1303 else if (pbSig.type == "2S") { 1304 int ii = phasebiasSat->NumberOfPhaseBiases; 1305 if (ii >= CLOCKORBIT_NUMBIAS) 1306 break; 1307 phasebiasSat->NumberOfPhaseBiases += 1; 1308 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CM; 1309 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1310 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1311 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1312 pbSig.wlIndicator; 1313 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1314 pbSig.discontinuityCounter; 1315 } 1316 else if (pbSig.type == "2L") { 1317 int ii = phasebiasSat->NumberOfPhaseBiases; 1318 if (ii >= CLOCKORBIT_NUMBIAS) 1319 break; 1320 phasebiasSat->NumberOfPhaseBiases += 1; 1321 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CL; 1322 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1323 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1324 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1325 pbSig.wlIndicator; 1326 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1327 pbSig.discontinuityCounter; 1328 } 1329 else if (pbSig.type == "2X") { 1330 int ii = phasebiasSat->NumberOfPhaseBiases; 1331 if (ii >= CLOCKORBIT_NUMBIAS) 1332 break; 1333 phasebiasSat->NumberOfPhaseBiases += 1; 1334 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CML; 1335 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1336 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1337 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1338 pbSig.wlIndicator; 1339 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1340 pbSig.discontinuityCounter; 1341 } 1342 else if (pbSig.type == "2P") { 1343 int ii = phasebiasSat->NumberOfPhaseBiases; 1344 if (ii >= CLOCKORBIT_NUMBIAS) 1345 break; 1346 phasebiasSat->NumberOfPhaseBiases += 1; 1347 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_P; 1348 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1349 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1350 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1351 pbSig.wlIndicator; 1352 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1353 pbSig.discontinuityCounter; 1354 } 1355 else if (pbSig.type == "2W") { 1356 int ii = phasebiasSat->NumberOfPhaseBiases; 1357 if (ii >= CLOCKORBIT_NUMBIAS) 1358 break; 1359 phasebiasSat->NumberOfPhaseBiases += 1; 1360 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_Z; 1361 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1362 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1363 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1364 pbSig.wlIndicator; 1365 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1366 pbSig.discontinuityCounter; 1367 } 1368 else if (pbSig.type == "5I") { 1369 int ii = phasebiasSat->NumberOfPhaseBiases; 1370 if (ii >= CLOCKORBIT_NUMBIAS) 1371 break; 1372 phasebiasSat->NumberOfPhaseBiases += 1; 1373 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_I; 1374 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1375 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1376 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1377 pbSig.wlIndicator; 1378 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1379 pbSig.discontinuityCounter; 1380 } 1381 else if (pbSig.type == "5Q") { 1382 int ii = phasebiasSat->NumberOfPhaseBiases; 1383 if (ii >= CLOCKORBIT_NUMBIAS) 1384 break; 1385 phasebiasSat->NumberOfPhaseBiases += 1; 1386 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_Q; 1387 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1388 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1389 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1390 pbSig.wlIndicator; 1391 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1392 pbSig.discontinuityCounter; 1393 } 1394 else if (pbSig.type == "5X") { 1395 int ii = phasebiasSat->NumberOfPhaseBiases; 1396 if (ii >= CLOCKORBIT_NUMBIAS) 1397 break; 1398 phasebiasSat->NumberOfPhaseBiases += 1; 1399 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_IQ; 1400 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1401 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1402 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1403 pbSig.wlIndicator; 1404 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1405 pbSig.discontinuityCounter; 1489 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1C_DP; 1490 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1491 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1492 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1493 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1406 1494 } 1407 1495 } … … 1761 1849 pbSig.discontinuityCounter; 1762 1850 } 1851 else if (pbSig.type == "2S") { 1852 int ii = phasebiasSat->NumberOfPhaseBiases; 1853 if (ii >= CLOCKORBIT_NUMBIAS) 1854 break; 1855 phasebiasSat->NumberOfPhaseBiases += 1; 1856 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1857 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1858 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1859 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1860 pbSig.wlIndicator; 1861 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1862 pbSig.discontinuityCounter; 1863 } 1864 else if (pbSig.type == "2L") { 1865 int ii = phasebiasSat->NumberOfPhaseBiases; 1866 if (ii >= CLOCKORBIT_NUMBIAS) 1867 break; 1868 phasebiasSat->NumberOfPhaseBiases += 1; 1869 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1870 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1871 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1872 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1873 pbSig.wlIndicator; 1874 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1875 pbSig.discontinuityCounter; 1876 } 1877 else if (pbSig.type == "2X") { 1878 int ii = phasebiasSat->NumberOfPhaseBiases; 1879 if (ii >= CLOCKORBIT_NUMBIAS) 1880 break; 1881 phasebiasSat->NumberOfPhaseBiases += 1; 1882 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1883 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1884 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1885 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1886 pbSig.wlIndicator; 1887 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1888 pbSig.discontinuityCounter; 1889 } 1890 else if (pbSig.type == "5I") { 1891 int ii = phasebiasSat->NumberOfPhaseBiases; 1892 if (ii >= CLOCKORBIT_NUMBIAS) 1893 break; 1894 phasebiasSat->NumberOfPhaseBiases += 1; 1895 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1896 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1897 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1898 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1899 pbSig.wlIndicator; 1900 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1901 pbSig.discontinuityCounter; 1902 } 1903 else if (pbSig.type == "5Q") { 1904 int ii = phasebiasSat->NumberOfPhaseBiases; 1905 if (ii >= CLOCKORBIT_NUMBIAS) 1906 break; 1907 phasebiasSat->NumberOfPhaseBiases += 1; 1908 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1909 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1910 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1911 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1912 pbSig.wlIndicator; 1913 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1914 pbSig.discontinuityCounter; 1915 } 1916 else if (pbSig.type == "5X") { 1917 int ii = phasebiasSat->NumberOfPhaseBiases; 1918 if (ii >= CLOCKORBIT_NUMBIAS) 1919 break; 1920 phasebiasSat->NumberOfPhaseBiases += 1; 1921 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1922 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1923 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1924 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1925 pbSig.wlIndicator; 1926 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1927 pbSig.discontinuityCounter; 1928 } 1929 else if (pbSig.type == "6S") { 1930 int ii = phasebiasSat->NumberOfPhaseBiases; 1931 if (ii >= CLOCKORBIT_NUMBIAS) 1932 break; 1933 phasebiasSat->NumberOfPhaseBiases += 1; 1934 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_D; 1935 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1936 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1937 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1938 pbSig.wlIndicator; 1939 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1940 pbSig.discontinuityCounter; 1941 } 1942 else if (pbSig.type == "6L") { 1943 int ii = phasebiasSat->NumberOfPhaseBiases; 1944 if (ii >= CLOCKORBIT_NUMBIAS) 1945 break; 1946 phasebiasSat->NumberOfPhaseBiases += 1; 1947 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_P; 1948 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1949 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1950 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1951 pbSig.wlIndicator; 1952 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1953 pbSig.discontinuityCounter; 1954 } 1955 else if (pbSig.type == "6X") { 1956 int ii = phasebiasSat->NumberOfPhaseBiases; 1957 if (ii >= CLOCKORBIT_NUMBIAS) 1958 break; 1959 phasebiasSat->NumberOfPhaseBiases += 1; 1960 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_DP; 1961 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1962 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1963 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1964 pbSig.wlIndicator; 1965 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1966 pbSig.discontinuityCounter; 1967 } 1763 1968 else if (pbSig.type == "1X") { 1764 1969 int ii = phasebiasSat->NumberOfPhaseBiases; … … 1774 1979 pbSig.discontinuityCounter; 1775 1980 } 1776 else if (pbSig.type == "2S") { 1777 int ii = phasebiasSat->NumberOfPhaseBiases; 1778 if (ii >= CLOCKORBIT_NUMBIAS) 1779 break; 1780 phasebiasSat->NumberOfPhaseBiases += 1; 1781 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1782 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1783 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1784 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1785 pbSig.wlIndicator; 1786 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1787 pbSig.discontinuityCounter; 1788 } 1789 else if (pbSig.type == "2L") { 1790 int ii = phasebiasSat->NumberOfPhaseBiases; 1791 if (ii >= CLOCKORBIT_NUMBIAS) 1792 break; 1793 phasebiasSat->NumberOfPhaseBiases += 1; 1794 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1795 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1796 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1797 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1798 pbSig.wlIndicator; 1799 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1800 pbSig.discontinuityCounter; 1801 } 1802 else if (pbSig.type == "2X") { 1803 int ii = phasebiasSat->NumberOfPhaseBiases; 1804 if (ii >= CLOCKORBIT_NUMBIAS) 1805 break; 1806 phasebiasSat->NumberOfPhaseBiases += 1; 1807 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1808 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1809 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1810 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1811 pbSig.wlIndicator; 1812 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1813 pbSig.discontinuityCounter; 1814 } 1815 else if (pbSig.type == "5I") { 1816 int ii = phasebiasSat->NumberOfPhaseBiases; 1817 if (ii >= CLOCKORBIT_NUMBIAS) 1818 break; 1819 phasebiasSat->NumberOfPhaseBiases += 1; 1820 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1821 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1822 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1823 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1824 pbSig.wlIndicator; 1825 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1826 pbSig.discontinuityCounter; 1827 } 1828 else if (pbSig.type == "5Q") { 1829 int ii = phasebiasSat->NumberOfPhaseBiases; 1830 if (ii >= CLOCKORBIT_NUMBIAS) 1831 break; 1832 phasebiasSat->NumberOfPhaseBiases += 1; 1833 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1834 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1835 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1836 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1837 pbSig.wlIndicator; 1838 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1839 pbSig.discontinuityCounter; 1840 } 1841 else if (pbSig.type == "5X") { 1842 int ii = phasebiasSat->NumberOfPhaseBiases; 1843 if (ii >= CLOCKORBIT_NUMBIAS) 1844 break; 1845 phasebiasSat->NumberOfPhaseBiases += 1; 1846 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1847 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1848 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1849 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1850 pbSig.wlIndicator; 1851 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1852 pbSig.discontinuityCounter; 1853 } 1854 else if (pbSig.type == "6S") { 1855 int ii = phasebiasSat->NumberOfPhaseBiases; 1856 if (ii >= CLOCKORBIT_NUMBIAS) 1857 break; 1858 phasebiasSat->NumberOfPhaseBiases += 1; 1859 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_LEX_S; 1860 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1861 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1862 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1863 pbSig.wlIndicator; 1864 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1865 pbSig.discontinuityCounter; 1866 } 1867 else if (pbSig.type == "6L") { 1868 int ii = phasebiasSat->NumberOfPhaseBiases; 1869 if (ii >= CLOCKORBIT_NUMBIAS) 1870 break; 1871 phasebiasSat->NumberOfPhaseBiases += 1; 1872 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_LEX_L; 1873 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1874 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1875 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1876 pbSig.wlIndicator; 1877 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1878 pbSig.discontinuityCounter; 1879 } 1880 else if (pbSig.type == "6X") { 1881 int ii = phasebiasSat->NumberOfPhaseBiases; 1882 if (ii >= CLOCKORBIT_NUMBIAS) 1883 break; 1884 phasebiasSat->NumberOfPhaseBiases += 1; 1885 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_LEX_SL; 1981 else if (pbSig.type == "1Z") { 1982 int ii = phasebiasSat->NumberOfPhaseBiases; 1983 if (ii >= CLOCKORBIT_NUMBIAS) 1984 break; 1985 phasebiasSat->NumberOfPhaseBiases += 1; 1986 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L1_S; 1987 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1988 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1989 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1990 pbSig.wlIndicator; 1991 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1992 pbSig.discontinuityCounter; 1993 } 1994 else if (pbSig.type == "5D") { 1995 int ii = phasebiasSat->NumberOfPhaseBiases; 1996 if (ii >= CLOCKORBIT_NUMBIAS) 1997 break; 1998 phasebiasSat->NumberOfPhaseBiases += 1; 1999 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_D; 2000 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2001 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2002 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2003 pbSig.wlIndicator; 2004 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2005 pbSig.discontinuityCounter; 2006 } 2007 else if (pbSig.type == "5P") { 2008 int ii = phasebiasSat->NumberOfPhaseBiases; 2009 if (ii >= CLOCKORBIT_NUMBIAS) 2010 break; 2011 phasebiasSat->NumberOfPhaseBiases += 1; 2012 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_P; 2013 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2014 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2015 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2016 pbSig.wlIndicator; 2017 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2018 pbSig.discontinuityCounter; 2019 } 2020 else if (pbSig.type == "5D") { 2021 int ii = phasebiasSat->NumberOfPhaseBiases; 2022 if (ii >= CLOCKORBIT_NUMBIAS) 2023 break; 2024 phasebiasSat->NumberOfPhaseBiases += 1; 2025 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_DP; 2026 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2027 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2028 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2029 pbSig.wlIndicator; 2030 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2031 pbSig.discontinuityCounter; 2032 } 2033 else if (pbSig.type == "6E") { 2034 int ii = phasebiasSat->NumberOfPhaseBiases; 2035 if (ii >= CLOCKORBIT_NUMBIAS) 2036 break; 2037 phasebiasSat->NumberOfPhaseBiases += 1; 2038 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_E; 2039 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2040 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2041 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2042 pbSig.wlIndicator; 2043 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2044 pbSig.discontinuityCounter; 2045 } 2046 else if (pbSig.type == "6Z") { 2047 int ii = phasebiasSat->NumberOfPhaseBiases; 2048 if (ii >= CLOCKORBIT_NUMBIAS) 2049 break; 2050 phasebiasSat->NumberOfPhaseBiases += 1; 2051 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_DE; 1886 2052 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1887 2053 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator;
Note:
See TracChangeset
for help on using the changeset viewer.