An Institute of Electrical and Electronics Engineers (IEEE) standard for high-speed bidirectional parallel communication. IEEE 1284 defines the high-speed printer interface called the Enhanced Parallel Port (EPP), which is compatible with the Centronics port used for connecting parallel port printers to computers.
IEEE 1284 enables bidirectional communication between computers and attached printers. It also enables computers to spool jobs to printers at more than 10 times the speed of a traditional parallel port interface.
To make bidirectional printing work using IEEE 1284, you need the following:
For example, Microsoft Windows 98 can detect plug and play print devices by communicating with them. The bidirectional communication allows the print device to return information to the computer that queried it for hardware information. This information can include IEEE 1284 device ID values, printer memory, installed fonts, and other information that the printer driver on the server can use to install and configure the printer. Bidirectional communication also allows the print device to send status messages (such as an “out of paper” message) to the server.
IEEE 1284 specifies two electrical interfaces:
The connectors for the IEEE 1284 interface also come in several types:
An IEEE 1284 cable typically has “IEEE 1284” printed on its insulating jacket. IEEE 1284 cables are commonly used for connecting laser printers, scanners, tape drives, and portable storage devices (such as Iomega Zip drives) to a computer; these cables have a DB25 male connector on one end and a Centronics 36 male connector on the other. You can obtain cables for converting the IEEE 1284 parallel interface to the universal serial bus (USB) interface to connect print devices with a Centronics connector to a computer with a USB connector.
Special signal-powered IEEE 1284 cables can allow printers to be located up to 100 feet from the connected computer and still maintain reliable communication. Adapters are available for connecting 36-pin and DB25 connectors.