BO Mnemonic - Begin Output Transparency (Printer Channel and Printer Device)

Syntax

'BO'

Description

The 'BO' mnemonic turns output transparency on for printer channels and printer devices. When transparency is on, all data is passed through the device driver without translation, except for the 'EO' and 'RM' mnemonics, to prevent the interception of characters that ordinarily are special characters to the driver, such as ESC. Standard (two character) mnemonics are sent as $1B$ (ESC) plus the characters representing the mnemonic. Long mnemonics are sent as $1B$, plus a length byte and the characters representing the mnemonic.

Data printed in output transparency is immediately sent to the printer. The data in the line buffer is not sent until a 'CR', 'LF', 'FF', or slew command is sent. To intermix transparent data with a typical print command, the printer serial mode must be used. However, this removes the 'cursor' positioning capability in parallel mode. The 'EO' mnemonic ends output transparency.

See Also

Mnemonics - Alphabetical Listing

Mnemonics - Group Listing