Changeset 2861 in ntrip


Ignore:
Timestamp:
Jan 21, 2011, 12:00:08 PM (13 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncapp.cpp

    r2785 r2861  
    466466  converttime(&cti, ep->GPSweek, ep->TOC);
    467467
    468   lineV3.sprintf("G%02d %04d %02d %02d %02d %02d %02d %18.11e %18.11e %18.11e\n",
     468  lineV3.sprintf("G%02d %04d %02d %02d %02d %02d %02d%19.12e%19.12e%19.12e\n",
    469469                 ep->satellite, cti.year, cti.month, cti.day, cti.hour,
    470470                 cti.minute, cti.second, ep->clock_bias, ep->clock_drift,
    471471                 ep->clock_driftrate);
    472472
    473   lineV2.sprintf("%02d %02d %02d %02d %02d %02d%5.1f %18.11e %18.11e %18.11e\n",
     473  lineV2.sprintf("%02d %02d %02d %02d %02d %02d%5.1f%19.12e%19.12e%19.12e\n",
    474474                 ep->satellite, cti.year%100, cti.month, cti.day, cti.hour,
    475475                 cti.minute, (double) cti.second, ep->clock_bias,
     
    482482  QByteArray fmt2;
    483483  if (_rinexVers == 2) {
    484     fmt  = "    %18.11e %18.11e %18.11e %18.11e\n";
    485     fmt2 = "    %18.11e %18.11e\n";
     484    fmt  = "   %19.12e%19.12e%19.12e%19.12e\n";
     485    fmt2 = "   %19.12e%19.12e\n";
    486486  }
    487487  else {
    488     fmt  = "     %18.11e %18.11e %18.11e %18.11e\n";
    489     fmt2 = "     %18.11e %18.11e\n";
     488    fmt  = "    %19.12e%19.12e%19.12e%19.12e\n";
     489    fmt2 = "    %19.12e%19.12e\n";
    490490  }
    491491
     
    545545  QString lineV3;
    546546
    547   lineV3.sprintf("R%02d %04d %02d %02d %02d %02d %02d %18.11e %18.11e %18.11e\n",
     547  lineV3.sprintf("R%02d %04d %02d %02d %02d %02d %02d%19.12e%19.12e%19.12e\n",
    548548                 ep->almanac_number, cti.year, cti.month, cti.day, cti.hour,
    549549                 cti.minute, cti.second, -ep->tau, ep->gamma, (double) tk);
    550550
    551   lineV2.sprintf("%02d %02d %02d %02d %02d %02d%5.1f %18.11e %18.11e %18.11e\n",
     551  lineV2.sprintf("%02d %02d %02d %02d %02d %02d%5.1f%19.12e%19.12e%19.12e\n",
    552552                 ep->almanac_number, cti.year%100, cti.month, cti.day,
    553553                 cti.hour, cti.minute, (double) cti.second, -ep->tau,
     
    559559  QByteArray fmt;
    560560  if (_rinexVers == 2) {
    561     fmt = "    %18.11e %18.11e %18.11e %18.11e\n";
     561    fmt = "   %19.12e%19.12e%19.12e%19.12e\n";
    562562  }
    563563  else {
    564     fmt = "     %18.11e %18.11e %18.11e %18.11e\n";
     564    fmt = "    %19.12e%19.12e%19.12e%19.12e\n";
    565565  }
    566566
     
    590590  converttime(&cti, ep->Week, ep->TOC);
    591591
    592   lineV3.sprintf("E%02d %04d %02d %02d %02d %02d %02d %18.11e %18.11e %18.11e\n",
     592  lineV3.sprintf("E%02d %04d %02d %02d %02d %02d %02d%19.12e%19.12e%19.12e\n",
    593593                 ep->satellite, cti.year, cti.month, cti.day, cti.hour,
    594594                 cti.minute, cti.second, ep->clock_bias, ep->clock_drift,
     
    598598  QByteArray allLines;
    599599
    600   const QByteArray fmt4 = "     %18.11e %18.11e %18.11e %18.11e\n";
    601   const QByteArray fmt3 = "     %18.11e %18.11e %18.11e\n";
    602   const QByteArray fmt1 = "     %18.11e\n";
     600  const QByteArray fmt4 = "    %19.12e%19.12e%19.12e%19.12e\n";
     601  const QByteArray fmt3 = "    %19.12e%19.12e%19.12e\n";
     602  const QByteArray fmt1 = "    %19.12e\n";
    603603
    604604  line.sprintf(fmt4.data(), (double)ep->IODnav, ep->Crs, ep->Delta_n, ep->M0);
Note: See TracChangeset for help on using the changeset viewer.