Changeset 8017 in ntrip for trunk/BNC/src
- Timestamp:
- Aug 18, 2016, 1:28:25 PM (8 years ago)
- Location:
- trunk/BNC/src/upload
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
r8015 r8017 314 314 struct PhaseBias phasebias; 315 315 memset(&phasebias, 0, sizeof(phasebias)); 316 unsigned int disp Ind= 0;317 unsigned int mw Ind= 0;316 unsigned int dispersiveBiasConsistenyIndicator = 0; 317 unsigned int mwConsistencyIndicator = 0; 318 318 phasebias.EpochTime[CLOCKORBIT_SATGPS] = co.EpochTime[CLOCKORBIT_SATGPS]; 319 319 phasebias.EpochTime[CLOCKORBIT_SATGLONASS] = co.EpochTime[CLOCKORBIT_SATGLONASS]; … … 366 366 // non-satellite specific parameters 367 367 if (key.contains("IND", Qt::CaseSensitive)) { 368 in >> disp Ind >> mwInd;368 in >> dispersiveBiasConsistenyIndicator >> mwConsistencyIndicator; 369 369 continue; 370 370 } … … 485 485 } 486 486 else if (key == "YawAngle") { 487 in >> numVal >> pbSat.y A;488 if (pbSat.y A< 0.0) {489 pbSat.y A+= (2*M_PI);487 in >> numVal >> pbSat.yawAngle; 488 if (pbSat.yawAngle < 0.0) { 489 pbSat.yawAngle += (2*M_PI); 490 490 } 491 else if (pbSat.y A> 2*M_PI) {492 pbSat.y A-= (2*M_PI);491 else if (pbSat.yawAngle > 2*M_PI) { 492 pbSat.yawAngle -= (2*M_PI); 493 493 } 494 494 } 495 495 else if (key == "YawRate") { 496 in >> numVal >> pbSat.y R;496 in >> numVal >> pbSat.yawRate; 497 497 } 498 498 else if (key == "PhaseBias") { … … 500 500 for (int ii = 0; ii < numVal; ii++) { 501 501 phaseBiasSignal pb; 502 in >> pb.type >> pb.bias >> pb.intInd >> pb.wlInd >> pb.discCount; 502 in >> pb.type >> pb.bias >> pb.integerIndicator 503 >> pb.wlIndicator >> pb.discontinuityCounter; 503 504 phaseBiasList.append(pb); 504 505 } … … 1189 1190 1190 1191 if (phasebiasSat) { 1191 phasebias.DispersiveBiasConsistencyIndicator = disp Ind;1192 phasebias.MWConsistencyIndicator = mw Ind;1192 phasebias.DispersiveBiasConsistencyIndicator = dispersiveBiasConsistenyIndicator; 1193 phasebias.MWConsistencyIndicator = mwConsistencyIndicator; 1193 1194 phasebiasSat->ID = prn.number(); 1194 1195 phasebiasSat->NumberOfPhaseBiases = 0; 1195 phasebiasSat->YawAngle = pbSat.y A;1196 phasebiasSat->YawRate = pbSat.y R;1196 phasebiasSat->YawAngle = pbSat.yawAngle; 1197 phasebiasSat->YawRate = pbSat.yawRate; 1197 1198 if (prn.system() == 'G') { 1198 1199 QListIterator<phaseBiasSignal> it(phaseBiasList); … … 1206 1207 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_CA; 1207 1208 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1208 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1209 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1210 pbSig.wlInd ;1211 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1212 pbSig.disc Count;1209 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1210 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1211 pbSig.wlIndicator; 1212 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1213 pbSig.discontinuityCounter; 1213 1214 } 1214 1215 else if (pbSig.type == "1S") { … … 1219 1220 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1C_D; 1220 1221 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1221 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1222 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1223 pbSig.wlInd ;1224 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1225 pbSig.disc Count;1222 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1223 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1224 pbSig.wlIndicator; 1225 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1226 pbSig.discontinuityCounter; 1226 1227 } 1227 1228 else if (pbSig.type == "1L") { … … 1232 1233 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1C_P; 1233 1234 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1234 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1235 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1236 pbSig.wlInd ;1237 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1238 pbSig.disc Count;1235 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1236 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1237 pbSig.wlIndicator; 1238 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1239 pbSig.discontinuityCounter; 1239 1240 } 1240 1241 else if (pbSig.type == "1X") { … … 1245 1246 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1C_P; 1246 1247 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1247 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1248 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1249 pbSig.wlInd ;1250 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1251 pbSig.disc Count;1248 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1249 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1250 pbSig.wlIndicator; 1251 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1252 pbSig.discontinuityCounter; 1252 1253 } 1253 1254 else if (pbSig.type == "1P") { … … 1258 1259 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_P; 1259 1260 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1260 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1261 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1262 pbSig.wlInd ;1263 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1264 pbSig.disc Count;1261 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1262 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1263 pbSig.wlIndicator; 1264 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1265 pbSig.discontinuityCounter; 1265 1266 } 1266 1267 else if (pbSig.type == "1W") { … … 1271 1272 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L1_Z; 1272 1273 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1273 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1274 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1275 pbSig.wlInd ;1276 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1277 pbSig.disc Count;1274 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1275 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1276 pbSig.wlIndicator; 1277 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1278 pbSig.discontinuityCounter; 1278 1279 } 1279 1280 else if (pbSig.type == "2C") { … … 1284 1285 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CA; 1285 1286 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1286 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1287 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1288 pbSig.wlInd ;1289 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1290 pbSig.disc Count;1287 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1288 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1289 pbSig.wlIndicator; 1290 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1291 pbSig.discontinuityCounter; 1291 1292 } 1292 1293 else if (pbSig.type == "2D") { … … 1297 1298 phasebiasSat->Biases[ii].Type = CODETYPEGPS_SEMI_CODELESS; 1298 1299 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1299 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1300 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1301 pbSig.wlInd ;1302 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1303 pbSig.disc Count;1300 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1301 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1302 pbSig.wlIndicator; 1303 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1304 pbSig.discontinuityCounter; 1304 1305 } 1305 1306 else if (pbSig.type == "2S") { … … 1310 1311 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CM; 1311 1312 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1312 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1313 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1314 pbSig.wlInd ;1315 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1316 pbSig.disc Count;1313 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1314 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1315 pbSig.wlIndicator; 1316 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1317 pbSig.discontinuityCounter; 1317 1318 } 1318 1319 else if (pbSig.type == "2L") { … … 1323 1324 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CL; 1324 1325 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1325 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1326 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1327 pbSig.wlInd ;1328 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1329 pbSig.disc Count;1326 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1327 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1328 pbSig.wlIndicator; 1329 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1330 pbSig.discontinuityCounter; 1330 1331 } 1331 1332 else if (pbSig.type == "2X") { … … 1336 1337 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_CML; 1337 1338 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1338 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1339 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1340 pbSig.wlInd ;1341 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1342 pbSig.disc Count;1339 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1340 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1341 pbSig.wlIndicator; 1342 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1343 pbSig.discontinuityCounter; 1343 1344 } 1344 1345 else if (pbSig.type == "2P") { … … 1349 1350 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_P; 1350 1351 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1351 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1352 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1353 pbSig.wlInd ;1354 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1355 pbSig.disc Count;1352 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1353 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1354 pbSig.wlIndicator; 1355 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1356 pbSig.discontinuityCounter; 1356 1357 } 1357 1358 else if (pbSig.type == "2W") { … … 1362 1363 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_Z; 1363 1364 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1364 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1365 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1366 pbSig.wlInd ;1367 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1368 pbSig.disc Count;1365 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1366 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1367 pbSig.wlIndicator; 1368 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1369 pbSig.discontinuityCounter; 1369 1370 } 1370 1371 else if (pbSig.type == "5I") { … … 1375 1376 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_I; 1376 1377 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1377 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1378 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1379 pbSig.wlInd ;1380 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1381 pbSig.disc Count;1378 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1379 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1380 pbSig.wlIndicator; 1381 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1382 pbSig.discontinuityCounter; 1382 1383 } 1383 1384 else if (pbSig.type == "5Q") { … … 1388 1389 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_Q; 1389 1390 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1390 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1391 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1392 pbSig.wlInd ;1393 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1394 pbSig.disc Count;1391 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1392 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1393 pbSig.wlIndicator; 1394 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1395 pbSig.discontinuityCounter; 1395 1396 } 1396 1397 else if (pbSig.type == "5X") { … … 1401 1402 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L5_IQ; 1402 1403 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1403 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1404 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1405 pbSig.wlInd ;1406 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1407 pbSig.disc Count;1404 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1405 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1406 pbSig.wlIndicator; 1407 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1408 pbSig.discontinuityCounter; 1408 1409 } 1409 1410 } … … 1420 1421 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L1_CA; 1421 1422 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1422 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1423 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1424 pbSig.wlInd ;1425 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1426 pbSig.disc Count;1423 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1424 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1425 pbSig.wlIndicator; 1426 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1427 pbSig.discontinuityCounter; 1427 1428 } 1428 1429 else if (pbSig.type == "1P") { … … 1433 1434 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L1_P; 1434 1435 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1435 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1436 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1437 pbSig.wlInd ;1438 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1439 pbSig.disc Count;1436 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1437 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1438 pbSig.wlIndicator; 1439 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1440 pbSig.discontinuityCounter; 1440 1441 } 1441 1442 else if (pbSig.type == "2C") { … … 1446 1447 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L2_CA; 1447 1448 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1448 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1449 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1450 pbSig.wlInd ;1451 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1452 pbSig.disc Count;1449 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1450 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1451 pbSig.wlIndicator; 1452 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1453 pbSig.discontinuityCounter; 1453 1454 } 1454 1455 else if (pbSig.type == "2P") { … … 1459 1460 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L2_P; 1460 1461 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1461 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1462 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1463 pbSig.wlInd ;1464 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1465 pbSig.disc Count;1462 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1463 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1464 pbSig.wlIndicator; 1465 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1466 pbSig.discontinuityCounter; 1466 1467 } 1467 1468 } … … 1478 1479 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E1_A; 1479 1480 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1480 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1481 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1482 pbSig.wlInd ;1483 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1484 pbSig.disc Count;1481 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1482 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1483 pbSig.wlIndicator; 1484 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1485 pbSig.discontinuityCounter; 1485 1486 } 1486 1487 else if (pbSig.type == "1B") { … … 1491 1492 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E1_B; 1492 1493 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1493 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1494 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1495 pbSig.wlInd ;1496 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1497 pbSig.disc Count;1494 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1495 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1496 pbSig.wlIndicator; 1497 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1498 pbSig.discontinuityCounter; 1498 1499 } 1499 1500 else if (pbSig.type == "1C") { … … 1504 1505 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E1_C; 1505 1506 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1506 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1507 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1508 pbSig.wlInd ;1509 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1510 pbSig.disc Count;1507 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1508 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1509 pbSig.wlIndicator; 1510 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1511 pbSig.discontinuityCounter; 1511 1512 } 1512 1513 else if (pbSig.type == "1X") { … … 1517 1518 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E1_BC; 1518 1519 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1519 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1520 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1521 pbSig.wlInd ;1522 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1523 pbSig.disc Count;1520 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1521 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1522 pbSig.wlIndicator; 1523 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1524 pbSig.discontinuityCounter; 1524 1525 } 1525 1526 else if (pbSig.type == "1Z") { … … 1530 1531 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E1_ABC; 1531 1532 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1532 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1533 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1534 pbSig.wlInd ;1535 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1536 pbSig.disc Count;1533 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1534 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1535 pbSig.wlIndicator; 1536 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1537 pbSig.discontinuityCounter; 1537 1538 } 1538 1539 else if (pbSig.type == "5I") { … … 1543 1544 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5A_I; 1544 1545 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1545 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1546 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1547 pbSig.wlInd ;1548 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1549 pbSig.disc Count;1546 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1547 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1548 pbSig.wlIndicator; 1549 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1550 pbSig.discontinuityCounter; 1550 1551 } 1551 1552 else if (pbSig.type == "5Q") { … … 1556 1557 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5A_Q; 1557 1558 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1558 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1559 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1560 pbSig.wlInd ;1561 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1562 pbSig.disc Count;1559 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1560 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1561 pbSig.wlIndicator; 1562 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1563 pbSig.discontinuityCounter; 1563 1564 } 1564 1565 else if (pbSig.type == "5X") { … … 1569 1570 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5A_IQ; 1570 1571 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1571 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1572 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1573 pbSig.wlInd ;1574 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1575 pbSig.disc Count;1572 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1573 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1574 pbSig.wlIndicator; 1575 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1576 pbSig.discontinuityCounter; 1576 1577 } 1577 1578 else if (pbSig.type == "7I") { … … 1582 1583 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5B_I; 1583 1584 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1584 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1585 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1586 pbSig.wlInd ;1587 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1588 pbSig.disc Count;1585 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1586 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1587 pbSig.wlIndicator; 1588 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1589 pbSig.discontinuityCounter; 1589 1590 } 1590 1591 else if (pbSig.type == "7Q") { … … 1595 1596 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5B_Q; 1596 1597 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1597 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1598 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1599 pbSig.wlInd ;1600 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1601 pbSig.disc Count;1598 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1599 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1600 pbSig.wlIndicator; 1601 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1602 pbSig.discontinuityCounter; 1602 1603 } 1603 1604 else if (pbSig.type == "7X") { … … 1608 1609 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5B_IQ; 1609 1610 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1610 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1611 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1612 pbSig.wlInd ;1613 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1614 pbSig.disc Count;1611 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1612 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1613 pbSig.wlIndicator; 1614 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1615 pbSig.discontinuityCounter; 1615 1616 } 1616 1617 else if (pbSig.type == "8I") { … … 1621 1622 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5_I; 1622 1623 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1623 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1624 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1625 pbSig.wlInd ;1626 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1627 pbSig.disc Count;1624 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1625 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1626 pbSig.wlIndicator; 1627 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1628 pbSig.discontinuityCounter; 1628 1629 } 1629 1630 else if (pbSig.type == "8Q") { … … 1634 1635 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5_Q; 1635 1636 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1636 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1637 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1638 pbSig.wlInd ;1639 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1640 pbSig.disc Count;1637 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1638 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1639 pbSig.wlIndicator; 1640 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1641 pbSig.discontinuityCounter; 1641 1642 } 1642 1643 else if (pbSig.type == "8X") { … … 1647 1648 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E5_IQ; 1648 1649 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1649 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1650 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1651 pbSig.wlInd ;1652 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1653 pbSig.disc Count;1650 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1651 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1652 pbSig.wlIndicator; 1653 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1654 pbSig.discontinuityCounter; 1654 1655 } 1655 1656 else if (pbSig.type == "6A") { … … 1660 1661 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E6_A; 1661 1662 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1662 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1663 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1664 pbSig.wlInd ;1665 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1666 pbSig.disc Count;1663 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1664 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1665 pbSig.wlIndicator; 1666 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1667 pbSig.discontinuityCounter; 1667 1668 } 1668 1669 else if (pbSig.type == "6B") { … … 1673 1674 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E6_B; 1674 1675 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1675 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1676 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1677 pbSig.wlInd ;1678 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1679 pbSig.disc Count;1676 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1677 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1678 pbSig.wlIndicator; 1679 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1680 pbSig.discontinuityCounter; 1680 1681 } 1681 1682 else if (pbSig.type == "6C") { … … 1686 1687 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E6_C; 1687 1688 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1688 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1689 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1690 pbSig.wlInd ;1691 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1692 pbSig.disc Count;1689 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1690 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1691 pbSig.wlIndicator; 1692 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1693 pbSig.discontinuityCounter; 1693 1694 } 1694 1695 else if (pbSig.type == "6X") { … … 1699 1700 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E6_BC; 1700 1701 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1701 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1702 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1703 pbSig.wlInd ;1704 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1705 pbSig.disc Count;1702 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1703 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1704 pbSig.wlIndicator; 1705 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1706 pbSig.discontinuityCounter; 1706 1707 } 1707 1708 else if (pbSig.type == "6Z") { … … 1712 1713 phasebiasSat->Biases[ii].Type = CODETYPEGALILEO_E6_ABC; 1713 1714 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1714 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1715 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1716 pbSig.wlInd ;1717 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1718 pbSig.disc Count;1715 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1716 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1717 pbSig.wlIndicator; 1718 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1719 pbSig.discontinuityCounter; 1719 1720 } 1720 1721 } … … 1731 1732 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L1_CA; 1732 1733 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1733 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1734 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1735 pbSig.wlInd ;1736 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1737 pbSig.disc Count;1734 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1735 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1736 pbSig.wlIndicator; 1737 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1738 pbSig.discontinuityCounter; 1738 1739 } 1739 1740 else if (pbSig.type == "1S") { … … 1744 1745 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L1C_D; 1745 1746 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1746 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1747 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1748 pbSig.wlInd ;1749 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1750 pbSig.disc Count;1747 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1748 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1749 pbSig.wlIndicator; 1750 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1751 pbSig.discontinuityCounter; 1751 1752 } 1752 1753 else if (pbSig.type == "1L") { … … 1757 1758 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L1C_P; 1758 1759 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1759 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1760 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1761 pbSig.wlInd ;1762 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1763 pbSig.disc Count;1760 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1761 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1762 pbSig.wlIndicator; 1763 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1764 pbSig.discontinuityCounter; 1764 1765 } 1765 1766 else if (pbSig.type == "1X") { … … 1770 1771 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L1C_DP; 1771 1772 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1772 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1773 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1774 pbSig.wlInd ;1775 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1776 pbSig.disc Count;1773 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1774 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1775 pbSig.wlIndicator; 1776 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1777 pbSig.discontinuityCounter; 1777 1778 } 1778 1779 else if (pbSig.type == "2S") { … … 1783 1784 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_M; 1784 1785 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1785 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1786 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1787 pbSig.wlInd ;1788 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1789 pbSig.disc Count;1786 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1787 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1788 pbSig.wlIndicator; 1789 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1790 pbSig.discontinuityCounter; 1790 1791 } 1791 1792 else if (pbSig.type == "2L") { … … 1796 1797 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_L; 1797 1798 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1798 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1799 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1800 pbSig.wlInd ;1801 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1802 pbSig.disc Count;1799 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1800 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1801 pbSig.wlIndicator; 1802 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1803 pbSig.discontinuityCounter; 1803 1804 } 1804 1805 else if (pbSig.type == "2X") { … … 1809 1810 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L2C_ML; 1810 1811 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1811 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1812 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1813 pbSig.wlInd ;1814 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1815 pbSig.disc Count;1812 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1813 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1814 pbSig.wlIndicator; 1815 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1816 pbSig.discontinuityCounter; 1816 1817 } 1817 1818 else if (pbSig.type == "5I") { … … 1822 1823 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_I; 1823 1824 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1824 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1825 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1826 pbSig.wlInd ;1827 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1828 pbSig.disc Count;1825 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1826 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1827 pbSig.wlIndicator; 1828 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1829 pbSig.discontinuityCounter; 1829 1830 } 1830 1831 else if (pbSig.type == "5Q") { … … 1835 1836 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_Q; 1836 1837 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1837 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1838 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1839 pbSig.wlInd ;1840 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1841 pbSig.disc Count;1838 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1839 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1840 pbSig.wlIndicator; 1841 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1842 pbSig.discontinuityCounter; 1842 1843 } 1843 1844 else if (pbSig.type == "5X") { … … 1848 1849 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_L5_IQ; 1849 1850 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1850 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1851 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1852 pbSig.wlInd ;1853 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1854 pbSig.disc Count;1851 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1852 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1853 pbSig.wlIndicator; 1854 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1855 pbSig.discontinuityCounter; 1855 1856 } 1856 1857 else if (pbSig.type == "6S") { … … 1861 1862 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_LEX_S; 1862 1863 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1863 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1864 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1865 pbSig.wlInd ;1866 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1867 pbSig.disc Count;1864 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1865 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1866 pbSig.wlIndicator; 1867 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1868 pbSig.discontinuityCounter; 1868 1869 } 1869 1870 else if (pbSig.type == "6L") { … … 1874 1875 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_LEX_L; 1875 1876 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1876 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1877 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1878 pbSig.wlInd ;1879 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1880 pbSig.disc Count;1877 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1878 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1879 pbSig.wlIndicator; 1880 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1881 pbSig.discontinuityCounter; 1881 1882 } 1882 1883 else if (pbSig.type == "6X") { … … 1887 1888 phasebiasSat->Biases[ii].Type = CODETYPEQZSS_LEX_SL; 1888 1889 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1889 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1890 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1891 pbSig.wlInd ;1892 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1893 pbSig.disc Count;1890 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1891 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1892 pbSig.wlIndicator; 1893 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1894 pbSig.discontinuityCounter; 1894 1895 } 1895 1896 } … … 1906 1907 phasebiasSat->Biases[ii].Type = CODETYPE_SBAS_L1_CA; 1907 1908 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1908 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1909 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1910 pbSig.wlInd ;1911 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1912 pbSig.disc Count;1909 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1910 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1911 pbSig.wlIndicator; 1912 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1913 pbSig.discontinuityCounter; 1913 1914 } 1914 1915 else if (pbSig.type == "5I") { … … 1919 1920 phasebiasSat->Biases[ii].Type = CODETYPE_SBAS_L5_I; 1920 1921 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1921 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1922 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1923 pbSig.wlInd ;1924 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1925 pbSig.disc Count;1922 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1923 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1924 pbSig.wlIndicator; 1925 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1926 pbSig.discontinuityCounter; 1926 1927 } 1927 1928 else if (pbSig.type == "5Q") { … … 1932 1933 phasebiasSat->Biases[ii].Type = CODETYPE_SBAS_L5_Q; 1933 1934 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1934 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1935 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1936 pbSig.wlInd ;1937 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1938 pbSig.disc Count;1935 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1936 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1937 pbSig.wlIndicator; 1938 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1939 pbSig.discontinuityCounter; 1939 1940 } 1940 1941 else if (pbSig.type == "5X") { … … 1945 1946 phasebiasSat->Biases[ii].Type = CODETYPE_SBAS_L5_IQ; 1946 1947 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1947 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1948 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1949 pbSig.wlInd ;1950 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1951 pbSig.disc Count;1948 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1949 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1950 pbSig.wlIndicator; 1951 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1952 pbSig.discontinuityCounter; 1952 1953 } 1953 1954 } … … 1964 1965 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1_I; 1965 1966 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1966 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1967 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1968 pbSig.wlInd ;1969 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1970 pbSig.disc Count;1967 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1968 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1969 pbSig.wlIndicator; 1970 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1971 pbSig.discontinuityCounter; 1971 1972 } 1972 1973 else if (pbSig.type == "2Q") { … … 1977 1978 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1_Q; 1978 1979 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1979 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1980 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1981 pbSig.wlInd ;1982 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1983 pbSig.disc Count;1980 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1981 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1982 pbSig.wlIndicator; 1983 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1984 pbSig.discontinuityCounter; 1984 1985 } 1985 1986 else if (pbSig.type == "2X") { … … 1990 1991 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1_IQ; 1991 1992 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1992 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;1993 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1994 pbSig.wlInd ;1995 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1996 pbSig.disc Count;1993 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1994 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 1995 pbSig.wlIndicator; 1996 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 1997 pbSig.discontinuityCounter; 1997 1998 } 1998 1999 else if (pbSig.type == "6I") { … … 2003 2004 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B3_I; 2004 2005 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2005 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;2006 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2007 pbSig.wlInd ;2008 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2009 pbSig.disc Count;2006 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2007 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2008 pbSig.wlIndicator; 2009 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2010 pbSig.discontinuityCounter; 2010 2011 } 2011 2012 else if (pbSig.type == "6Q") { … … 2016 2017 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B3_Q; 2017 2018 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2018 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;2019 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2020 pbSig.wlInd ;2021 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2022 pbSig.disc Count;2019 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2020 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2021 pbSig.wlIndicator; 2022 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2023 pbSig.discontinuityCounter; 2023 2024 } 2024 2025 else if (pbSig.type == "6X") { … … 2029 2030 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B3_IQ; 2030 2031 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2031 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;2032 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2033 pbSig.wlInd ;2034 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2035 pbSig.disc Count;2032 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2033 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2034 pbSig.wlIndicator; 2035 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2036 pbSig.discontinuityCounter; 2036 2037 } 2037 2038 else if (pbSig.type == "7I") { … … 2042 2043 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2_I; 2043 2044 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2044 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;2045 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2046 pbSig.wlInd ;2047 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2048 pbSig.disc Count;2045 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2046 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2047 pbSig.wlIndicator; 2048 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2049 pbSig.discontinuityCounter; 2049 2050 } 2050 2051 else if (pbSig.type == "7Q") { … … 2055 2056 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2_Q; 2056 2057 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2057 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;2058 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2059 pbSig.wlInd ;2060 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2061 pbSig.disc Count;2058 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2059 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2060 pbSig.wlIndicator; 2061 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2062 pbSig.discontinuityCounter; 2062 2063 } 2063 2064 else if (pbSig.type == "7X") { … … 2068 2069 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2_IQ; 2069 2070 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2070 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.int Ind;2071 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2072 pbSig.wlInd ;2073 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2074 pbSig.disc Count;2071 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 2072 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = 2073 pbSig.wlIndicator; 2074 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = 2075 pbSig.discontinuityCounter; 2075 2076 } 2076 2077 } -
trunk/BNC/src/upload/bncrtnetuploadcaster.h
r7257 r8017 20 20 bncRtnetUploadCaster(const QString& mountpoint, 21 21 const QString& outHost, int outPort, 22 const QString& password, 23 const QString& crdTrafo, bool CoM, 22 const QString& password, 23 const QString& crdTrafo, bool CoM, 24 24 const QString& sp3FileName, 25 25 const QString& rnxFileName, … … 29 29 virtual ~bncRtnetUploadCaster(); 30 30 private: 31 void processSatellite(const t_eph* eph, int GPSweek, 32 double GPSweeks, const QString& prn, 31 void processSatellite(const t_eph* eph, int GPSweek, 32 double GPSweeks, const QString& prn, 33 33 const ColumnVector& rtnAPC, 34 34 double rtnClk, … … 73 73 struct phaseBiasesSat { 74 74 phaseBiasesSat() { 75 y A= 0.0;76 y R= 0.0;75 yawAngle = 0.0; 76 yawRate = 0.0; 77 77 } 78 double y A;79 double y R;78 double yawAngle; 79 double yawRate; 80 80 }; 81 81 … … 83 83 phaseBiasSignal() { 84 84 bias = 0.0; 85 int Ind= 0;86 wlInd = 0;87 disc Count= 0;85 integerIndicator = 0; 86 wlIndicator = 0; 87 discontinuityCounter = 0; 88 88 } 89 89 QString type; 90 90 double bias; 91 unsigned int int Ind;92 unsigned int wlInd ;93 unsigned int disc Count;91 unsigned int integerIndicator; 92 unsigned int wlIndicator; 93 unsigned int discontinuityCounter; 94 94 }; 95 95
Note:
See TracChangeset
for help on using the changeset viewer.