Changeset 8944 in ntrip for trunk/BNC/src/upload
- Timestamp:
- Jun 8, 2020, 4:51:35 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
r8904 r8944 688 688 biasSat->Biases[ii].Bias = it.value(); 689 689 } 690 else if (it.key() == "2D") { 691 int ii = biasSat->NumberOfCodeBiases; 692 if (ii >= CLOCKORBIT_NUMBIAS) 693 break; 694 biasSat->NumberOfCodeBiases += 1; 695 biasSat->Biases[ii].Type = CODETYPEGPS_SEMI_CODELESS; 696 biasSat->Biases[ii].Bias = it.value(); 697 } 690 698 else if (it.key() == "2S") { 691 699 int ii = biasSat->NumberOfCodeBiases; … … 1050 1058 biasSat->Biases[ii].Bias = it.value(); 1051 1059 } 1052 else if (it.key() == "1X") { 1060 else if (it.key() == "2S") { 1061 int ii = biasSat->NumberOfCodeBiases; 1062 if (ii >= CLOCKORBIT_NUMBIAS) 1063 break; 1064 biasSat->NumberOfCodeBiases += 1; 1065 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1066 biasSat->Biases[ii].Bias = it.value(); 1067 } 1068 else if (it.key() == "2L") { 1069 int ii = biasSat->NumberOfCodeBiases; 1070 if (ii >= CLOCKORBIT_NUMBIAS) 1071 break; 1072 biasSat->NumberOfCodeBiases += 1; 1073 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1074 biasSat->Biases[ii].Bias = it.value(); 1075 } 1076 else if (it.key() == "2X") { 1077 int ii = biasSat->NumberOfCodeBiases; 1078 if (ii >= CLOCKORBIT_NUMBIAS) 1079 break; 1080 biasSat->NumberOfCodeBiases += 1; 1081 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1082 biasSat->Biases[ii].Bias = it.value(); 1083 } 1084 else if (it.key() == "5I") { 1085 int ii = biasSat->NumberOfCodeBiases; 1086 if (ii >= CLOCKORBIT_NUMBIAS) 1087 break; 1088 biasSat->NumberOfCodeBiases += 1; 1089 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1090 biasSat->Biases[ii].Bias = it.value(); 1091 } 1092 else if (it.key() == "5Q") { 1093 int ii = biasSat->NumberOfCodeBiases; 1094 if (ii >= CLOCKORBIT_NUMBIAS) 1095 break; 1096 biasSat->NumberOfCodeBiases += 1; 1097 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1098 biasSat->Biases[ii].Bias = it.value(); 1099 } 1100 else if (it.key() == "5X") { 1101 int ii = biasSat->NumberOfCodeBiases; 1102 if (ii >= CLOCKORBIT_NUMBIAS) 1103 break; 1104 biasSat->NumberOfCodeBiases += 1; 1105 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1106 biasSat->Biases[ii].Bias = it.value(); 1107 } 1108 else if (it.key() == "6S") { 1109 int ii = biasSat->NumberOfCodeBiases; 1110 if (ii >= CLOCKORBIT_NUMBIAS) 1111 break; 1112 biasSat->NumberOfCodeBiases += 1; 1113 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_D; 1114 biasSat->Biases[ii].Bias = it.value(); 1115 } 1116 else if (it.key() == "6L") { 1117 int ii = biasSat->NumberOfCodeBiases; 1118 if (ii >= CLOCKORBIT_NUMBIAS) 1119 break; 1120 biasSat->NumberOfCodeBiases += 1; 1121 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_P; 1122 biasSat->Biases[ii].Bias = it.value(); 1123 } 1124 else if (it.key() == "6X") { 1125 int ii = biasSat->NumberOfCodeBiases; 1126 if (ii >= CLOCKORBIT_NUMBIAS) 1127 break; 1128 biasSat->NumberOfCodeBiases += 1; 1129 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_DP; 1130 biasSat->Biases[ii].Bias = it.value(); 1131 } 1132 else if (it.key() == "1X") { 1053 1133 int ii = biasSat->NumberOfCodeBiases; 1054 1134 if (ii >= CLOCKORBIT_NUMBIAS) … … 1058 1138 biasSat->Biases[ii].Bias = it.value(); 1059 1139 } 1060 else if (it.key() == "2S") { 1061 int ii = biasSat->NumberOfCodeBiases; 1062 if (ii >= CLOCKORBIT_NUMBIAS) 1063 break; 1064 biasSat->NumberOfCodeBiases += 1; 1065 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1066 biasSat->Biases[ii].Bias = it.value(); 1067 } 1068 else if (it.key() == "2L") { 1069 int ii = biasSat->NumberOfCodeBiases; 1070 if (ii >= CLOCKORBIT_NUMBIAS) 1071 break; 1072 biasSat->NumberOfCodeBiases += 1; 1073 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1074 biasSat->Biases[ii].Bias = it.value(); 1075 } 1076 else if (it.key() == "2X") { 1077 int ii = biasSat->NumberOfCodeBiases; 1078 if (ii >= CLOCKORBIT_NUMBIAS) 1079 break; 1080 biasSat->NumberOfCodeBiases += 1; 1081 biasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1082 biasSat->Biases[ii].Bias = it.value(); 1083 } 1084 else if (it.key() == "5I") { 1085 int ii = biasSat->NumberOfCodeBiases; 1086 if (ii >= CLOCKORBIT_NUMBIAS) 1087 break; 1088 biasSat->NumberOfCodeBiases += 1; 1089 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1090 biasSat->Biases[ii].Bias = it.value(); 1091 } 1092 else if (it.key() == "5Q") { 1093 int ii = biasSat->NumberOfCodeBiases; 1094 if (ii >= CLOCKORBIT_NUMBIAS) 1095 break; 1096 biasSat->NumberOfCodeBiases += 1; 1097 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1098 biasSat->Biases[ii].Bias = it.value(); 1099 } 1100 else if (it.key() == "5X") { 1101 int ii = biasSat->NumberOfCodeBiases; 1102 if (ii >= CLOCKORBIT_NUMBIAS) 1103 break; 1104 biasSat->NumberOfCodeBiases += 1; 1105 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1106 biasSat->Biases[ii].Bias = it.value(); 1107 } 1108 else if (it.key() == "6S") { 1109 int ii = biasSat->NumberOfCodeBiases; 1110 if (ii >= CLOCKORBIT_NUMBIAS) 1111 break; 1112 biasSat->NumberOfCodeBiases += 1; 1113 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_D; 1114 biasSat->Biases[ii].Bias = it.value(); 1115 } 1116 else if (it.key() == "6L") { 1117 int ii = biasSat->NumberOfCodeBiases; 1118 if (ii >= CLOCKORBIT_NUMBIAS) 1119 break; 1120 biasSat->NumberOfCodeBiases += 1; 1121 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_P; 1122 biasSat->Biases[ii].Bias = it.value(); 1123 } 1124 else if (it.key() == "6X") { 1125 int ii = biasSat->NumberOfCodeBiases; 1126 if (ii >= CLOCKORBIT_NUMBIAS) 1127 break; 1128 biasSat->NumberOfCodeBiases += 1; 1129 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_DP; 1140 else if (it.key() == "1Z") { 1141 int ii = biasSat->NumberOfCodeBiases; 1142 if (ii >= CLOCKORBIT_NUMBIAS) 1143 break; 1144 biasSat->NumberOfCodeBiases += 1; 1145 biasSat->Biases[ii].Type = CODETYPEQZSS_L1_S; 1146 biasSat->Biases[ii].Bias = it.value(); 1147 } 1148 else if (it.key() == "5D") { 1149 int ii = biasSat->NumberOfCodeBiases; 1150 if (ii >= CLOCKORBIT_NUMBIAS) 1151 break; 1152 biasSat->NumberOfCodeBiases += 1; 1153 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_D; 1154 biasSat->Biases[ii].Bias = it.value(); 1155 } 1156 else if (it.key() == "5P") { 1157 int ii = biasSat->NumberOfCodeBiases; 1158 if (ii >= CLOCKORBIT_NUMBIAS) 1159 break; 1160 biasSat->NumberOfCodeBiases += 1; 1161 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_P; 1162 biasSat->Biases[ii].Bias = it.value(); 1163 } 1164 else if (it.key() == "5Z") { 1165 int ii = biasSat->NumberOfCodeBiases; 1166 if (ii >= CLOCKORBIT_NUMBIAS) 1167 break; 1168 biasSat->NumberOfCodeBiases += 1; 1169 biasSat->Biases[ii].Type = CODETYPEQZSS_L5_DP; 1170 biasSat->Biases[ii].Bias = it.value(); 1171 } 1172 else if (it.key() == "6E") { 1173 int ii = biasSat->NumberOfCodeBiases; 1174 if (ii >= CLOCKORBIT_NUMBIAS) 1175 break; 1176 biasSat->NumberOfCodeBiases += 1; 1177 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_E; 1178 biasSat->Biases[ii].Bias = it.value(); 1179 } 1180 else if (it.key() == "6Z") { 1181 int ii = biasSat->NumberOfCodeBiases; 1182 if (ii >= CLOCKORBIT_NUMBIAS) 1183 break; 1184 biasSat->NumberOfCodeBiases += 1; 1185 biasSat->Biases[ii].Type = CODETYPEQZSS_L6_DE; 1130 1186 biasSat->Biases[ii].Bias = it.value(); 1131 1187 } … … 1246 1302 biasSat->Biases[ii].Bias = it.value(); 1247 1303 } 1304 else if (it.key() == "1D") { 1305 int ii = biasSat->NumberOfCodeBiases; 1306 if (ii >= CLOCKORBIT_NUMBIAS) 1307 break; 1308 biasSat->NumberOfCodeBiases += 1; 1309 biasSat->Biases[ii].Type = CODETYPE_BDS_B1a_D; 1310 biasSat->Biases[ii].Bias = it.value(); 1311 } 1312 else if (it.key() == "1P") { 1313 int ii = biasSat->NumberOfCodeBiases; 1314 if (ii >= CLOCKORBIT_NUMBIAS) 1315 break; 1316 biasSat->NumberOfCodeBiases += 1; 1317 biasSat->Biases[ii].Type = CODETYPE_BDS_B1a_P; 1318 biasSat->Biases[ii].Bias = it.value(); 1319 } 1320 else if (it.key() == "1X") { 1321 int ii = biasSat->NumberOfCodeBiases; 1322 if (ii >= CLOCKORBIT_NUMBIAS) 1323 break; 1324 biasSat->NumberOfCodeBiases += 1; 1325 biasSat->Biases[ii].Type = CODETYPE_BDS_B1a_DP; 1326 biasSat->Biases[ii].Bias = it.value(); 1327 } 1248 1328 else if (it.key() == "5D") { 1249 1329 int ii = biasSat->NumberOfCodeBiases; … … 1270 1350 biasSat->Biases[ii].Bias = it.value(); 1271 1351 } 1272 else if (it.key() == "1D") {1273 int ii = biasSat->NumberOfCodeBiases;1274 if (ii >= CLOCKORBIT_NUMBIAS)1275 break;1276 biasSat->NumberOfCodeBiases += 1;1277 biasSat->Biases[ii].Type = CODETYPE_BDS_B1C_D;1278 biasSat->Biases[ii].Bias = it.value();1279 }1280 else if (it.key() == "1P") {1281 int ii = biasSat->NumberOfCodeBiases;1282 if (ii >= CLOCKORBIT_NUMBIAS)1283 break;1284 biasSat->NumberOfCodeBiases += 1;1285 biasSat->Biases[ii].Type = CODETYPE_BDS_B1C_P;1286 biasSat->Biases[ii].Bias = it.value();1287 }1288 else if (it.key() == "1X") {1289 int ii = biasSat->NumberOfCodeBiases;1290 if (ii >= CLOCKORBIT_NUMBIAS)1291 break;1292 biasSat->NumberOfCodeBiases += 1;1293 biasSat->Biases[ii].Type = CODETYPE_BDS_B1C_DP;1294 biasSat->Biases[ii].Bias = it.value();1295 }1296 1352 } 1297 1353 } 1298 1354 } 1355 1299 1356 // Phase Biases 1300 1357 // ------------ … … 1393 1450 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1394 1451 } 1452 else if (pbSig.type == "2D") { 1453 int ii = phasebiasSat->NumberOfPhaseBiases; 1454 if (ii >= CLOCKORBIT_NUMBIAS) 1455 break; 1456 phasebiasSat->NumberOfPhaseBiases += 1; 1457 phasebiasSat->Biases[ii].Type = CODETYPEGPS_SEMI_CODELESS; 1458 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1459 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1460 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1461 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1462 } 1395 1463 else if (pbSig.type == "2S") { 1396 1464 int ii = phasebiasSat->NumberOfPhaseBiases; … … 1916 1984 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1917 1985 } 1918 else if (pbSig.type == "1X") { 1986 else if (pbSig.type == "2S") { 1987 int ii = phasebiasSat->NumberOfPhaseBiases; 1988 if (ii >= CLOCKORBIT_NUMBIAS) 1989 break; 1990 phasebiasSat->NumberOfPhaseBiases += 1; 1991 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1992 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1993 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1994 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1995 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1996 } 1997 else if (pbSig.type == "2L") { 1998 int ii = phasebiasSat->NumberOfPhaseBiases; 1999 if (ii >= CLOCKORBIT_NUMBIAS) 2000 break; 2001 phasebiasSat->NumberOfPhaseBiases += 1; 2002 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 2003 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2004 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2005 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2006 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2007 } 2008 else if (pbSig.type == "2X") { 2009 int ii = phasebiasSat->NumberOfPhaseBiases; 2010 if (ii >= CLOCKORBIT_NUMBIAS) 2011 break; 2012 phasebiasSat->NumberOfPhaseBiases += 1; 2013 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 2014 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2015 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2016 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2017 } 2018 else if (pbSig.type == "5I") { 2019 int ii = phasebiasSat->NumberOfPhaseBiases; 2020 if (ii >= CLOCKORBIT_NUMBIAS) 2021 break; 2022 phasebiasSat->NumberOfPhaseBiases += 1; 2023 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 2024 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2025 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2026 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2027 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2028 } 2029 else if (pbSig.type == "5Q") { 2030 int ii = phasebiasSat->NumberOfPhaseBiases; 2031 if (ii >= CLOCKORBIT_NUMBIAS) 2032 break; 2033 phasebiasSat->NumberOfPhaseBiases += 1; 2034 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 2035 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2036 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2037 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2038 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2039 } 2040 else if (pbSig.type == "5X") { 2041 int ii = phasebiasSat->NumberOfPhaseBiases; 2042 if (ii >= CLOCKORBIT_NUMBIAS) 2043 break; 2044 phasebiasSat->NumberOfPhaseBiases += 1; 2045 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 2046 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2047 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2048 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2049 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2050 } 2051 else if (pbSig.type == "6S") { 2052 int ii = phasebiasSat->NumberOfPhaseBiases; 2053 if (ii >= CLOCKORBIT_NUMBIAS) 2054 break; 2055 phasebiasSat->NumberOfPhaseBiases += 1; 2056 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_D; 2057 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2058 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2059 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2060 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2061 } 2062 else if (pbSig.type == "6L") { 2063 int ii = phasebiasSat->NumberOfPhaseBiases; 2064 if (ii >= CLOCKORBIT_NUMBIAS) 2065 break; 2066 phasebiasSat->NumberOfPhaseBiases += 1; 2067 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_P; 2068 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2069 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2070 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2071 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2072 } 2073 else if (pbSig.type == "6X") { 2074 int ii = phasebiasSat->NumberOfPhaseBiases; 2075 if (ii >= CLOCKORBIT_NUMBIAS) 2076 break; 2077 phasebiasSat->NumberOfPhaseBiases += 1; 2078 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_DP; 2079 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2080 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2081 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2082 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2083 } 2084 else if (pbSig.type == "1X") { 1919 2085 int ii = phasebiasSat->NumberOfPhaseBiases; 1920 2086 if (ii >= CLOCKORBIT_NUMBIAS) … … 1927 2093 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1928 2094 } 1929 else if (pbSig.type == "2S") { 1930 int ii = phasebiasSat->NumberOfPhaseBiases; 1931 if (ii >= CLOCKORBIT_NUMBIAS) 1932 break; 1933 phasebiasSat->NumberOfPhaseBiases += 1; 1934 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1935 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1936 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1937 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1938 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1939 } 1940 else if (pbSig.type == "2L") { 1941 int ii = phasebiasSat->NumberOfPhaseBiases; 1942 if (ii >= CLOCKORBIT_NUMBIAS) 1943 break; 1944 phasebiasSat->NumberOfPhaseBiases += 1; 1945 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1946 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1947 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1948 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1949 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1950 } 1951 else if (pbSig.type == "2X") { 1952 int ii = phasebiasSat->NumberOfPhaseBiases; 1953 if (ii >= CLOCKORBIT_NUMBIAS) 1954 break; 1955 phasebiasSat->NumberOfPhaseBiases += 1; 1956 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1957 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1958 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1959 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1960 } 1961 else if (pbSig.type == "5I") { 1962 int ii = phasebiasSat->NumberOfPhaseBiases; 1963 if (ii >= CLOCKORBIT_NUMBIAS) 1964 break; 1965 phasebiasSat->NumberOfPhaseBiases += 1; 1966 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1967 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1968 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1969 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1970 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1971 } 1972 else if (pbSig.type == "5Q") { 1973 int ii = phasebiasSat->NumberOfPhaseBiases; 1974 if (ii >= CLOCKORBIT_NUMBIAS) 1975 break; 1976 phasebiasSat->NumberOfPhaseBiases += 1; 1977 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1978 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1979 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1980 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1981 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1982 } 1983 else if (pbSig.type == "5X") { 1984 int ii = phasebiasSat->NumberOfPhaseBiases; 1985 if (ii >= CLOCKORBIT_NUMBIAS) 1986 break; 1987 phasebiasSat->NumberOfPhaseBiases += 1; 1988 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1989 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1990 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1991 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1992 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1993 } 1994 else if (pbSig.type == "6S") { 1995 int ii = phasebiasSat->NumberOfPhaseBiases; 1996 if (ii >= CLOCKORBIT_NUMBIAS) 1997 break; 1998 phasebiasSat->NumberOfPhaseBiases += 1; 1999 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_D; 2000 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2001 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2002 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2003 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2004 } 2005 else if (pbSig.type == "6L") { 2006 int ii = phasebiasSat->NumberOfPhaseBiases; 2007 if (ii >= CLOCKORBIT_NUMBIAS) 2008 break; 2009 phasebiasSat->NumberOfPhaseBiases += 1; 2010 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_P; 2011 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2012 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2013 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2014 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2015 } 2016 else if (pbSig.type == "6X") { 2017 int ii = phasebiasSat->NumberOfPhaseBiases; 2018 if (ii >= CLOCKORBIT_NUMBIAS) 2019 break; 2020 phasebiasSat->NumberOfPhaseBiases += 1; 2021 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_DP; 2095 else if (pbSig.type == "1Z") { 2096 int ii = phasebiasSat->NumberOfPhaseBiases; 2097 if (ii >= CLOCKORBIT_NUMBIAS) 2098 break; 2099 phasebiasSat->NumberOfPhaseBiases += 1; 2100 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L1_S; 2101 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2102 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2103 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2104 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2105 } 2106 else if (pbSig.type == "5D") { 2107 int ii = phasebiasSat->NumberOfPhaseBiases; 2108 if (ii >= CLOCKORBIT_NUMBIAS) 2109 break; 2110 phasebiasSat->NumberOfPhaseBiases += 1; 2111 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_D; 2112 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2113 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2114 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2115 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2116 } 2117 else if (pbSig.type == "5P") { 2118 int ii = phasebiasSat->NumberOfPhaseBiases; 2119 if (ii >= CLOCKORBIT_NUMBIAS) 2120 break; 2121 phasebiasSat->NumberOfPhaseBiases += 1; 2122 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_P; 2123 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2124 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2125 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2126 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2127 } 2128 else if (pbSig.type == "5Z") { 2129 int ii = phasebiasSat->NumberOfPhaseBiases; 2130 if (ii >= CLOCKORBIT_NUMBIAS) 2131 break; 2132 phasebiasSat->NumberOfPhaseBiases += 1; 2133 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_DP; 2134 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2135 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2136 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2137 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2138 } 2139 else if (pbSig.type == "6E") { 2140 int ii = phasebiasSat->NumberOfPhaseBiases; 2141 if (ii >= CLOCKORBIT_NUMBIAS) 2142 break; 2143 phasebiasSat->NumberOfPhaseBiases += 1; 2144 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_E; 2145 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2146 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2147 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2148 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2149 } 2150 else if (pbSig.type == "6Z") { 2151 int ii = phasebiasSat->NumberOfPhaseBiases; 2152 if (ii >= CLOCKORBIT_NUMBIAS) 2153 break; 2154 phasebiasSat->NumberOfPhaseBiases += 1; 2155 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L6_DE; 2022 2156 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2023 2157 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; … … 2178 2312 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2179 2313 } 2314 else if (pbSig.type == "1D") { 2315 int ii = phasebiasSat->NumberOfPhaseBiases; 2316 if (ii >= CLOCKORBIT_NUMBIAS) 2317 break; 2318 phasebiasSat->NumberOfPhaseBiases += 1; 2319 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1a_D; 2320 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2321 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2322 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2323 } 2324 else if (pbSig.type == "1P") { 2325 int ii = phasebiasSat->NumberOfPhaseBiases; 2326 if (ii >= CLOCKORBIT_NUMBIAS) 2327 break; 2328 phasebiasSat->NumberOfPhaseBiases += 1; 2329 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1a_P; 2330 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2331 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2332 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2333 } 2334 else if (pbSig.type == "1X") { 2335 int ii = phasebiasSat->NumberOfPhaseBiases; 2336 if (ii >= CLOCKORBIT_NUMBIAS) 2337 break; 2338 phasebiasSat->NumberOfPhaseBiases += 1; 2339 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1a_DP; 2340 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2341 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2342 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2343 } 2180 2344 else if (pbSig.type == "5D") { 2181 2345 int ii = phasebiasSat->NumberOfPhaseBiases; … … 2204 2368 phasebiasSat->NumberOfPhaseBiases += 1; 2205 2369 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2a_DP; 2206 phasebiasSat->Biases[ii].Bias = pbSig.bias;2207 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator;2208 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter;2209 }2210 else if (pbSig.type == "1D") {2211 int ii = phasebiasSat->NumberOfPhaseBiases;2212 if (ii >= CLOCKORBIT_NUMBIAS)2213 break;2214 phasebiasSat->NumberOfPhaseBiases += 1;2215 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1C_D;2216 phasebiasSat->Biases[ii].Bias = pbSig.bias;2217 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator;2218 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter;2219 }2220 else if (pbSig.type == "1P") {2221 int ii = phasebiasSat->NumberOfPhaseBiases;2222 if (ii >= CLOCKORBIT_NUMBIAS)2223 break;2224 phasebiasSat->NumberOfPhaseBiases += 1;2225 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1C_P;2226 phasebiasSat->Biases[ii].Bias = pbSig.bias;2227 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator;2228 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter;2229 }2230 else if (pbSig.type == "1X") {2231 int ii = phasebiasSat->NumberOfPhaseBiases;2232 if (ii >= CLOCKORBIT_NUMBIAS)2233 break;2234 phasebiasSat->NumberOfPhaseBiases += 1;2235 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1C_DP;2236 2370 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2237 2371 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator;
Note:
See TracChangeset
for help on using the changeset viewer.