Changeset 8742 in ntrip
- Timestamp:
- May 10, 2019, 2:12:15 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
r8720 r8742 784 784 biasSat->Biases[ii].Bias = it.value(); 785 785 } 786 786 else if (it.key() == "4A") { 787 787 int ii = biasSat->NumberOfCodeBiases; 788 788 if (ii >= CLOCKORBIT_NUMBIAS) … … 1286 1286 biasSat->NumberOfCodeBiases += 1; 1287 1287 biasSat->Biases[ii].Type = CODETYPE_BDS_B2_IQ; 1288 biasSat->Biases[ii].Bias = it.value(); 1289 } 1290 else if (it.key() == "1D") { 1291 int ii = biasSat->NumberOfCodeBiases; 1292 if (ii >= CLOCKORBIT_NUMBIAS) 1293 break; 1294 biasSat->NumberOfCodeBiases += 1; 1295 biasSat->Biases[ii].Type = CODETYPE_BDS_B1a_D; 1296 biasSat->Biases[ii].Bias = it.value(); 1297 } 1298 else if (it.key() == "1P") { 1299 int ii = biasSat->NumberOfCodeBiases; 1300 if (ii >= CLOCKORBIT_NUMBIAS) 1301 break; 1302 biasSat->NumberOfCodeBiases += 1; 1303 biasSat->Biases[ii].Type = CODETYPE_BDS_B1a_P; 1304 biasSat->Biases[ii].Bias = it.value(); 1305 } 1306 else if (it.key() == "1X") { 1307 int ii = biasSat->NumberOfCodeBiases; 1308 if (ii >= CLOCKORBIT_NUMBIAS) 1309 break; 1310 biasSat->NumberOfCodeBiases += 1; 1311 biasSat->Biases[ii].Type = CODETYPE_BDS_B1a_DP; 1312 biasSat->Biases[ii].Bias = it.value(); 1313 } 1314 else if (it.key() == "5D") { 1315 int ii = biasSat->NumberOfCodeBiases; 1316 if (ii >= CLOCKORBIT_NUMBIAS) 1317 break; 1318 biasSat->NumberOfCodeBiases += 1; 1319 biasSat->Biases[ii].Type = CODETYPE_BDS_B2a_D; 1320 biasSat->Biases[ii].Bias = it.value(); 1321 } 1322 else if (it.key() == "5P") { 1323 int ii = biasSat->NumberOfCodeBiases; 1324 if (ii >= CLOCKORBIT_NUMBIAS) 1325 break; 1326 biasSat->NumberOfCodeBiases += 1; 1327 biasSat->Biases[ii].Type = CODETYPE_BDS_B2a_P; 1328 biasSat->Biases[ii].Bias = it.value(); 1329 } 1330 else if (it.key() == "5X") { 1331 int ii = biasSat->NumberOfCodeBiases; 1332 if (ii >= CLOCKORBIT_NUMBIAS) 1333 break; 1334 biasSat->NumberOfCodeBiases += 1; 1335 biasSat->Biases[ii].Type = CODETYPE_BDS_B2a_DP; 1288 1336 biasSat->Biases[ii].Bias = it.value(); 1289 1337 } … … 1447 1495 break; 1448 1496 phasebiasSat->NumberOfPhaseBiases += 1; 1449 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L 1_Z;1497 phasebiasSat->Biases[ii].Type = CODETYPEGPS_L2_Z; 1450 1498 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1451 1499 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; … … 1569 1617 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1570 1618 } 1619 else if (pbSig.type == "4A") { 1620 int ii = phasebiasSat->NumberOfPhaseBiases; 1621 if (ii >= CLOCKORBIT_NUMBIAS) 1622 break; 1623 phasebiasSat->NumberOfPhaseBiases += 1; 1624 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L1a_OCd; 1625 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1626 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1627 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1628 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1629 } 1630 else if (pbSig.type == "4B") { 1631 int ii = phasebiasSat->NumberOfPhaseBiases; 1632 if (ii >= CLOCKORBIT_NUMBIAS) 1633 break; 1634 phasebiasSat->NumberOfPhaseBiases += 1; 1635 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L1a_OCp; 1636 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1637 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1638 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1639 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1640 } 1641 else if (pbSig.type == "4X") { 1642 int ii = phasebiasSat->NumberOfPhaseBiases; 1643 if (ii >= CLOCKORBIT_NUMBIAS) 1644 break; 1645 phasebiasSat->NumberOfPhaseBiases += 1; 1646 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L1a_OCdp; 1647 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1648 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1649 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1650 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1651 } 1652 else if (pbSig.type == "6A") { 1653 int ii = phasebiasSat->NumberOfPhaseBiases; 1654 if (ii >= CLOCKORBIT_NUMBIAS) 1655 break; 1656 phasebiasSat->NumberOfPhaseBiases += 1; 1657 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L2a_CSI; 1658 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1659 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1660 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1661 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1662 } 1663 else if (pbSig.type == "6B") { 1664 int ii = phasebiasSat->NumberOfPhaseBiases; 1665 if (ii >= CLOCKORBIT_NUMBIAS) 1666 break; 1667 phasebiasSat->NumberOfPhaseBiases += 1; 1668 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L2a_OCp; 1669 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1670 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1671 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1672 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1673 } 1674 else if (pbSig.type == "6X") { 1675 int ii = phasebiasSat->NumberOfPhaseBiases; 1676 if (ii >= CLOCKORBIT_NUMBIAS) 1677 break; 1678 phasebiasSat->NumberOfPhaseBiases += 1; 1679 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L2a_CSIOCp; 1680 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1681 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1682 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1683 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1684 } 1685 else if (pbSig.type == "3I") { 1686 int ii = phasebiasSat->NumberOfPhaseBiases; 1687 if (ii >= CLOCKORBIT_NUMBIAS) 1688 break; 1689 phasebiasSat->NumberOfPhaseBiases += 1; 1690 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L3_I; 1691 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1692 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1693 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1694 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1695 } 1696 else if (pbSig.type == "3Q") { 1697 int ii = phasebiasSat->NumberOfPhaseBiases; 1698 if (ii >= CLOCKORBIT_NUMBIAS) 1699 break; 1700 phasebiasSat->NumberOfPhaseBiases += 1; 1701 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L3_Q; 1702 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1703 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1704 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1705 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1706 } 1707 else if (pbSig.type == "3X") { 1708 int ii = phasebiasSat->NumberOfPhaseBiases; 1709 if (ii >= CLOCKORBIT_NUMBIAS) 1710 break; 1711 phasebiasSat->NumberOfPhaseBiases += 1; 1712 phasebiasSat->Biases[ii].Type = CODETYPEGLONASS_L3_IQ; 1713 phasebiasSat->Biases[ii].Bias = pbSig.bias; 1714 phasebiasSat->Biases[ii].SignalIntegerIndicator = pbSig.integerIndicator; 1715 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 1716 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1717 } 1571 1718 } 1572 1719 } … … 1964 2111 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 1965 2112 } 1966 else if (pbSig.type == "5 D") {2113 else if (pbSig.type == "5Z") { 1967 2114 int ii = phasebiasSat->NumberOfPhaseBiases; 1968 2115 if (ii >= CLOCKORBIT_NUMBIAS) … … 2146 2293 phasebiasSat->NumberOfPhaseBiases += 1; 2147 2294 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2_IQ; 2295 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2296 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2297 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2298 } 2299 else if (pbSig.type == "1D") { 2300 int ii = phasebiasSat->NumberOfPhaseBiases; 2301 if (ii >= CLOCKORBIT_NUMBIAS) 2302 break; 2303 phasebiasSat->NumberOfPhaseBiases += 1; 2304 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1a_D; 2305 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2306 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2307 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2308 } 2309 else if (pbSig.type == "1P") { 2310 int ii = phasebiasSat->NumberOfPhaseBiases; 2311 if (ii >= CLOCKORBIT_NUMBIAS) 2312 break; 2313 phasebiasSat->NumberOfPhaseBiases += 1; 2314 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1a_P; 2315 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2316 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2317 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2318 } 2319 else if (pbSig.type == "1X") { 2320 int ii = phasebiasSat->NumberOfPhaseBiases; 2321 if (ii >= CLOCKORBIT_NUMBIAS) 2322 break; 2323 phasebiasSat->NumberOfPhaseBiases += 1; 2324 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B1a_DP; 2325 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2326 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2327 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2328 } 2329 else if (pbSig.type == "5D") { 2330 int ii = phasebiasSat->NumberOfPhaseBiases; 2331 if (ii >= CLOCKORBIT_NUMBIAS) 2332 break; 2333 phasebiasSat->NumberOfPhaseBiases += 1; 2334 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2a_D; 2335 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2336 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2337 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2338 } 2339 else if (pbSig.type == "5P") { 2340 int ii = phasebiasSat->NumberOfPhaseBiases; 2341 if (ii >= CLOCKORBIT_NUMBIAS) 2342 break; 2343 phasebiasSat->NumberOfPhaseBiases += 1; 2344 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2a_P; 2345 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2346 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator; 2347 phasebiasSat->Biases[ii].SignalDiscontinuityCounter = pbSig.discontinuityCounter; 2348 } 2349 else if (pbSig.type == "5X") { 2350 int ii = phasebiasSat->NumberOfPhaseBiases; 2351 if (ii >= CLOCKORBIT_NUMBIAS) 2352 break; 2353 phasebiasSat->NumberOfPhaseBiases += 1; 2354 phasebiasSat->Biases[ii].Type = CODETYPE_BDS_B2a_DP; 2148 2355 phasebiasSat->Biases[ii].Bias = pbSig.bias; 2149 2356 phasebiasSat->Biases[ii].SignalsWideLaneIntegerIndicator = pbSig.wlIndicator;
Note:
See TracChangeset
for help on using the changeset viewer.