Changeset 4386 in ntrip
- Timestamp:
- Jul 4, 2012, 6:59:48 PM (12 years ago)
- Location:
- trunk/BNC/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3Decoder.cpp
r4379 r4386 347 347 const char* codetype = gnssData.codetype[iSat][iEntry]; 348 348 if (codetype) { 349 // cout << prn.toAscii().data() << " " << codetype[1]<< endl;349 cout << prn.toAscii().data() << " " << codetype << endl; 350 350 } 351 351 -
trunk/BNC/src/bncrinex.cpp
r4385 r4386 433 433 _out << "S 8 C1C L1C D1C S1C C1W L1W D1W S1W SYS / # / OBS TYPES" << endl; 434 434 _out << "E 8 C1 L1 D1 S1 C5 L5 D5 S5 SYS / # / OBS TYPES" << endl; 435 _out << "J 20 C1C L1C D1C S1C C1W L1W D1W S1W C2P L2P D2P S2P C2X SYS / # / OBS TYPES" << endl; 436 _out << " L2X D2X S2X C5 L5 D5 S5 SYS / # / OBS TYPES" << endl; 435 _out << "J 16 C1C L1C D1C S1C C1X L1X D1X S1X C2X L2X D2X S2X C5 SYS / # / OBS TYPES" << endl; 436 _out << " L5 D5 S5 SYS / # / OBS TYPES" << endl; 437 _out << "C 4 C2I L2I D2I S2I SYS / # / OBS TYPES" << endl; 437 438 } 438 439 else { … … 509 510 _out << "S 8 C1C L1C D1C S1C C1W L1W D1W S1W SYS / # / OBS TYPES" << endl; 510 511 _out << "E 8 C1 L1 D1 S1 C5 L5 D5 S5 SYS / # / OBS TYPES" << endl; 511 _out << "J 20 C1C L1C D1C S1C C1W L1W D1W S1W C2P L2P D2P S2P C2X SYS / # / OBS TYPES" << endl; 512 _out << " L2X D2X S2X C5 L5 D5 S5 SYS / # / OBS TYPES" << endl; 512 _out << "J 16 C1C L1C D1C S1C C1X L1X D1X S1X C2X L2X D2X S2X C5 SYS / # / OBS TYPES" << endl; 513 _out << " L5 D5 S5 SYS / # / OBS TYPES" << endl; 514 _out << "C 4 C2I L2I D2I S2I SYS / # / OBS TYPES" << endl; 513 515 } 514 516 else { … … 700 702 << setw(2) << setfill('0') << obs.satNum << setfill(' '); 701 703 702 if (obs.satSys == 'G' || obs.satSys == 'J') { // GPS or QZSS 703 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' 704 << setw(14) << setprecision(3) << obs.L1C 705 << lli1 << ' '; 706 str << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' 707 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' 708 << setw(14) << setprecision(3) << obs.P1 << ' ' << ' ' 709 << setw(14) << setprecision(3) << obs.L1P 710 << lli1 << ' '; 711 str << setw(14) << setprecision(3) << obs.D1P << ' ' << ' ' 712 << setw(14) << setprecision(3) << obs.S1P << ' ' << ' ' 713 << setw(14) << setprecision(3) << obs.P2 << ' ' << ' ' 714 << setw(14) << setprecision(3) << obs.L2P 715 << lli2 << ' '; 716 str << setw(14) << setprecision(3) << obs.D2P << ' ' << ' ' 717 << setw(14) << setprecision(3) << obs.S2P << ' ' << ' ' 718 << setw(14) << setprecision(3) << obs.C2 << ' ' << ' ' 719 << setw(14) << setprecision(3) << obs.L2C 720 << lli2 << ' '; 721 str << setw(14) << setprecision(3) << obs.D2C << ' ' << ' ' 722 << setw(14) << setprecision(3) << obs.S2C << ' ' << ' ' 723 << setw(14) << setprecision(3) << obs.C5 << ' ' << ' ' 724 << setw(14) << setprecision(3) << obs.L5 725 << lli5 << ' '; 726 str << setw(14) << setprecision(3) << obs.D5 << ' ' << ' ' 727 << setw(14) << setprecision(3) << obs.S5; 704 if (obs.satSys == 'G') { // GPS 705 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' // C1C 706 << setw(14) << setprecision(3) << obs.L1C << lli1 << ' ' // L1C 707 << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' // D1C 708 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' // S1C 709 << setw(14) << setprecision(3) << obs.P1 << ' ' << ' ' // C1W 710 << setw(14) << setprecision(3) << obs.L1P << lli1 << ' ' // L1W 711 << setw(14) << setprecision(3) << obs.D1P << ' ' << ' ' // D1W 712 << setw(14) << setprecision(3) << obs.S1P << ' ' << ' ' // S1W 713 << setw(14) << setprecision(3) << obs.P2 << ' ' << ' ' // C2P 714 << setw(14) << setprecision(3) << obs.L2P << lli2 << ' ' // L2P 715 << setw(14) << setprecision(3) << obs.D2P << ' ' << ' ' // D2P 716 << setw(14) << setprecision(3) << obs.S2P << ' ' << ' ' // S2P 717 << setw(14) << setprecision(3) << obs.C2 << ' ' << ' ' // C2X 718 << setw(14) << setprecision(3) << obs.L2C << lli2 << ' ' // L2X 719 << setw(14) << setprecision(3) << obs.D2C << ' ' << ' ' // D2X 720 << setw(14) << setprecision(3) << obs.S2C << ' ' << ' ' // S2X 721 << setw(14) << setprecision(3) << obs.C5 << ' ' << ' ' // C5 722 << setw(14) << setprecision(3) << obs.L5 << lli5 << ' ' // L5 723 << setw(14) << setprecision(3) << obs.D5 << ' ' << ' ' // D5 724 << setw(14) << setprecision(3) << obs.S5; // S5 728 725 } 729 726 else if (obs.satSys == 'R') { // Glonass 730 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' 731 << setw(14) << setprecision(3) << obs.L1C 732 << lli1 << ' '; 733 str << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' 734 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' 735 << setw(14) << setprecision(3) << obs.P1 << ' ' << ' ' 736 << setw(14) << setprecision(3) << obs.L1P 737 << lli1 << ' '; 738 str << setw(14) << setprecision(3) << obs.D1P << ' ' << ' ' 739 << setw(14) << setprecision(3) << obs.S1P << ' ' << ' ' 740 << setw(14) << setprecision(3) << obs.P2 << ' ' << ' ' 741 << setw(14) << setprecision(3) << obs.L2P 742 << lli2 << ' '; 743 str << setw(14) << setprecision(3) << obs.D2P << ' ' << ' ' 744 << setw(14) << setprecision(3) << obs.S2P << ' ' << ' ' 745 << setw(14) << setprecision(3) << obs.C2 << ' ' << ' ' 746 << setw(14) << setprecision(3) << obs.L2C 747 << lli2 << ' '; 748 str << setw(14) << setprecision(3) << obs.D2C << ' ' << ' ' 749 << setw(14) << setprecision(3) << obs.S2C; 727 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' // C1C 728 << setw(14) << setprecision(3) << obs.L1C << lli1 << ' ' // L1C 729 << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' // D1C 730 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' // S1C 731 << setw(14) << setprecision(3) << obs.P1 << ' ' << ' ' // C1P 732 << setw(14) << setprecision(3) << obs.L1P << lli1 << ' ' // L1P 733 << setw(14) << setprecision(3) << obs.D1P << ' ' << ' ' // D1P 734 << setw(14) << setprecision(3) << obs.S1P << ' ' << ' ' // S1P 735 << setw(14) << setprecision(3) << obs.P2 << ' ' << ' ' // C2P 736 << setw(14) << setprecision(3) << obs.L2P << lli2 << ' ' // L2P 737 << setw(14) << setprecision(3) << obs.D2P << ' ' << ' ' // D2P 738 << setw(14) << setprecision(3) << obs.S2P << ' ' << ' ' // S2P 739 << setw(14) << setprecision(3) << obs.C2 << ' ' << ' ' // C2C 740 << setw(14) << setprecision(3) << obs.L2C << lli2 << ' ' // L2C 741 << setw(14) << setprecision(3) << obs.D2C << ' ' << ' ' // D2C 742 << setw(14) << setprecision(3) << obs.S2C; // S2C 750 743 } 751 744 else if (obs.satSys == 'S') { // SBAS 752 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' 753 << setw(14) << setprecision(3) << obs.L1C 754 << lli1 << ' '; 755 str << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' 756 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' 757 << setw(14) << setprecision(3) << obs.P1 << ' ' << ' ' 758 << setw(14) << setprecision(3) << obs.L1P 759 << lli1 << ' '; 760 str << setw(14) << setprecision(3) << obs.D1P << ' ' << ' ' 761 << setw(14) << setprecision(3) << obs.S1P; 745 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' // C1C 746 << setw(14) << setprecision(3) << obs.L1C << lli1 << ' ' // L1C 747 << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' // D1C 748 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' // S1C 749 << setw(14) << setprecision(3) << obs.P1 << ' ' << ' ' // C1W 750 << setw(14) << setprecision(3) << obs.L1P << lli1 << ' ' // L1W 751 << setw(14) << setprecision(3) << obs.D1P << ' ' << ' ' // D1W 752 << setw(14) << setprecision(3) << obs.S1P; // S1W 762 753 } 763 754 else if (obs.satSys == 'E') { // Galileo 764 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' 765 << setw(14) << setprecision(3) << obs.L1C 766 << lli1 << ' '; 767 str << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' 768 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' 769 << setw(14) << setprecision(3) << obs.C5 << ' ' << ' ' 770 << setw(14) << setprecision(3) << obs.L5 771 << lli5 << ' '; 772 str << setw(14) << setprecision(3) << obs.D5 << ' ' << ' ' 773 << setw(14) << setprecision(3) << obs.S5; 755 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' // C1 756 << setw(14) << setprecision(3) << obs.L1C << lli1 << ' ' // L1 757 << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' // D1 758 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' // S1 759 << setw(14) << setprecision(3) << obs.C5 << ' ' << ' ' // C5 760 << setw(14) << setprecision(3) << obs.L5 << lli5 << ' ' // L5 761 << setw(14) << setprecision(3) << obs.D5 << ' ' << ' ' // D5 762 << setw(14) << setprecision(3) << obs.S5; // S5 763 } 764 else if (obs.satSys == 'J') { // QZSS 765 str << setw(14) << setprecision(3) << obs.C1 << ' ' << ' ' // C1C 766 << setw(14) << setprecision(3) << obs.L1C << lli1 << ' ' // L1C 767 << setw(14) << setprecision(3) << obs.D1C << ' ' << ' ' // D1C 768 << setw(14) << setprecision(3) << obs.S1C << ' ' << ' ' // S1C 769 << setw(14) << setprecision(3) << obs.C2 << ' ' << ' ' // C2X 770 << setw(14) << setprecision(3) << obs.L2C << lli2 << ' ' // L2X 771 << setw(14) << setprecision(3) << obs.D2C << ' ' << ' ' // D2X 772 << setw(14) << setprecision(3) << obs.S2C << ' ' << ' ' // S2X 773 << setw(14) << setprecision(3) << obs.C5 << ' ' << ' ' // C5 774 << setw(14) << setprecision(3) << obs.L5 << lli5 << ' ' // L5 775 << setw(14) << setprecision(3) << obs.D5 << ' ' << ' ' // D5 776 << setw(14) << setprecision(3) << obs.S5; // S5 774 777 } 775 778 else if (obs.satSys == 'C') { // Compass 779 str << setw(14) << setprecision(3) << obs.C2 << ' ' << ' ' // C2I 780 << setw(14) << setprecision(3) << obs.L2C << lli2 << ' ' // L2I 781 << setw(14) << setprecision(3) << obs.D2C << ' ' << ' ' // D2I 782 << setw(14) << setprecision(3) << obs.S2C; // S2I 776 783 } 777 784 return str.str();
Note:
See TracChangeset
for help on using the changeset viewer.