Programming Interface (Protocol)

The Propeller Programming Protocol (referred to as "protocol" from here on) is a variable bit-size, flexible bit-rate, asynchronous serial communication mechanism that functions even with inaccurate clock sources. It is designed for communicating through direct-connect digital circuitry (simple wires) and also through RS-232 devices. The protocol is described here in the following ways:

Developers should deploy the form most appropriate for an application's needs. However, it is recommended that they study General Principles and Protocol Proper in order to fully understand other variations.