The purpose of the Prop Bus is to provide a communications link
between two or more Propeller chips. This interface is very
loosely based on the MIL-STD-1553 interface. One chip becomes the
Bus Controller (BC) and all others are Remote Terminals (RT).
The interface uses a single wire, bi-directional bus. The data
is transferred using Manchester encoding at a 1MBit data rate.
All data consist of 16 bit words.
Fixed the loop test option to run more than 64K times.
Added option for user to control cycle timing.
Fixed some embarrassing spelling errors.
For the future I plan to:
Add support for external drivers.
Add a Bus Monitor object.
Add timeout checks to prevent bus lockups.
Fixed timeout checks so bus will not lock up if RT is not running.