Changeset 8682 in ntrip
- Timestamp:
- Apr 12, 2019, 2:03:24 PM (6 years ago)
- Location:
- trunk/BNC/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3Decoder.cpp
r8617 r8682 196 196 GETBITS(i, 7); 197 197 frqObs->_lockTime = lti2sec(type,i); 198 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0 && frqObs->_phaseValid); 198 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0 && frqObs->_phaseValid); 199 199 frqObs->_slipCounter = i; 200 200 if (type == 1004) { … … 356 356 {0.0, 0}, 357 357 {0.0, 0}, 358 {GPS_WAVELENGTH_L1, "1Z"}, 359 {0.0, 0}, 360 {0.0, 0}, 361 {QZSS_WAVELENGTH_L EX, "6S"},362 {QZSS_WAVELENGTH_L EX, "6L"},363 {QZSS_WAVELENGTH_L EX, "6X"},358 {GPS_WAVELENGTH_L1, "1Z"},// not defined in RTCM3.3? 359 {0.0, 0}, 360 {0.0, 0}, 361 {QZSS_WAVELENGTH_L6, "6S"}, 362 {QZSS_WAVELENGTH_L6, "6L"}, 363 {QZSS_WAVELENGTH_L6, "6X"}, 364 364 {0.0, 0}, 365 365 {0.0, 0}, … … 380 380 {0.0, 0}, 381 381 {0.0, 0}, 382 {GPS_WAVELENGTH_L1, "1 D"},383 {GPS_WAVELENGTH_L1, "1 P"},382 {GPS_WAVELENGTH_L1, "1S"}, 383 {GPS_WAVELENGTH_L1, "1L"}, 384 384 {GPS_WAVELENGTH_L1, "1X"} 385 385 }; … … 389 389 {0.0, 0}, 390 390 {BDS_WAVELENGTH_B1, "2I"}, 391 { 0.0, 0},392 { 0.0, 0},391 {BDS_WAVELENGTH_B1, "2Q"}, 392 {BDS_WAVELENGTH_B1, "2X"}, 393 393 {0.0, 0}, 394 394 {0.0, 0}, 395 395 {0.0, 0}, 396 396 {BDS_WAVELENGTH_B3, "6I"}, 397 { 0.0, 0},398 { 0.0, 0},397 {BDS_WAVELENGTH_B3, "6Q"}, 398 {BDS_WAVELENGTH_B3, "6X"}, 399 399 {0.0, 0}, 400 400 {0.0, 0}, 401 401 {0.0, 0}, 402 402 {BDS_WAVELENGTH_B2, "7I"}, 403 { 0.0, 0},404 { 0.0, 0},403 {BDS_WAVELENGTH_B2, "7Q"}, 404 {BDS_WAVELENGTH_B2, "7X"}, 405 405 {0.0, 0}, 406 406 {0.0, 0}, … … 719 719 frqObs->_phaseValid = true; 720 720 frqObs->_lockTime = lti2sec(type,ll[count]); 721 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 721 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 722 722 frqObs->_slipCounter = ll[count]; 723 723 } … … 735 735 frqObs->_phaseValid = true; 736 736 frqObs->_lockTime = lti2sec(type,ll[count]); 737 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 737 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 738 738 frqObs->_slipCounter = ll[count]; 739 739 } … … 752 752 frqObs->_phaseValid = true; 753 753 frqObs->_lockTime = lti2sec(type,ll[count]); 754 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 754 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 755 755 frqObs->_slipCounter = ll[count]; 756 756 } … … 772 772 frqObs->_phaseValid = true; 773 773 frqObs->_lockTime = lti2sec(type,ll[count]); 774 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 774 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 775 775 frqObs->_slipCounter = ll[count]; 776 776 } … … 797 797 frqObs->_phaseValid = true; 798 798 frqObs->_lockTime = lti2sec(type,ll[count]); 799 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 799 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 800 800 frqObs->_slipCounter = ll[count]; 801 801 } … … 817 817 frqObs->_phaseValid = true; 818 818 frqObs->_lockTime = lti2sec(type,ll[count]); 819 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 819 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0); 820 820 frqObs->_slipCounter = ll[count]; 821 821 } … … 907 907 GETBITS(i, 7); 908 908 frqObs->_lockTime = lti2sec(type,i); 909 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0 && frqObs->_phaseValid); 909 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0 && frqObs->_phaseValid); 910 910 frqObs->_slipCounter = i; 911 911 if (type == 1010 || type == 1012) { … … 953 953 GETBITS(i, 7); 954 954 frqObs->_lockTime = lti2sec(type,i); 955 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0 && frqObs->_phaseValid); 955 frqObs->_lockTimeValid = (frqObs->_lockTime >= 0.0 && frqObs->_phaseValid); 956 956 frqObs->_slipCounter = i; 957 957 if (type == 1012) { -
trunk/BNC/src/RTCM3/gnss.h
r8136 r8682 57 57 #define QZSS_FREQU_L2 1227600000.0 /* Hz */ 58 58 #define QZSS_FREQU_L5 1176450000.0 /* Hz */ 59 #define QZSS_FREQU_L EX1278750000.0 /* Hz */59 #define QZSS_FREQU_L6 1278750000.0 /* Hz */ 60 60 #define QZSS_WAVELENGTH_L1 (LIGHTSPEED / QZSS_FREQU_L1) /* m */ 61 61 #define QZSS_WAVELENGTH_L2 (LIGHTSPEED / QZSS_FREQU_L2) /* m */ 62 62 #define QZSS_WAVELENGTH_L5 (LIGHTSPEED / QZSS_FREQU_L5) /* m */ 63 #define QZSS_WAVELENGTH_L EX (LIGHTSPEED / QZSS_FREQU_LEX) /* m */63 #define QZSS_WAVELENGTH_L6 (LIGHTSPEED / QZSS_FREQU_L6) /* m */ 64 64 65 65 #define BDS_FREQU_B1 1561098000.0 /* Hz */ -
trunk/BNC/src/rinex/rnxobsfile.cpp
r8659 r8682 355 355 << "C8X" << "L8X" << "S8X"; 356 356 357 357 358 _obsTypes['S'] << "C1C" << "L1C" << "S1C" 358 359 << "C5I" << "L5I" << "S5I" 359 << "C5Q" << "L5Q" << "S5Q"; 360 << "C5Q" << "L5Q" << "S5Q" 361 << "C5X" << "L5X" << "S5X"; 360 362 361 363 _obsTypes['C'] << "C2I" << "L2I" << "S2I" 364 << "C2Q" << "L2Q" << "S2Q" 365 << "C2X" << "L2X" << "S2X" 362 366 << "C6I" << "L6I" << "S6I" 363 << "C7I" << "L7I" << "S7I"; 367 << "C6Q" << "L6Q" << "S6Q" 368 << "C6X" << "L6X" << "S6X" 369 << "C7I" << "L7I" << "S7I" 370 << "C7Q" << "L7Q" << "S7Q" 371 << "C7X" << "L7X" << "S7X"; 364 372 365 373 _obsTypes['I'] << "C5A" << "L5A" << "S5A"
Note:
See TracChangeset
for help on using the changeset viewer.