Changeset 1989 in ntrip


Ignore:
Timestamp:
Nov 19, 2009, 9:55:37 AM (14 years ago)
Author:
weber
Message:

* empty log message *

Location:
trunk/BNC
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncfigure.cpp

    r1981 r1989  
    147147  // ------
    148148  int yLength = int((yMax-yMin)*xLine) - (yMin+10);
    149   painter.drawLine(xMin+50, int((yMax-yMin)*xLine), xMin+50, yMin+10);
     149  painter.drawLine(xMin+60, int((yMax-yMin)*xLine), xMin+60, yMin+10);
    150150
    151151  QString maxRateStr;
    152152  if      (8.0 * _maxRate < 1e3) {
    153153    maxRateStr = QString("%1 bps  ").arg(int(8.0 * _maxRate));
    154     painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+50,15,Qt::AlignRight,tr("0 bps  "));
     154    painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+60,15,Qt::AlignRight,tr("0 bps  "));
    155155  }
    156156  else if (8.0 * _maxRate < 1e6) {
    157157    maxRateStr = QString("%1 kbps  ").arg(int(8.0 * _maxRate / 1.e3));
    158     painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+50,15,Qt::AlignRight,tr("0 kbps  "));
     158    painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+60,15,Qt::AlignRight,tr("0 kbps  "));
    159159  }
    160160  else {
    161161    maxRateStr = QString("%1 Mbps  ").arg(int(8.0 * _maxRate / 1.e6));
    162     painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+50,15,Qt::AlignRight,tr("0 Mbps  "));
     162    painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+60,15,Qt::AlignRight,tr("0 Mbps  "));
    163163  }
    164164
    165165  if(_maxRate > 0.0) {
    166     painter.drawText(0, yMin+25-5, xMin+50,15,Qt::AlignRight,maxRateStr);
     166    painter.drawText(0, yMin+25-5, xMin+60,15,Qt::AlignRight,maxRateStr);
    167167  }
    168168
    169169  // x-axis
    170170  // ------
    171   painter.drawLine(xMin+50, int((yMax-yMin)*xLine), xMax*3, int((yMax-yMin)*xLine));
     171  painter.drawLine(xMin+60, int((yMax-yMin)*xLine), xMax*3, int((yMax-yMin)*xLine));
    172172
    173173  int anchor = 0;
     
    177177    QByteArray staID = it.key();
    178178
    179     int xx = xMin+70+anchor*12;
     179    int xx = xMin+80+anchor*12;
    180180
    181181    painter.save();
  • trunk/BNC/bncfigurelate.cpp

    r1982 r1989  
    116116  // ------
    117117  int yLength = int((yMax-yMin)*xLine) - (yMin+10);
    118   painter.drawLine(xMin+50, int((yMax-yMin)*xLine), xMin+50, yMin+10);
    119   painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+50,15,Qt::AlignRight,tr("0 ms  "));
     118  painter.drawLine(xMin+60, int((yMax-yMin)*xLine), xMin+60, yMin+10);
     119  painter.drawText(0, int((yMax-yMin)*xLine)-5, xMin+60,15,Qt::AlignRight,tr("0 ms  "));
    120120
    121121  double maxLate = 0.0;
     
    131131    QString maxLateStr;
    132132    maxLateStr = QString("%1 ms  ").arg(int(maxLate));
    133     painter.drawText(0, yMin+25-5, xMin+50,15,Qt::AlignRight,maxLateStr);
     133    painter.drawText(0, yMin+25-5, xMin+60,15,Qt::AlignRight,maxLateStr);
    134134  }
    135135
    136136  // x-axis
    137137  // ------
    138   painter.drawLine(xMin+50, int((yMax-yMin)*xLine), xMax*3, int((yMax-yMin)*xLine));
     138  painter.drawLine(xMin+60, int((yMax-yMin)*xLine), xMax*3, int((yMax-yMin)*xLine));
    139139
    140140  int anchor = 0;
     
    144144    QByteArray staID = it.key();
    145145
    146     int xx = xMin+70+anchor*12;
     146    int xx = xMin+80+anchor*12;
    147147
    148148    painter.save();
  • trunk/BNC/bnchelp.html

    r1988 r1989  
    871871<p><a name="miscperf"><h4>3.10.2 Log Latency - optional </h4></p>
    872872<p>
    873  BNC can average latencies per stream over a certain period of GPS time, the 'Performance log' interval. Mean latencies are calculated from the individual latencies of at most one (first incoming) observation or correction to Broadcast Ephemeris per second. Note that computing correct latencies requires the clock of the host computer to be properly synchronized.
     873 BNC can average latencies per stream over a certain period of GPS time, the 'Log latency' interval. Mean latencies are calculated from the individual latencies of at most one (first incoming) observation or correction to Broadcast Ephemeris per second. The mean latencies are then saved in BNC's logfile. Note that computing correct latencies requires the clock of the host computer to be properly synchronized. Note further that the latencies available from the 'Latency' tab on the bottom of the main window represent individual latencies and not the mean latencies for the logfile.
    874874</p>
    875875<p>
     
    884884</pre>
    885885<p>
    886 <u>Statistics:</u> BNC counts the number of GPS seconds covered by at least one observation. It also estimates an observation rate (independent from the a priory specified 'Observation rate') from all observations received throughout the first full 'Performance log' interval. Based on this rate, BNC estimates the number of data gaps when appearing in subsequent intervals.
    887 </p>
    888 <p>
    889 Latencies of observations or corrections to Broadcast Ephemeris and statistical information can be recorded in the 'Log' tab at the end of each 'Performance log' interval. A typical output from a 1 hour 'Performance log' interval would be:
     886<u>Statistics:</u> BNC counts the number of GPS seconds covered by at least one observation. It also estimates an observation rate (independent from the a priory specified 'Observation rate') from all observations received throughout the first full 'Log latency' interval. Based on this rate, BNC estimates the number of data gaps when appearing in subsequent intervals.
     887</p>
     888<p>
     889Latencies of observations or corrections to Broadcast Ephemeris and statistical information can be recorded in the 'Log' tab at the end of each 'Log latency' interval. A typical output from a 1 hour 'Log latency' interval would be:
    890890</p>
    891891<pre>
     
    893893</pre>
    894894<p>
    895 Select a 'Performance log' interval to activate this function or select the empty option field if you do not want BNC to log latencies and statistical information.
     895Select a 'Log latency' interval to activate this function or select the empty option field if you do not want BNC to log latencies and statistical information.
    896896</p>
    897897
     
    989989<p><a name="latency"><h4>3.12.3 Latency</h4></p>
    990990<p>
    991 The latency of observations in each incoming stream is shown in the 'Latency' tab in milliseconds. Streams not carrying observations (i.e. those providing only broadcast ephemeris messages) are not considered here. Note that latency calculations require the clock of the host computer to be properly synchronized.
     991The latency of observations in each incoming stream is shown in the 'Latency' tab in milliseconds. Streams not carrying observations (i.e. those providing only broadcast ephemeris messages) are not considered here. Note that the calculation of correct latencies requires the clock of the host computer to be properly synchronized.
    992992</p>
    993993
  • trunk/BNC/bncwindow.cpp

    r1975 r1989  
    356356  _log->setWhatsThis(tr("Records of BNC's activities are shown in the 'Log' tab. The message log covers the communication status between BNC and the NTRIP broadcaster as well as any problems that occur in the communication link, stream availability, stream delay, stream conversion etc."));
    357357  _bncFigure->setWhatsThis(tr("The bandwidth consumtion per stream is shown in the 'Throughput' tab in bits per second (bps) or kilo bits per second (kbps)."));
    358   _bncFigureLate->setWhatsThis(tr("Latency"));
     358  _bncFigureLate->setWhatsThis(tr("The individual latency of observations in each incoming stream is shown in the 'Latency' tab in milliseconds. Streams not carrying observations (i.e. those providing only broadcast ephemeris messages) are not considered here. Note that the calculation of correct latencies requires the clock of the host computer to be properly synchronized."));
    359359  _ephV3CheckBox->setWhatsThis(tr("The default format for output of RINEX Navigation data containing Broadcast Ephemeris is RINEX Version 2.11. Select 'Version 3' if you want to output the ephemeris in RINEX Version 3 format."));
    360360  _rnxV3CheckBox->setWhatsThis(tr("The default format for RINEX Observation files is RINEX Version 2.11. Select 'Version 3' if you want to save the observations in RINEX Version 3 format."));
Note: See TracChangeset for help on using the changeset viewer.