Changeset 8843 in ntrip for branches/BNC_2.12/src/RTCM3
- Timestamp:
- Nov 8, 2019, 10:44:37 AM (5 years ago)
- Location:
- branches/BNC_2.12/src/RTCM3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/BNC_2.12/src/RTCM3/RTCM3Decoder.cpp
r8819 r8843 356 356 {0.0, 0}, 357 357 {0.0, 0}, 358 { GPS_WAVELENGTH_L1, "1Z"}, // not defined in RTCM3.3?358 {0.0, 0}, 359 359 {0.0, 0}, 360 360 {0.0, 0}, … … 421 421 }; 422 422 423 /** 424 * MSM signal types for IRNSS 425 * 426 * NOTE: Uses 0.0, 1.0 for wavelength as sat index dependence is done later! 427 */ 423 /** MSM signal types for IRNSS */ 428 424 static struct CodeData irn[RTCM3_MSM_NUMSIG] = { 429 425 {0.0, 0}, … … 751 747 case 'I': 752 748 cd = irn[RTCM3_MSM_NUMSIG - j - 1]; 753 break; 749 break; 754 750 } 755 751 if (cd.code) { … … 1681 1677 if (DecodeIRNSSEphemeris(_Message, _BlockSize)) 1682 1678 decoded = true; 1683 break; 1679 break; 1684 1680 case 1045: 1685 1681 case 1046: -
branches/BNC_2.12/src/RTCM3/RTCM3coDecoder.cpp
r8842 r8843 687 687 case CODETYPEGPS_L1_P: return "1P"; 688 688 case CODETYPEGPS_L1_Z: return "1W"; 689 case CODETYPEGPS_L1_Y: return "1Y"; 690 case CODETYPEGPS_L1_M: return "1M"; 689 //case CODETYPEGPS_L1_Y: return "1Y"; 690 //case CODETYPEGPS_L1_M: return "1M"; 691 //case CODETYPEGPS_SEMI_CODELESS: return "2D"; 691 692 case CODETYPEGPS_L2_CA: return "2C"; 692 case CODETYPEGPS_SEMI_CODELESS: return "2D"; 693 case CODETYPEGPS_L2_P: return "2P"; 694 case CODETYPEGPS_L2_Z: return "2W"; 695 693 696 case CODETYPEGPS_L2C_M: return "2S"; 694 697 case CODETYPEGPS_L2C_L: return "2L"; 695 698 case CODETYPEGPS_L2C_ML: return "2X"; 696 case CODETYPEGPS_L2_P: return "2P"; 697 case CODETYPEGPS_L2_Z: return "2W";698 case CODETYPEGPS_L2_Y: return "2Y";699 case CODETYPEGPS_L2_M: return "2M"; 699 700 //case CODETYPEGPS_L2_Y: return "2Y"; 701 //case CODETYPEGPS_L2_M: return "2M"; 702 700 703 case CODETYPEGPS_L5_I: return "5I"; 701 704 case CODETYPEGPS_L5_Q: return "5Q"; 702 705 case CODETYPEGPS_L5_IQ: return "5X"; 706 703 707 case CODETYPEGPS_L1C_D: return "1S"; 704 708 case CODETYPEGPS_L1C_P: return "1L"; … … 711 715 case CODETYPEGLONASS_L1_CA: return "1C"; 712 716 case CODETYPEGLONASS_L1_P: return "1P"; 717 713 718 case CODETYPEGLONASS_L2_CA: return "2C"; 714 719 case CODETYPEGLONASS_L2_P: return "2P"; 720 715 721 case CODETYPEGLONASS_L1a_OCd: return "4A"; 716 722 case CODETYPEGLONASS_L1a_OCp: return "4B"; 717 723 case CODETYPEGLONASS_L1a_OCdp: return "4X"; 724 718 725 case CODETYPEGLONASS_L2a_CSI: return "6A"; 719 726 case CODETYPEGLONASS_L2a_OCp: return "6B"; 720 727 case CODETYPEGLONASS_L2a_CSIOCp:return "6X"; 728 721 729 case CODETYPEGLONASS_L3_I: return "3I"; 722 730 case CODETYPEGLONASS_L3_Q: return "3Q"; … … 732 740 case CODETYPEGALILEO_E1_BC: return "1X"; 733 741 case CODETYPEGALILEO_E1_ABC: return "1Z"; 742 734 743 case CODETYPEGALILEO_E5A_I: return "5I"; 735 744 case CODETYPEGALILEO_E5A_Q: return "5Q"; 736 745 case CODETYPEGALILEO_E5A_IQ: return "5X"; 746 737 747 case CODETYPEGALILEO_E5B_I: return "7I"; 738 748 case CODETYPEGALILEO_E5B_Q: return "7Q"; 739 749 case CODETYPEGALILEO_E5B_IQ: return "7X"; 750 740 751 case CODETYPEGALILEO_E5_I: return "8I"; 741 752 case CODETYPEGALILEO_E5_Q: return "8Q"; 742 753 case CODETYPEGALILEO_E5_IQ: return "8X"; 754 743 755 case CODETYPEGALILEO_E6_A: return "6A"; 744 756 case CODETYPEGALILEO_E6_B: return "6B"; … … 752 764 switch (type) { 753 765 case CODETYPEQZSS_L1_CA: return "1C"; 754 case CODETYPEQZSS_L1C_D: return "1S"; 755 case CODETYPEQZSS_L1C_P: return "1L"; 766 767 case CODETYPEQZSS_L6_D: return "6S"; 768 case CODETYPEQZSS_L6_P: return "6L"; 769 case CODETYPEQZSS_L6_DP: return "6X"; 770 756 771 case CODETYPEQZSS_L2C_M: return "2S"; 757 772 case CODETYPEQZSS_L2C_L: return "2L"; 758 773 case CODETYPEQZSS_L2C_ML: return "2X"; 774 759 775 case CODETYPEQZSS_L5_I: return "5I"; 760 776 case CODETYPEQZSS_L5_Q: return "5Q"; 761 777 case CODETYPEQZSS_L5_IQ: return "5X"; 762 case CODETYPEQZSS_L6_D: return "6S"; 763 case CODETYPEQZSS_L 6_P: return "6L";764 case CODETYPEQZSS_L 6_DP: return "6X";778 779 case CODETYPEQZSS_L1C_D: return "1S"; 780 case CODETYPEQZSS_L1C_P: return "1L"; 765 781 case CODETYPEQZSS_L1C_DP: return "1X"; 766 case CODETYPEQZSS_L1_S: return "1Z";767 case CODETYPEQZSS_L5_D: return "5D";768 case CODETYPEQZSS_L5_P: return "5P";769 case CODETYPEQZSS_L5_DP: return "5Z";770 case CODETYPEQZSS_L6_E: return "6E";771 case CODETYPEQZSS_L6_DE: return "6Z";772 782 default: return ""; 773 783 } … … 776 786 switch (type) { 777 787 case CODETYPE_SBAS_L1_CA: return "1C"; 788 778 789 case CODETYPE_SBAS_L5_I: return "5I"; 779 790 case CODETYPE_SBAS_L5_Q: return "5Q"; … … 787 798 case CODETYPE_BDS_B1_Q: return "2Q"; 788 799 case CODETYPE_BDS_B1_IQ: return "2X"; 800 789 801 case CODETYPE_BDS_B3_I: return "6I"; 790 802 case CODETYPE_BDS_B3_Q: return "6Q"; 791 803 case CODETYPE_BDS_B3_IQ: return "6X"; 804 792 805 case CODETYPE_BDS_B2_I: return "7I"; 793 806 case CODETYPE_BDS_B2_Q: return "7Q"; 794 807 case CODETYPE_BDS_B2_IQ: return "7X"; 808 795 809 case CODETYPE_BDS_B2a_D: return "5D"; 796 810 case CODETYPE_BDS_B2a_P: return "5P"; 797 811 case CODETYPE_BDS_B2a_DP: return "5X"; 812 798 813 case CODETYPE_BDS_B1C_D: return "1D"; 799 814 case CODETYPE_BDS_B1C_P: return "1P"; -
branches/BNC_2.12/src/RTCM3/clock_and_orbit/clock_orbit_rtcm.h
r8840 r8843 144 144 CODETYPEGPS_L1_P = 1, 145 145 CODETYPEGPS_L1_Z = 2, 146 CODETYPEGPS_L1_Y = 3,147 CODETYPEGPS_L1_M = 4,146 //CODETYPEGPS_L1_Y = 3, 147 //CODETYPEGPS_L1_M = 4, 148 148 CODETYPEGPS_L2_CA = 5, 149 CODETYPEGPS_SEMI_CODELESS = 6,149 //CODETYPEGPS_SEMI_CODELESS = 6, 150 150 CODETYPEGPS_L2C_M = 7, 151 151 CODETYPEGPS_L2C_L = 8, … … 153 153 CODETYPEGPS_L2_P = 10, 154 154 CODETYPEGPS_L2_Z = 11, 155 CODETYPEGPS_L2_Y = 12,156 CODETYPEGPS_L2_M = 13,155 //CODETYPEGPS_L2_Y = 12, 156 //CODETYPEGPS_L2_M = 13, 157 157 CODETYPEGPS_L5_I = 14, 158 158 CODETYPEGPS_L5_Q = 15, … … 175 175 CODETYPEGLONASS_L3_Q = 11, 176 176 CODETYPEGLONASS_L3_IQ = 12, 177 178 177 179 178 CODETYPEGALILEO_E1_A = 0, … … 209 208 CODETYPEQZSS_L6_P = 10, 210 209 CODETYPEQZSS_L6_DP = 11, 211 CODETYPEQZSS_L1C_DP = 12, 210 CODETYPEQZSS_L1C_DP = 12,/* 212 211 CODETYPEQZSS_L1_S = 13, 213 212 CODETYPEQZSS_L5_D = 14, … … 215 214 CODETYPEQZSS_L5_DP = 16, 216 215 CODETYPEQZSS_L6_E = 17, 217 CODETYPEQZSS_L6_DE = 18, 216 CODETYPEQZSS_L6_DE = 18,*/ 218 217 219 218 CODETYPE_SBAS_L1_CA = 0,
Note:
See TracChangeset
for help on using the changeset viewer.