Changeset 10577 in ntrip for trunk/BNC/src/RTCM3
- Timestamp:
- Nov 8, 2024, 2:13:26 PM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3Decoder.cpp
r10555 r10577 1134 1134 eph._fitInterval = fitIntervalFromFlag(fitIntervalFalg, eph._IODC, eph.type()); 1135 1135 eph._TOT = 0.9999e9; 1136 eph._ navType = t_eph::LNAV;1136 eph._ephType = t_eph::LNAV; 1137 1137 1138 1138 emit newGPSEph(eph); … … 1315 1315 _gloFrq = QString("%1 %2").arg(eph._prn.toString().c_str()).arg(eph._frequency_number, 2, 'f', 0); 1316 1316 1317 eph._ navType = t_eph::FDMA;1317 eph._ephType = t_eph::FDMA; 1318 1318 1319 1319 emit newGlonassEph(eph); … … 1429 1429 1430 1430 GETBITS(i, 4) 1431 if (i <= 6) 1432 eph._ura = ceil(10.0 * pow(2.0, 1.0 + i / 2.0)) / 10.0; 1433 else 1434 eph._ura = ceil(10.0 * pow(2.0, i / 2.0)) / 10.0; 1431 eph._ura = accuracyFromIndex(i, eph.type()); 1435 1432 GETBITS(eph._health, 6) 1436 1433 GETFLOATSIGN(eph._TGD, 8, 1.0 / (double )(1 << 30) / (double )(1 << 1)) … … 1439 1436 eph._fitInterval = fitIntervalFromFlag(fitIntervalFalg, eph._IODC, eph.type()); 1440 1437 eph._TOT = 0.9999e9; 1441 eph._ navType = t_eph::LNAV;1438 eph._ephType = t_eph::LNAV; 1442 1439 1443 1440 emit newGPSEph(eph); … … 1570 1567 SKIPBITS(2) 1571 1568 eph._TOT = 0.9999e9; 1572 eph._ navType = t_eph::LNAV;1569 eph._ephType = t_eph::LNAV; 1573 1570 1574 1571 emit newGPSEph(eph); … … 1645 1642 eph._TOT = 0.9999E9; 1646 1643 eph._health = 0; 1647 eph._ navType = t_eph::SBASL1;1644 eph._ephType = t_eph::SBASL1; 1648 1645 1649 1646 emit newSBASEph(eph); … … 1770 1767 return false; 1771 1768 } 1772 eph._ navType = t_eph::INAF;1769 eph._ephType = t_eph::INAF; 1773 1770 } 1774 1771 else { … … 1782 1779 GETBITS(eph._E5aHS, 2) 1783 1780 GETBITS(eph._e5aDataInValid, 1) 1784 eph._ navType = t_eph::FNAV;1781 eph._ephType = t_eph::FNAV; 1785 1782 } 1786 1783 eph._TOT = 0.9999e9; … … 1906 1903 eph._TOT = 0.9999E9; 1907 1904 if (eph._i0 > iMaxGEO) { 1908 eph._ navType = t_eph::D1;1905 eph._ephType = t_eph::D1; 1909 1906 } 1910 1907 else { 1911 eph._ navType = t_eph::D2;1908 eph._ephType = t_eph::D2; 1912 1909 } 1913 1910
Note:
See TracChangeset
for help on using the changeset viewer.