Changeset 3341 in ntrip


Ignore:
Timestamp:
Aug 20, 2011, 11:42:09 AM (13 years ago)
Author:
mervart
Message:
 
Location:
trunk/BNC
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bnccaster.cpp

    r3324 r3341  
    177177         << obs.GPSWeek                                       << " "
    178178         << setprecision(7) << obs.GPSWeeks                   << " "
    179 ////     << bncRinex::rinexSatLine(obs, false, ' ', ' ', ' ') << endl;
    180179         << bncRinex::asciiSatLine(obs) << endl;
    181180
     
    330329               << obs.GPSWeek                                       << " "
    331330               << setprecision(7) << obs.GPSWeeks                   << " "
    332                << bncRinex::rinexSatLine(obs, false, ' ', ' ', ' ') << endl;
     331               << bncRinex::asciiSatLine(obs) << endl;
    333332          if (!it.hasNext()) {
    334333            oStr << endl;
  • trunk/BNC/bncrinex.cpp

    r3337 r3341  
    642642    // ---------------
    643643    if (_rinexVers == 3) {
    644       _out << rinexSatLine(obs, true, lli1, lli2, lli5);
     644      _out << rinexSatLine(obs, lli1, lli2, lli5);
    645645      _out << endl;
    646646    }
     
    684684// One Line in RINEX v3 (static)
    685685////////////////////////////////////////////////////////////////////////////
    686 string bncRinex::rinexSatLine(const t_obs& obs, bool usells,
    687                               char lli1, char lli2, char lli5) {
     686string bncRinex::rinexSatLine(const t_obs& obs, char lli1, char lli2,
     687                              char lli5) {
    688688  ostringstream str;
    689689  str.setf(ios::showpoint | ios::fixed);
     
    693693        << setw(2) << setfill('0') << obs.satNum << setfill(' ')
    694694        << setw(14) << setprecision(3) << obs.C1  << ' '  << ' ' 
    695         << setw(14) << setprecision(3) << obs.L1C;
    696     if (usells) {
    697       str << lli1 << ' ';
    698     }
    699     else {
    700       str << ' ' << obs.slip_cnt_L1 << ' ';
    701     }
     695        << setw(14) << setprecision(3) << obs.L1C
     696        << lli1 << ' ';
    702697    str << setw(14) << setprecision(3) << obs.D1C << ' '  << ' '
    703698        << setw(14) << setprecision(3) << obs.S1C << ' '  << ' '
    704699        << setw(14) << setprecision(3) << obs.P1  << ' '  << ' ' 
    705         << setw(14) << setprecision(3) << obs.L1P;
    706     if (usells) {
    707       str << lli1 << ' ';
    708     }
    709     else {
    710       str << ' ' << obs.slip_cnt_L1 << ' ';
    711     }
     700        << setw(14) << setprecision(3) << obs.L1P
     701        << lli1 << ' ';
    712702    str << setw(14) << setprecision(3) << obs.D1P << ' '  << ' '
    713703        << setw(14) << setprecision(3) << obs.S1P << ' '  << ' '
    714704        << setw(14) << setprecision(3) << obs.P2  << ' '  << ' '
    715         << setw(14) << setprecision(3) << obs.L2P;
    716     if (usells) {
    717       str << lli2 << ' ';
    718     }
    719     else {
    720       str << ' ' << obs.slip_cnt_L2 << ' ';
    721     }
     705        << setw(14) << setprecision(3) << obs.L2P
     706        << lli2 << ' ';
    722707    str << setw(14) << setprecision(3) << obs.D2P << ' '  << ' '
    723708        << setw(14) << setprecision(3) << obs.S2P << ' '  << ' '
    724709        << setw(14) << setprecision(3) << obs.C2  << ' '  << ' ' 
    725         << setw(14) << setprecision(3) << obs.L2C;
    726     if (usells) {
    727       str << lli2 << ' ';
    728     }
    729     else {
    730       str << ' ' << obs.slip_cnt_L2 << ' ';
    731     }
     710        << setw(14) << setprecision(3) << obs.L2C
     711        << lli2 << ' ';
    732712    str << setw(14) << setprecision(3) << obs.D2C << ' '  << ' '
    733713        << setw(14) << setprecision(3) << obs.S2C << ' '  << ' '
    734714        << setw(14) << setprecision(3) << obs.C5  << ' '  << ' ' 
    735         << setw(14) << setprecision(3) << obs.L5;
    736     if (usells) {
    737       str << lli5 << ' ';
    738     }
    739     else {
    740       str << ' ' << obs.slip_cnt_L5 << ' ';
    741     }
     715        << setw(14) << setprecision(3) << obs.L5
     716        << lli5 << ' ';
    742717    str << setw(14) << setprecision(3) << obs.D5  << ' '  << ' ' 
    743718        << setw(14) << setprecision(3) << obs.S5;
     
    746721    str << obs.satSys
    747722        << setw(2) << setfill('0') << obs.satNum << setfill(' ');
    748     if (!usells) {
    749       str << ' ' << obs.slotNum << ' ';
    750     }
    751 
    752723    str << setw(14) << setprecision(3) << obs.C1  << ' '  << ' ' 
    753         << setw(14) << setprecision(3) << obs.L1C;
    754     if (usells) {
    755       str << lli1 << ' ';
    756     }
    757     else {
    758       str << ' ' << obs.slip_cnt_L1 << ' ';
    759     }
     724        << setw(14) << setprecision(3) << obs.L1C
     725        << lli1 << ' ';
    760726    str << setw(14) << setprecision(3) << obs.D1C << ' '  << ' ' 
    761727        << setw(14) << setprecision(3) << obs.S1C << ' '  << ' '
    762728        << setw(14) << setprecision(3) << obs.P1  << ' '  << ' ' 
    763         << setw(14) << setprecision(3) << obs.L1P;
    764     if (usells) {
    765       str << lli1 << ' ';
    766     }
    767     else {
    768       str << ' ' << obs.slip_cnt_L1 << ' ';
    769     }
     729        << setw(14) << setprecision(3) << obs.L1P
     730        << lli1 << ' ';
    770731    str << setw(14) << setprecision(3) << obs.D1P << ' '  << ' ' 
    771732        << setw(14) << setprecision(3) << obs.S1P << ' '  << ' '
    772733        << setw(14) << setprecision(3) << obs.P2  << ' '  << ' ' 
    773         << setw(14) << setprecision(3) << obs.L2P;
    774     if (usells) {
    775       str << lli2 << ' ';
    776     }
    777     else {
    778       str << ' ' << obs.slip_cnt_L2 << ' ';
    779     }
     734        << setw(14) << setprecision(3) << obs.L2P
     735        << lli2 << ' ';
    780736    str << setw(14) << setprecision(3) << obs.D2P << ' '  << ' ' 
    781737        << setw(14) << setprecision(3) << obs.S2P << ' '  << ' '
    782738        << setw(14) << setprecision(3) << obs.C2  << ' '  << ' '
    783         << setw(14) << setprecision(3) << obs.L2C;
    784     if (usells) {
    785       str << lli2 << ' ';
    786     }
    787     else {
    788       str << ' ' << obs.slip_cnt_L2 << ' ';
    789     }
     739        << setw(14) << setprecision(3) << obs.L2C
     740        << lli2 << ' ';
    790741    str << setw(14) << setprecision(3) << obs.D2C << ' '  << ' ' 
    791742        << setw(14) << setprecision(3) << obs.S2C;
     
    795746        << setw(2) << setfill('0') << obs.satNum << setfill(' ')
    796747        << setw(14) << setprecision(3) << obs.C1  << ' '  << ' ' 
    797         << setw(14) << setprecision(3) << obs.L1C;
    798     if (usells) {
    799       str << lli1 << ' ';
    800     }
    801     else {
    802       str << ' ' << obs.slip_cnt_L1 << ' ';
    803     }
     748        << setw(14) << setprecision(3) << obs.L1C
     749        << lli1 << ' ';
    804750    str << setw(14) << setprecision(3) << obs.D1C << ' '  << ' ' 
    805751        << setw(14) << setprecision(3) << obs.S1C << ' '  << ' '
    806752        << setw(14) << setprecision(3) << obs.P1  << ' '  << ' ' 
    807         << setw(14) << setprecision(3) << obs.L1P;
    808     if (usells) {
    809       str << lli1 << ' ';
    810     }
    811     else {
    812       str << ' ' << obs.slip_cnt_L1 << ' ';
    813     }
     753        << setw(14) << setprecision(3) << obs.L1P
     754        << lli1 << ' ';
    814755    str << setw(14) << setprecision(3) << obs.D1P << ' '  << ' ' 
    815756        << setw(14) << setprecision(3) << obs.S1P;
     
    819760        << setw(2) << setfill('0') << obs.satNum << setfill(' ')
    820761        << setw(14) << setprecision(3) << obs.C1  << ' '  << ' ' 
    821         << setw(14) << setprecision(3) << obs.L1C;
    822     if (usells) {
    823       str << lli1 << ' ';
    824     }
    825     else {
    826       str << ' ' << obs.slip_cnt_L1 << ' ';
    827     }
     762        << setw(14) << setprecision(3) << obs.L1C
     763        << lli1 << ' ';
    828764    str << setw(14) << setprecision(3) << obs.D1C << ' '  << ' '
    829765        << setw(14) << setprecision(3) << obs.S1C << ' '  << ' '
    830766        << setw(14) << setprecision(3) << obs.C5  << ' '  << ' ' 
    831         << setw(14) << setprecision(3) << obs.L5;
    832     if (usells) {
    833       str << lli5 << ' ';
    834     }
    835     else {
    836       str << ' ' << obs.slip_cnt_L5 << ' ';
    837     }
     767        << setw(14) << setprecision(3) << obs.L5
     768        << lli5 << ' ';
    838769    str << setw(14) << setprecision(3) << obs.D5  << ' '  << ' ' 
    839770        << setw(14) << setprecision(3) << obs.S5;
  • trunk/BNC/bncrinex.h

    r3324 r3341  
    5555   }
    5656
    57    static std::string rinexSatLine(const t_obs& obs, bool usells,
    58                                    char lli1, char lli2, char lli5);
     57   static std::string rinexSatLine(const t_obs& obs, char lli1, char lli2,
     58                                   char lli5);
    5959
    6060   static std::string asciiSatLine(const t_obs& obs);
  • trunk/BNC/ppp.gpt

    r3322 r3341  
    2525
    2626set ylabel "meters"
    27 #set yrange [-2.5:2.5]
     27set yrange [-0.3:0.3]
    2828
    2929set ytics nomirror
Note: See TracChangeset for help on using the changeset viewer.