Changeset 3343 in ntrip
- Timestamp:
- Aug 20, 2011, 11:54:00 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncrinex.cpp
r3341 r3343 795 795 796 796 if (obs.satSys == 'G') { // GPS 797 str << " 1C " 798 << obsToStr(obs.C1) << ' ' 799 << obsToStr(obs.L1C) << ' ' 800 << obsToStr(obs.D1C) << ' ' 801 << obsToStr(obs.S1C) << ' ' 802 << setw(2) << obs.slip_cnt_L1; 803 str << " 1W " 804 << obsToStr(obs.P1) << ' ' 805 << obsToStr(obs.L1P) << ' ' 806 << obsToStr(obs.D1P) << ' ' 807 << obsToStr(obs.S1P) << ' ' 808 << setw(2) << obs.slip_cnt_L1; 809 str << " 2P " 810 << obsToStr(obs.P2) << ' ' 811 << obsToStr(obs.L2P) << ' ' 812 << obsToStr(obs.D2P) << ' ' 813 << obsToStr(obs.S2P) << ' ' 814 << setw(2) << obs.slip_cnt_L2; 815 str << " 2X " 816 << obsToStr(obs.C2) << ' ' 817 << obsToStr(obs.L2C) << ' ' 818 << obsToStr(obs.D2C) << ' ' 819 << obsToStr(obs.S2C) << ' ' 820 << setw(2) << obs.slip_cnt_L2; 821 str << " 5C " 822 << obsToStr(obs.C5) << ' ' 823 << obsToStr(obs.L5) << ' ' 824 << obsToStr(obs.D5) << ' ' 825 << obsToStr(obs.S5) << ' ' 826 << setw(2) << obs.slip_cnt_L5; 797 if (obs.has1C()) { 798 str << " 1C " 799 << obsToStr(obs.C1) << ' ' 800 << obsToStr(obs.L1C) << ' ' 801 << obsToStr(obs.D1C) << ' ' 802 << obsToStr(obs.S1C) << ' ' 803 << setw(2) << obs.slip_cnt_L1; 804 } 805 if (obs.has1P()) { 806 str << " 1W " 807 << obsToStr(obs.P1) << ' ' 808 << obsToStr(obs.L1P) << ' ' 809 << obsToStr(obs.D1P) << ' ' 810 << obsToStr(obs.S1P) << ' ' 811 << setw(2) << obs.slip_cnt_L1; 812 } 813 if (obs.has2P()) { 814 str << " 2P " 815 << obsToStr(obs.P2) << ' ' 816 << obsToStr(obs.L2P) << ' ' 817 << obsToStr(obs.D2P) << ' ' 818 << obsToStr(obs.S2P) << ' ' 819 << setw(2) << obs.slip_cnt_L2; 820 } 821 if (obs.has2C()) { 822 str << " 2X " 823 << obsToStr(obs.C2) << ' ' 824 << obsToStr(obs.L2C) << ' ' 825 << obsToStr(obs.D2C) << ' ' 826 << obsToStr(obs.S2C) << ' ' 827 << setw(2) << obs.slip_cnt_L2; 828 } 829 if (obs.has5C()) { 830 str << " 5C " 831 << obsToStr(obs.C5) << ' ' 832 << obsToStr(obs.L5) << ' ' 833 << obsToStr(obs.D5) << ' ' 834 << obsToStr(obs.S5) << ' ' 835 << setw(2) << obs.slip_cnt_L5; 836 } 827 837 } 828 838 else if (obs.satSys == 'R') { // Glonass 829 839 str << ' ' << setw(2) << obs.slotNum; 830 str << " 1C " 831 << obsToStr(obs.C1) << ' ' 832 << obsToStr(obs.L1C) << ' ' 833 << obsToStr(obs.D1C) << ' ' 834 << obsToStr(obs.S1C) << ' ' 835 << setw(2) << obs.slip_cnt_L1; 836 str << " 1P " 837 << obsToStr(obs.P1) << ' ' 838 << obsToStr(obs.L1P) << ' ' 839 << obsToStr(obs.D1P) << ' ' 840 << obsToStr(obs.S1P) << ' ' 841 << setw(2) << obs.slip_cnt_L1; 842 str << " 2P " 843 << obsToStr(obs.P2) << ' ' 844 << obsToStr(obs.L2P) << ' ' 845 << obsToStr(obs.D2P) << ' ' 846 << obsToStr(obs.S2P) << ' ' 847 << setw(2) << obs.slip_cnt_L2; 848 str << " 2C " 849 << obsToStr(obs.C2) << ' ' 850 << obsToStr(obs.L2C) << ' ' 851 << obsToStr(obs.D2C) << ' ' 852 << obsToStr(obs.S2C) << ' ' 853 << setw(2) << obs.slip_cnt_L2; 840 if (obs.has1C()) { 841 str << " 1C " 842 << obsToStr(obs.C1) << ' ' 843 << obsToStr(obs.L1C) << ' ' 844 << obsToStr(obs.D1C) << ' ' 845 << obsToStr(obs.S1C) << ' ' 846 << setw(2) << obs.slip_cnt_L1; 847 } 848 if (obs.has1P()) { 849 str << " 1P " 850 << obsToStr(obs.P1) << ' ' 851 << obsToStr(obs.L1P) << ' ' 852 << obsToStr(obs.D1P) << ' ' 853 << obsToStr(obs.S1P) << ' ' 854 << setw(2) << obs.slip_cnt_L1; 855 } 856 if (obs.has2P()) { 857 str << " 2P " 858 << obsToStr(obs.P2) << ' ' 859 << obsToStr(obs.L2P) << ' ' 860 << obsToStr(obs.D2P) << ' ' 861 << obsToStr(obs.S2P) << ' ' 862 << setw(2) << obs.slip_cnt_L2; 863 } 864 if (obs.has2C()) { 865 str << " 2C " 866 << obsToStr(obs.C2) << ' ' 867 << obsToStr(obs.L2C) << ' ' 868 << obsToStr(obs.D2C) << ' ' 869 << obsToStr(obs.S2C) << ' ' 870 << setw(2) << obs.slip_cnt_L2; 871 } 854 872 } 855 873 else if (obs.satSys == 'S') { // SBAS 856 str << " 1C " 857 << obsToStr(obs.C1) << ' ' 858 << obsToStr(obs.L1C) << ' ' 859 << obsToStr(obs.D1C) << ' ' 860 << obsToStr(obs.S1C) << ' ' 861 << setw(2) << obs.slip_cnt_L1; 862 str << " 1W " 863 << obsToStr(obs.P1) << ' ' 864 << obsToStr(obs.L1P) << ' ' 865 << obsToStr(obs.D1P) << ' ' 866 << obsToStr(obs.S1P) << ' ' 867 << setw(2) << obs.slip_cnt_L1; 874 if (obs.has1C()) { 875 str << " 1C " 876 << obsToStr(obs.C1) << ' ' 877 << obsToStr(obs.L1C) << ' ' 878 << obsToStr(obs.D1C) << ' ' 879 << obsToStr(obs.S1C) << ' ' 880 << setw(2) << obs.slip_cnt_L1; 881 } 882 if (obs.has1P()) { 883 str << " 1W " 884 << obsToStr(obs.P1) << ' ' 885 << obsToStr(obs.L1P) << ' ' 886 << obsToStr(obs.D1P) << ' ' 887 << obsToStr(obs.S1P) << ' ' 888 << setw(2) << obs.slip_cnt_L1; 889 } 868 890 } 869 891 else if (obs.satSys == 'E') { // Galileo 870 str << " 1C " 871 << obsToStr(obs.C1) << ' ' 872 << obsToStr(obs.L1C) << ' ' 873 << obsToStr(obs.D1C) << ' ' 874 << obsToStr(obs.S1C) << ' ' 875 << setw(2) << obs.slip_cnt_L1; 876 str << " 5C " 877 << obsToStr(obs.C5) << ' ' 878 << obsToStr(obs.L5) << ' ' 879 << obsToStr(obs.D5) << ' ' 880 << obsToStr(obs.S5) << ' ' 881 << setw(2) << obs.slip_cnt_L5; 892 if (obs.has1C()) { 893 str << " 1C " 894 << obsToStr(obs.C1) << ' ' 895 << obsToStr(obs.L1C) << ' ' 896 << obsToStr(obs.D1C) << ' ' 897 << obsToStr(obs.S1C) << ' ' 898 << setw(2) << obs.slip_cnt_L1; 899 } 900 if (obs.has5C()) { 901 str << " 5C " 902 << obsToStr(obs.C5) << ' ' 903 << obsToStr(obs.L5) << ' ' 904 << obsToStr(obs.D5) << ' ' 905 << obsToStr(obs.S5) << ' ' 906 << setw(2) << obs.slip_cnt_L5; 907 } 882 908 } 883 909 return str.str();
Note:
See TracChangeset
for help on using the changeset viewer.