ACL overview The advanced control language (ACL) is a language that supports product control and firmware downloads in printers that support both PJL/PCL and host-based printing. Each sequence of ACL commands must be preceded by a unified exit command (UEL) and an @PJL ENTER LANGUAGE=ACL command. The ACL sequence is always followed by a UEL. Any number of commands can be placed between the UELs. The only exception to these rules is the download command. If a firmware download is done, the download command must be the last command in the sequence. It will not be followed by a UEL. The firmware searches for the UEL sequence when parsing commands.
However, while downloading binary data such as host-based code or NVRAM data the firmware suspends UEL parsing. To handle hosts that “disappear” during binary sequences, the firmware times out all ACL command sessions. If a timeout occurs during a non-download command sequence, it is treated as the receipt of a UEL. If a timeout occurs during firmware download the product resets. Control panel The formatter sends and receives product status and command data to and from the control-panel PCA. USB flash drive This product features printing from a USB flash drive. This product supports printing the following types of files from the USB flash drive.
● PDF ● RGB JPEG When a USB flash drive is inserted into the front of the product, the control panel will display the USB Flash Drive menu. The files present on the USB flash drive can be accessed from the control panel using the touch screen. Any RGB jpeg or pdf files on the USB flash drive can be printed directly from the product control panel. Pages also can be scanned and saved to the USB flash drive from the control panel. 6 Chapter 1 Theory of operation ENWW