Synchronous transmit-receive (STR) was an early
IBM character-oriented communications protocol which preceded
Bisync. STR was point-to-point only, and employed a
four-of-eight transmission code, communicating at up to 5100 characters per second over half-duplex or full-duplex communication lines.