Every effort has been made to ensure that the information in this document is complete, accurate and up to date. Oki assumes no responsibility for errors beyond its control and also can not guarantee that changes in software and equipment made by other manufacturers, and referred to in this book, will not affect the information in this manual.
Introduction iii Important Safety Instructions Your printer has been carefully designed to perform safely and reliably. However, as with all electrical equipment certain precautions should be allowed: Read all documentation supplied with and on the printer before commencing. Always disconnect the printer from the mains source before cleaning. Be certain that your power source matches the rating listed on the back of the printer.
iv Introduction Table of Contents Chapter 1: The Control Panel ..............1-1 The Control Panel ..................1-2 Printer Status ....................1-2 Lamp Indications ..................1-2 Setting the Printer On and Off-line ............. 1-3 Resetting the Printer ..................1-3 Manual Paper Feed and Paper Tray Selection ..........1-3 Front/Manual Paper Size and Envelope Feeder Paper Size Definition ..
Page 6
Introduction v Symbol Set ....................3-8 Spacing ...................... 3-8 Pitch ...................... 3-8 Point Size ..................... 3-9 Style ...................... 3-9 Stroke Weight ....................3-9 Typeface ...................... 3-10 Example of font selection: ................3-10 Chapter 4: HP LaserJet IV Emulation ............. 4-1 HP LJ IV Emulation Mode ................
1-2 Control Panel The Control Panel The front panel is your direct link with the printer. It provides you with information about the state of the printer through its indicator lights and message window, and gives you control over printer functions through its buttons. Note: 1.With the exception of the ON-LINE button, all buttons function only when the printer is OFF-LINE (Ready lamp is off).
Control Panel 1-3 Setting the Printer On and Off-line Pressing the ON-LINE button switches the printer between the on-line (selected) and off-line (deselected) modes. When the printer is on-line (READY lamp on), it is ready to receive data and print. When the printer is off-line (READY lamp off), it cannot receive data.
1-4 Control Panel Front/Manual Paper Size and Envelope Feeder Paper Size Definition The paper size sub-menu can be selected directly by holding the PAPER SIZE button for less than two seconds, while the printer is in the off-line mode. You can select the size of paper or envelope using the menu selection procedure.
Control Panel 1-5 Auto Error – Override Printing During normal printing if the AUTO CONT INUE, in the Level-2 menu, is set to ON, if a software or data error occurs the printer will briefly display an error message, and after a few seconds continue printing.
1-6 Control Panel Hex Dump Analysis 1. Switch on the printer while holding the MENU1/Menu2 button. The USER MNT (User Maintenance) message will be displayed in the window. 2. Press the MENU1/Menu2 button for less than two seconds twice to display HEX DUMP, after MENU RESET.
Control Panel 1-7 Drum Life Counter Reset 1. Switch on the printer while holding the MENU1/Menu2 button. USER MNT (user maintenance) will be displayed in the message window. 2. Press the MENU1/Menu2 button three times for less than two seconds. The DRUM CNT/RESET (drum counter reset) message, will be displayed 3.
2-2 Controlling Your Printer Controlling your Printer The Printer Interface The printer has a Centronics Parallel interface and a Serial RS-232C interface as standard. The menu parameter AUTO I/F is selected as the factory default setting. In this mode, the printer can receive data from both the parallel interface and the serial interface, by polling each port in turn.
4. Press the /Reset button until the required interface type is displayed, PARALLEL, RS-232C, RS-422*, LOCALTALK* or OKI-HSP* (* if installed). 5. Press the ENTER/Power Save button to select the required interface type, an asterisk (*), will appear next to your choice.
2-4 Controlling Your Printer Resolution Your printer utilises fine high resolution printing enabling it to produce printed output of two types. 600dpi (Factory Default) 300dpi Raster Buffer Size If the print image data is of a complicated nature, for example complex text or large graphics, it may be necessary to adjust the size of the Raster Buffer Size.
Controlling Your Printer 2-5 Full Page Print Guarantee for Complicated Documents The printer generates high resolution bitmapped graphics of all the received data prior to printing. This process is faster than the actual mechanical printing process. However, if the document is too complicated, the printer may display the error, PRINT OVERRUN in the message window.
2-6 Controlling Your Printer 62 Characters 192 Characters Point Size (ASCII) (Roman-8) 6 KB 18 KB 8 KB 24 KB 10 KB 30 KB You need not worry about a font overflowing the cache memory size; the font will still be rasterized even if the cache setting is too small.
Page 20
Controlling Your Printer 2-7 Press the MENU1/Menu2 button for less than two seconds, when the printer is in the off-line mode. You will see the message PRINTER LANGUAGE in the message window. Press the MENU1/Menu2 button seven times, for less than two seconds, the message FONTS &...
2-8 Controlling Your Printer Press the MENU1/Menu2 button for less than two seconds, the message SYMBOL SET/ROMAN-8* (factory default), will be displayed in the message window. Press the /Reset button until the required symbol set is displayed. 17. Press the ENTER/Power Save button to select the required symbol set, an asterisk (*), will appear next to your choice.
Controlling Your Printer 2-9 Changing Orientation, Lines/Page and Columns/Line The printer is capable of changing orientation from portrait to landscape. You can define the orientation using the item ORIENT (orientation) in the Level-1 menu. When you change the orientation ensure that the margins and page lengths have been changed both in the software application and the printer menu.
2-10 Controlling Your Printer Auto Error – Override Printing During normal printing if the AUTO CONTINUE, in the Level-2 menu, is set to ON, if a software or data error occurs the printer will briefly display an error message, and after a few seconds continue printing.
Controlling Your Printer 2-11 Power Saving Mode If, during the normal printing operation no data is received by the printer for a period of time, the printer will cut the heating to the fusing unit. In power saving mode, the power consumption and fan acoustic noise will be greatly reduced.
3-2 Font Basics Font Basics Part of the reason that your printer is so versatile lies in the large number of fonts available. A full complement of resident fonts serves many printing needs, and you can add to your printer’s range with font cards or soft fonts supplied by other font vendors.
Font Sources There are three types of font that can be used with your printer. Resident fonts (which come with your printer), optional Oki font cards and soft fonts, which are down loaded from your computer (available from font vendors).
3-4 Font Basics Font Configuration Your printer contains 45 resident scaleable typefaces compatible with the HP - LaserJet IV, as follows: FONT SPACING Albertus Medium .............Proportional Albertus Extra Bold ..........Proportional Antique Olive Upright Medium ......Proportional Antique Olive Upright Bold ........Proportional Antique Olive Italic Medium........Proportional Clarendon Condensed ..........Proportional Coronet ..............Proportional...
If you change the Font Source menu selection to Card, the Font Select item will list the card font ID numbers, so you can easily select them using the menu. Note: Font cards for the Oki OL400, 410, 800 and 810 series printers cannot be used in this printer.
3-6 Font Basics Command Selection of Fonts Selection of a font by printer commands is quite simple if the font (resident, card or downloaded) is available. Each font has an “escape sequence”, a string of characters beginning with the escape character (decimal 27). The sequence actually specifies all of the basic characteristics of the font.
Font Basics 3-7 A Few Words About Fonts The priority list is stored in the printer. When a font is selected the printer checks the complete font priority list to ensure that the selected font is among those available (i.e. a resident font, IC-Card font or soft font).
3-8 Font Basics Symbol Set ESC(ID Each symbol set contains characters and symbols which are used for specific purposes. The printer supports special character sets for technical, legal and foreign language purposes and additional character sets for graphics. Each font uses standard symbols, as well as symbols from one or more of these sets.
Font Basics 3-9 Point Size ESC(s#V This ESC sequence determines the primary font height. # represents the height. For example: 7 point ESC(s7V 12 point ESC(s12V 14.4 point ESC(s14.4V The height of the character in a font is expressed in points. There are 72 points in one inch.
3-10 Font Basics Typeface ESC(s#T This ESC sequence determines the typeface. # represents the following values. For example: Value Typeface Line Printer Elite Courier ® Swiss (similar to Helvetica ® Dutch (similar to Times Roman/CG Times) Gothic Prestige Univers The typeface of a font determines the shape of the strokes that make up each character or symbol.
Page 35
Font Basics 3-11 ‘c - h’ are the Fonts Parameter Definition Command Group. Escape sequences with the same beginning characters can be combined. To do this, change the final letter of the first sequence from upper case to lower case and omit the common characters.
HP LJ IV Emulation Mode The HP LJ IV Emulation Mode supports PCL-5e (Printer Control Language). It also supports Oki’s unique features. This has been developed from word processing, document processing and desk-top- publishing applications. It is mainly used for managing documents. The commands in this area are almost all made up of the ESC (decimal 27) sequence.
Note: A single document of up to eight pages in length can be copied up to 99 times. # contains the number of copies. The pages that are to be copied must be enclosed by a start and stop command. Copy Mark Print with page number (Oki Command) ESC/m#M 0 no mark...
Page 39
4-4 HP LaserJet IV Emulation For example: to print 4 multicopies – with copy marks – of one document: ESCE ESC/m1M ESC/m4S print text page 1 print text page 2 print text page 3 ESC/mE ESC/m0M Example: Text 1 Text 1 Text 1 Text 1 Text 2...
HP LaserJet IV Emulation 4-5 Page Formatting Commands These commands are sometimes sent before each page of data to define the paper input source, the paper size, orientation and the margins. Once these commands have been received they will remain in operation until the next set of commands are received.
Page 41
4-6 HP LaserJet IV Emulation Page Length ESC&l#P Number of lines per page. 027 038 108 # 080 (112) (Default = 64) 1B 26 6C # 50 (70) This command designates the logical page length in lines at the current line space pitch.
Page 42
HP LaserJet IV Emulation 4-7 Print Direction ESC&a#P # = 0 Portrait 027 038 097 # 08 70 (112) # = 90 90° Rotation in an anti - 1B 26 61 # 50 (90) clockwise direction. # = 180 180° Rotation in an anti- clockwise direction.
Page 43
4-8 HP LaserJet IV Emulation The same can be done for the right margin. Remember the right margin cannot be less than the left margin. The combination command which sets both left and right margins at the same time is ESC&a10l65M Right margin Left margin...
Page 44
HP LaserJet IV Emulation 4-9 Clear Horizontal Margin ESC9 027 057 1B 39 This command resets the right and left margins to the logical page right and logical page left respectively. Perforation Skip ESC&l#L 0 Disable 027 038 108 # 076 (108) 1 Enable 1B 26 6C # 4C (6C) (Default = Enable)
Page 45
4-10 HP LaserJet IV Emulation Vertical Motion Index (VMI) ESC&l#C number of inch increments 027 038 108 # 067 (99) for line pitch 1B 26 6C # 43 (63) (Default = 8 (6LPI)) This command designates the height of the line pitch. 3 LPI 16 VMI VMI =...
HP LaserJet IV Emulation 4-11 Cursor Positioning The cursor identifies the position where a command begins laying out page data. The cursor can be moved anywhere on the logical page. Horizontal Column Positioning ESC&a#C Number of columns 027 038 097 # 067 (99) 1B 26 61 # 43 (63) This command moves the cursor to an absolute column on the same line.
4-12 HP LaserJet IV Emulation Half Line Feed ESC= 027 061 1B 3D This command moves the cursor down one half of the current line spacing vertically in the same column position. Line Termination ESC&k#G # = 0 CR CR;LF LF;FF FF 027 038 107 # 071 (103) # = 1 CR CR/LF;LF LF;FF FF 1B 26 6B # 47 (67)
Page 48
HP LaserJet IV Emulation 4-13 Primary Pitch ESC(s#H Number of Characters per inch . 027 040 115 # 072 (104) (Default = 10 (10CPI)) 1B 28 73 # 48 (68) This command designates the number of fixed space characters per inch horizontally (16.66 CPI for line printing with fixed spacing Fonts: ESC(s16.66H).
4-14 HP LaserJet IV Emulation Primary Font Setting ESC(3@ 027 040 051 064 1B 28 33 40 This command sets the primary font characteristics to the user default set. Underline enable ESC&d#D 0 Fixed Position Underline 027 038 100 # 068 (100) 3 Floating Position Underline 1B 26 64 # 44 (64) This command starts underlining text and continues to underline text until the...
HP LaserJet IV Emulation 4-15 Font ID selection as primary ESC(#X Font ID number 027 040 # 088 (120) 1B 28 # 58 (78) This command designates the soft font (#) as Primary. Font Descriptor ESC)s#W data Number of bytes in the font 027 041 115 # 087 data descriptor data.
4-16 HP LaserJet IV Emulation Raster Compression Mode ESC*b#M Unencoded 027 098 # 099 (109) Run length encoded 1B 2A 62 # 4D 6D Tagged Image File Format (TIFF) Delta Row Compression (Default = 0) This command designates the graphics data compression mode for the printer to generate a raster graphics image from the received data.
HP LaserJet IV Emulation 4-17 Plot Horizontal Size ESC*c#K Horizontal size in inches. 027 042 099 # 075 (107) 1B 2A 63 # 4B (6B) This command specifies the horizontal size of the drawing. Set Vertical Size ESC*c#L Vertical size in inches. 027 042 099 # 076 (108) 1B 2A 63 # 4C (6C) This command specifies the vertical size of the drawing.
Page 53
4-18 HP LaserJet IV Emulation Select Source Transparency ESC*v#N # = 0 Transparent: The white 027 042 118 # 078 (110) pixels in the source are not 1B 2A 96 # 4E (6E) copied on to the destination. # = 1 Opaque: The white pixels in the source are copied in white directly on to the destination.
Page 54
HP LaserJet IV Emulation 4-19 Fill Rectangular Area ESC*c#P Black fill 027 042 099 # 080 (112) Erase (white) fill 1B 2A 63 # 50 (70) Shaded fill Cross Hatch Fill Current pattern fill (Default = 0) This command fills a rectangular area with the fill that has been selected for that area. Area Fill ID ESC * c # G 027 042 099 # 071 (103)
4-20 HP LaserJet IV Emulation When a cross hatched fill is selected # = 1 Pattern A # = 2 Pattern B # = 3 Pattern C # = 4 Pattern D # = 5 Pattern E # = 6 Pattern F Pattern D Pattern E Pattern F...
Page 56
HP LaserJet IV Emulation 4-21 Macro ID ESC&f#Y Macro ID Number 027 038 102 # 089 (121) 1B 26 66 # 59 (79) This command specifies the ID number for subsequent macro commands ( (i) and (v) on previous page). Macro Control ESC&f#X Start macro information...
4-22 HP LaserJet IV Emulation Miscellaneous End of line wrap ESC&s#C Enable end of line wrap. 027 038 115 # 067 (99) Disable end of line wrap. 1B 26 73 # 43 (63) (Default = 1) When enabled, CR-LF will be executed at the right-hand margin position automatically.
The HP-GL/2 commands are much simpler and quicker to use than equivalent PCL raster image commands. A summary of HP-GL/2 commands is shown below, for more technical information, please contact your nearest Oki support centre. In order to switch from HP-PCL mode to HP-GL/2 mode, the "Enter HP-GL/2 Mode"...
Page 59
4-24 HP LaserJet IV Emulation Absolute Arc Three Point Draws an arc from the current pen position through two absolute points. Plot Absolute Allows movement to absolute co-ordinate locations. Plot Relative Enables movement relative to the current pen position. Pen down Lowers the logical pen on to the page.
Page 60
HP LaserJet IV Emulation 4-25 Edge Wedge Outlines a wedge shaped polygon. Polygon Mode Allows the user to create their own polygons in the polygon buffer. Fill Polygon Fills the polygon specified in the polygon buffer with the currently selected fill. Edge Polygon Outlines the polygon resident in the polygon buffer.
Page 61
4-26 HP LaserJet IV Emulation Standard Font Definition Specifies the standard font for printing labels by kinds and values. Kind 1: Symbol Set (specific definition number). Kind 2: Font Spacing (fixed or proportional). Kind 3: Pitch (character per inch). Kind 4: Height (font point size). Kind 5: Posture (upright or italic).
Page 62
HP LaserJet IV Emulation 4-27 Pen Width Specifies a new pen width. Pen Width Unit Selection Specifies whether pen width is specified in millimetres or as a percentage of P1/P2. Select Pen Selects a pen to be used for plotting. Symbol Mode Draws a character at each co-ordinate position.
Page 63
4-28 HP LaserJet IV Emulation Rotate Co-ordinate System Rotates the co-ordinate system at a specified angle either 0, 90, 180, or 270 degrees.
5-2 Printable Areas Printable Areas Printable Area for Each Paper Size HP Emulation Print area. Print quality guaranteed area is up to inch from the paper edges. 8.5" (2550) 7.25" (2175) 8.16" (2448) 6.91" (2073) LETTER EXECUTIVE 4.12" (1237) 3.87" (1162) 3.78"...
Page 68
A-2 Symbol Sets Symbol Sets These symbol sets can be selected by the control codes or by the menu using the control panel. Menu Display Symbol Set Select String ROMAN-8 ROMAN-8 ESC(8U ECMA-94 ECMA-94 (Latin1) ESC(0N PC-8 PC-8 ESC(10U PC-8 DN PC-8 Dan/Norwegian ESC(11U PC-850...
Page 69
Symbol Sets A-3 Menu Display Symbol Set Select String PS Math PS Maths ESC(5M PS Text PS Text ESC(10J Math-8 Math-8 ESC(8M Pi Font Pi Font ESC(15U MS Publ Microsoft Publishing ESC(6J DeskTop Desk Top ESC(7J Win Cyr Cyrillic Windows ESC(9R PC-852 PC-852 (East European Latin2)
Page 70
A-4 Symbol Sets Roman-8 (selected by 8U) — â Å À ´ À ê î Ã ´ " Â ô Ø ã · È ˚ û Æ Ê Ç á å ¶ Ë ç é í Í & Î Ñ ó...
Page 71
Symbol Sets A-5 ECMA-94 Latin-1 (selected by 0N) À à ¡ Á Ñ á ñ " ¢ Â Ò â ì £ Ã Ó ã ó ¤ ´ Ä Ô ä ô ¥ Å Õ å õ & ¶ Æ Ö...
Page 72
A-6 Symbol Sets PC-8 US (selected by 10U) Ç É á ü æ í ß " é Æ ó ú â ô ñ ¶ ä ö § à ò Ñ & å û ç ù ¿ ê ÿ ë Ö ¬...
B-2 Interfacing Interfacing This appendix will help you design a SHIELDED parallel interface cable that connects your printer to your computer. This requires, however, some knowledge of electronics. If you are not technically oriented, we recommend that you purchase a SHIELDED parallel interface cable from your dealer.
Interfacing B-3 Connector pin configuration Timing PARALLEL DATA (DATA BIT 1 to 8) DATA STROBE 0 to 0.5 µs BUSY 100 µs ~ 1.63 µs ACKNOWLEDGE 3.26 µs Note: The minimum value of TB (busy-on time) is 20 µs, and the maximum value is the time spent for printing and paper feed.
B-4 Interfacing RS-232C Serial Interfacing To construct a cable for an RS-232C serial configuration, you will need: SHIELDED cable with twisted pair conductors. Must be safety regulations approved. The cable MUST be shielded. DB25 plug (printer end). either DB25 socket (PC end if your PC has a 25-pin serial port) DB9 socket (PC end if your PC has a 9-pin serial port) DB-25 Pin Configuration Pin Assignment and Description Table...
C–2 LCD Window Display Messages LCD Window Display Messages Printer Status Messages This chapter contains explanations of the different messages you will see, displayed on one, or both lines in the LCD window of your printer. Lamp Status Control Panel : Blink READY ON-LINE...
Page 79
LCD Window Display Messages C–3 Prty Message Status The printer clears the remaining READY data in its buffer and resets the RESET menu to user default settings. Temporary DLL/Macro data is also cleared. The printer will print a demo page. READY PRINT READY ON –...
Page 80
C–4 LCD Window Display Messages Prty Message Status The printer is asking you to insert READY TRAY 1 the correct size paper in the paper XXXXXXXX tray. XXXXXXXX: (Paper Size) SIZE REQUEST Indicates that the paper tray is empty. READY TRAY 1 Tray 1: Upper Tray PAPER OUT...
LCD Window Display Messages C–5 Prty Message Status Paper jam found, when fed from READY PAPER paper tray. Check paper in the tray. INPUT JAM Open and close printer cover to continue. Paper jam found, during paper feed. READY PAPER Remove misfed paper and close FEED JAM printer cover to continue.
Page 82
C–6 LCD Window Display Messages Prty Message Status – Printer is in initialization mode after READY INITIAL- switching on, prior to on-line mode. IZING – Printer is requesting RESET button READY RESET TO to be pressed for more than 2 SAVE seconds, to write new menu data to EEPROM.
Need help?
Do you have a question about the OL 1200ex and is the answer not in the manual?
Questions and answers