Broadcast protocol spec errors

There is an error in the broadcast protocol spec in the description
of the flags field (page 240 and 242 of the ARRL proceedings).  The corrected
version is below.  Note that, for uosat/microsat, the O[ffset] bit
will always be 1.  The E bit is not currently implemented.

On the request frame, the current s/c software will add a file to the
broadcast list using the 00 command, but will not process the hole
list, the entire file is sent.  This and the E bit will be implemented
in the near future.

I apologize for not getting the corrections out last month.

Thanks to Alberto I2KBD and Carlo IW2CTJ for pointing this out from
watching AO16.


Fix to A.2.1.1:


flags          A bit field as follows:

    7  6  5  4  3  2  1  0
   /----------------------\
   |*  *  E  0  V  V  Of L|
   \----------------------/

L              1    length field is present
              0    length field not present

Of             1    offset is a byte offset from the beginning of the file.
              0    offset is a block number (not currently used).

VV                  Two bit version identifier.  This version is 0.

E              1    Last byte of frame is the last byte of the file.
              0    Not last.

0                   Always 0.

*                   Reserved, must be 0.




There is a similar fix to the request format header, in A.3.2.1

flags          - A bit field as follows:

    7  6  5  4  3  2  1  0
   /----------------------\
   |*  *  *  1  V  V  C  C|
   \----------------------/

CC                  Two bit field as follows:

              00   start sending file <file_id>
              01   stop sending file <file_id>
              10   Frame contains a hole list.

VV                  Two bit version identifier.  This version is 0.

1                   Always 1.

*                   Reserved, must be 0.