Index: /trunk/BNC/src/bnchelp.html
===================================================================
--- /trunk/BNC/src/bnchelp.html	(revision 6917)
+++ /trunk/BNC/src/bnchelp.html	(revision 6918)
@@ -1331,5 +1331,5 @@
 <p><a name="correct"><h4>3.8. Broadcast Corrections</h4></p>
 <p>
-Differential GNSS and RTK operation using RTCM streams is currently based on corrections and/or raw measurements from single or multiple reference stations. This approach to differential positioning is using 'observation space' information. The representation with the RTCM standard can be called 'ObservationSpace Representation' (OSR).
+Differential GNSS and RTK operation using RTCM streams is currently based on corrections and/or raw measurements from single or multiple reference stations. This approach to differential positioning is using 'observation space' information. The representation with the RTCM standard can be called 'Observation Space Representation' (OSR).
 </p>
 <p>
@@ -1341,8 +1341,11 @@
 <li>Orbit corrections to Broadcast Ephemeris</li>
 <li>Clock corrections to Broadcast Ephemeris</li>
-<li>Code biases</li>
 <li>Combined orbit and clock corrections to Broadcast Ephemeris</li>
 <li>User Range Accuracy (URA)</li>
+<li>High Rate User Range Accuracy (HR URA)</li>
+<li>Code biases</li>
+<li>Phase biases</li>
 <li>High-rate GPS clock corrections to Broadcast Ephemeris</li>
+<li>Vertical Total Electron Content (VTEC)</li>
 </ul>
 <p>
@@ -1362,27 +1365,23 @@
 
 <p>
-The orbit and clock corrections do not include local effects (like Ocean Loading or Solid Earth Tides) or atmospheric effects (Ionosphere and/or troposphere). Depending on the accuracy of your application you should correct for such effects by other means. There is currently no RTCM SSR message for ionospheric state parameters. Such messages are needed for accurate single frequency applications. The development of Iono messages will be the next step in the schedule of the RTCM State Space Representation Working Group.
-</p>
-
-<p>
-Broadcast Corrections can be saved by BNC in files. The file name convention for Broadcast Correction files follows the convention for RINEX files except for the last character of the file name suffix which is set to &quot;C&quot;.
-</p>
-
-<p>
-Saved files contain blocks of records in plain ASCII format where - separate for each GNSS, message type, stream, and epoch - the begin of a block is indicated by a line like (examples):
-</p>
-<p>
-! Orbits/Clocks: 30 GPS 0 Glonass CLK11<br>
-or<br>
-! Orbits/Clocks: 0 GPS 19 Glonass CLK11
-<p>
-Such line informs you about the number of records (here 30 and 19) carrying GPS or GLONASS related parameters you should receive next.
-</p>
-<p>
-The first five parameters in each Broadcast Corrections record are:
-</p>
-<p>
-<ul>
-<li>RTCM Version 3 message type number</li>
+The orbit and clock corrections do not include local effects like Ocean Loading, Solid Earth Tides or tropospheric delays. However, accurate single frequency applications can be correct for global ionospheric effects using so-call VTEC messages for global ionospheric state parameters.
+</p>
+
+<p>
+While we have a plain ASCII standard for saving broadcast ephemeris in RINEX Navigation files, we don't have an equivalent standard for corrections to broadcast ephemeris. Hence BNC saves Broadcast Corrections files following its own format definition. The file name convention for Broadcast Correction files follows the convention for RINEX Version 2 files except for the last character of the file name suffix which is set to &quot;C&quot;.
+</p>
+
+<p>
+Saved files contain blocks of records in plain ASCII format. The first record in each block contains the following 10 parameters:
+</p>
+<p>
+<ul>
+<li>SSR message type indicator:<br>ORBIT, CLOCK, CODE_BIAS, PHASE_BIAS, or VTEC</li>
+<li>Year, GPS time</li>
+<li>Month, GPS time</li>
+<li>Day, GPS time</li>
+<li>Hour, GPS time</li>
+<li>Minute, GPS time</li>
+<li>Second, GPS time</li>
 <li>SSR message update interval indicator</li>
 <ul>
@@ -1404,14 +1403,29 @@
 <li>15 = 10800 sec</li>
 </ul>
-<li>GPS Week</li>
-<li>Second in GPS Week</li>
+<li>Number of following satellites (records) in this block</li>
+<li>Mountpoint, stream indicator</li>
+</ul>
+Each of the following 'satellite records' in such a block carries information for one specific satellite. Undefined parameters in the 'satellite records' could be set to zero &quot;0.000&quot;.
+<p>
+<b>Example for block 'ORBIT' carrying orbit corrections</b>
+</p>
+<pre>
+> ORBIT 2015 06 17 11 43 35.0 2 53 CLK93
+G01   9     0.5134     0.3692     0.6784        0.0000    -0.0000    -0.0000
+G02  25    57.6817   139.0492   -91.3456        0.5436    -0.6931     1.0173
+G03  79   -32.1768   191.8368  -121.6540        0.2695     0.2296     0.4879
+...
+G32  82     1.8174     1.1704     0.2200       -0.0002    -0.0000    -0.0001
+R01  59     0.7819    -0.6968     0.7388       -0.0001     0.0004     0.0004
+R02  59     0.5816    -0.5800    -0.2004        0.0001    -0.0006     0.0001
+R03  59     0.4635    -0.9104    -0.3832        0.0001     0.0001     0.0005
+...
+R24  59     0.5935     2.0732    -0.6884       -0.0000     0.0004     0.0003
+</pre>
+
+<p>
+The 'satellite records' in this block provide the following information:
+<ul>
 <li>GNSS Indicator and Satellite Vehicle Pseudo Random Number</li>
-</ul>
-</p>
-<p>
-In case of RTCM message types 1057 or 1063 (see Annex) these parameters are followed by
-</p>
-<p>
-<ul>
 <li>IOD referring to Broadcast Ephemeris set</li>
 <li>Radial Component of Orbit Correction to Broadcast Ephemeris [m]</li>
@@ -1421,23 +1435,9 @@
 <li>Velocity of Along-track Component of Orbit Correction to Broadcast Ephemeris [m/s]</li>
 <li>Velocity of Cross-track Component of Orbit Correction to Broadcast Ephemeris [m/s]</li>
-<p>
-</ul>
-</p>
-<p>
-Undefined parameters would be set to zero &quot;0.000&quot;.<br>Example:
-<pre>
-...
-1057 0 1686 283200.0 G02    21      1.062   -0.791    1.070     -0.00025   -0.00031   -0.00005
-1057 0 1686 283200.0 G03    25      1.765   -2.438   -0.290     -0.00009   -0.00060    0.00028
-1057 0 1686 283200.0 G04    14      1.311   -0.862    0.334      0.00005   -0.00038   -0.00015
-
-...
-1063 0 1686 283200.0 R01    39      0.347    1.976   -1.418      0.00048   -0.00091    0.00008
-1063 0 1686 283200.0 R02    39      0.624   -2.092   -0.155      0.00005   -0.00054    0.00053
-1063 0 1686 283200.0 R03    39      0.113    5.655   -1.540      0.00003   -0.00079   -0.00003
-1063 0 1686 283200.0 R05    39      0.237    1.426   -1.282      0.00054   -0.00020    0.00027
-...
-</pre>
-<p>
+</ul>
+</p>
+
+<p>
+TBC<br>
 In case of RTCM message types 1058 or 1064 (see Annex) the first five parameters in each record are followed by
 </p>
