Olivetti PR 4 Programmer's Manual

Olivetti PR 4 Programmer's Manual

Impact printer
Table of Contents

Advertisement

Printer
PR 4
Epson Emulation
PROGRAMMER'S MANUAL
Code 683180 Y-01

Advertisement

Table of Contents
loading

Summary of Contents for Olivetti PR 4

  • Page 1 Printer PR 4 Epson Emulation PROGRAMMER'S MANUAL Code 683180 Y-01...
  • Page 2: Table Of Contents

    TABLE OF CONTENTS Printer features .....................1-1 Applications ..........................1-1 Options ............................1-1 Modules ............................1-2 Printing module..........................1-2 Double roll module........................1-3 Block diagram (double roll) ....................... 1-3 Technical characteristics (double roll) ..................1-4 Paper roll characteristics (double roll) ..................1-4 Printable area (double roll)......................
  • Page 3 SETUP from the Operator Console..............3-1 Introduction..........................3-1 How to Access the Setup......................3-1 The Key Functions ........................3-2 Parameters (for printers with serial interface) ................3-3 Parameters (for printers with parallel interface)................3-4 Notes and Meaning of the Parameters..................3-5 How to select the parameters .......................
  • Page 4: Printer Features

    Printer features Applications The Olivetti PR 4 is a compact, 3-station impact printer. It may be used at points of sale, in hospitals and restaurants to: - issue a receipt (ordinary or fiscal) - print on a tally roll journal...
  • Page 5: Modules

    - double roll module - documents and cheques module Printing module The PR 4 prints using a dot matrix, impact print-head. A step motor advances the head along the printing line with a resolution of 1/75". Printing is bi-directional, with print path optimization.
  • Page 6: Block Diagram (Double Roll)

    Double roll module Block diagram (double roll) The figure below illustrates location of the mechanisms on the double roll machine (receipt + journal). Paper almost out microswitch (receipt) Paper almost out microswitch (journal) Cutter position microswitch Receipt Journal Cutter motor Receipt paper motor Journal paper motor Paper slip motor...
  • Page 7: Technical Characteristics (Double Roll)

    Technical characteristics (double roll) Paper loading Fully automatic Motor unit Independent Step motor 35 EP for receipt (on left) Step motor 35 EP for journal (on right) Vertical resolution 1/144" Default line feed 12/72" = 1/6" Paper out sensors Microswitch for receipt paper almost out Microswitch for journal paper almost out Non-usable paper at end of roll from 50 cm to 150 cm...
  • Page 8: Printable Area (Double Roll)

    Printable area (double roll) The tables below give the values in mm of the left (S) and right (D) printing margins and length of the line of print (L) expressed as a number of characters. All the values are given with reference to the selected print pitch (CPI). Receipt 70 mm Journal 70 mm 12.5...
  • Page 9: Document And Cheque Module

    Document and cheque module Block diagram (documents and cheques) The figure below is a front view illustrating handling of documents and cheques, inserted from bottom. General note (documents and cheques) To be able to feed a document or cheque (from top or bottom), the rear cover of the printer must be closed.
  • Page 10: Documents Inserted From Bottom, Aligned On Right

    Documents inserted from bottom, aligned on right Alignment Right hand side with automatic lifting roller or manually alignment for crumpled documents. Paper present Photosensor + acoustic beep Max. feed speed 10 cm/sec Document width Min 85 mm Max 210 mm Document length Min 70 mm Max 300...
  • Page 11: Cheques Inserted From Bottom, Aligned On Right

    Cheques inserted from bottom, aligned on right Note: For reading of the cheque code line. Alignment Right hand side with automatic lifting roller or manually alignment for crumpled documents. Paper present Photosensor + acoustic beep Document width Min. 70 mm Max.
  • Page 12: Printable Area (Documents)

    Printable area (documents) The tables that follow the drawing give the values in mm of the right printing margins (D) and length of the line of print (L) in numbers of characters, for right-aligned documents inserted from the bottom and those inserted from the top. All the values are given with reference to the selected print pitch (CPI).
  • Page 13: Cheque Reading

    Cheque reading This printer can read the code line of ISO 2033-1983 STD cheques. The characteristics of these cheques are shown in the figure below. Read speed 25 cm/sec Recognition speed CMC7: 20 crt/sec E13B: TBD Characters not recognized CMC7: 1/10,000 E13B: 1/5,000 Characters replaced CMC7: 1/200,000...
  • Page 14: Devices And Consumables

    - the cutter. The figure that follows illustrates location of the machine devices and the paper path. The PR 4 printer can be fitted in the factory with the cheque code line magnetic read option, the MICR reader. The ribbon cartridge is the main consumable.
  • Page 15: Printhead

    Print head Technology: impact (ballistic) Needles: Needle diameter: 0.3 mm Matrix geometry: not aligned Maximum frequency: 1566 Hz, when printing on rolls; 1381 Hz, when printing on a document Needle energizing time 210-260 µsec according to the current voltage and print head temperature Print head life: >...
  • Page 16: Printing Specifications

    Printing specifications Receipt & Journal Pitch 12,5 16,67 Print head frequency (Hz) 1566 1566 Carriage resolution (N. step/") Character matrix Epson character dimension (VxH mm) 3.1x1.6 3.1x1.3 Theoretical No.of columns (Crt+space) Effective No.of columns (Crt+space) sequence Basic grid (N/") Carriage speed ("/sec) 20,883 20,883 Character/sec...
  • Page 17: Throughput

    Throughput Line/sec when printing on slip 12,5 16,6 20 CRT line 7,19 9,34 30 CRT line 5,48 7,59 40 CRT line 4,42 66 CRT line 2,95 4,53 Line/sec when printing on receipt/journal 12,5 16,6 20 CRT line 7,62 8,87 30 CRT line 5,89 7,43 40 CRT line...
  • Page 18: Physical And Electrical Characteristics

    Physical and electrical characteristics Physical characteristics Width: 250 mm Depth: 253 mm Height: 184 mm Weight: 4.5 Kg Electrical characteristics Power supply voltage 24 DCV +20% -10% Minimum current (I min) 0.05 A Maximum current (I max) 1.8 A Peak current (I pk) 3.5 A (max.
  • Page 19: Display And Drawer Driver

    Display and drawer driver The printer may on request be provided with an additional electronic board for controlling the Epson customer display (model DM D203-011) and opening of the drawers directly from the printer. Fitted on this board are a connector for the display and a connector for the drawers. For the display specifications see the next sections: Output connector Setting-up...
  • Page 20: Display Output Connector

    Display output connector 1 Safety ground 2 Transmit data to print 3 Receive data from printer 4 Indicates whether the printer can receive data or not 5 Indicates whether the display can receive data or not 6 Signal ground 7 Power supply terminal 8 Power supply retrace line Note: The signal Transmitted Data (pin 2) is not connected;...
  • Page 21: Display Setting-Up

    Display setting-up Interface type EIA/TIA RS 232 serial, with fixed parameters, selectable by DIP-switch as follows: - Baud rate: 9600 - Bits/char: 8 - Parity: Even Interface type TTL (0/5 V) serial, asynchronous with fixed parameters: - Baud rate: 9600 - Bits/char: 8 - Parity: Even - Start bits: 1...
  • Page 22: Display Command Set

    Display command set The following commands control the display operation: ASCII Function Move cursor left Move cursor right Move cursor down US LF 1F 0A Move cursor up Move cursor to home position Move cursor to left-most position US CR 1F 0D Move cursor to right-most position US B...
  • Page 23: Drawer Driver

    Drawer driver Output connector: 1 Frame ground 2 Drawer kick-out drive signal 3 Drawer open/close signal 4...+ 24 V 5 Drawer kick-out drive signal 6 Signal ground The optional driver for the drawers controls two solenoids and a drawer open/closed sensor, with the following characteristics: Resistance of solenoids 24 ohm min...
  • Page 24: Main Differences Between The Printer Models

    Main differences between the printer models The printer model with the RS-232 serial interface can emulate the Epson printers TM-950 and TM-U950. The printer model with the IEEE 1284 Nibble/Byte mode parallel interface can emulate the Epson printer TM-U950P. This printer model has: •...
  • Page 25: Notes On Setting " Busy Offline

    When the ASB status is received following this, a total of 8 bytes of ASB will be transmitted as follows. status status status status Accumulated ASB (1+2+3) 0010 1000 0000 0000 0000 0011 0000 0000 The latest ASB (3) 0000 0000 0000 0000 0000 0011 0000 0000...
  • Page 26: The Operator Console

    The operator console The printer’s operator console consists of five LEDs and two keys. Key 1 Key 2 Led 1 Led 5 Led 2 Led 3 Led 4 Function of the keys depends on printer status (or set-up). Printer status The printer states of relevance to the programmer are as follows: - on-line (with the covers closed) - off-line (with rear and/or front cover open)
  • Page 27: Keys

    Keys There are two keys on the console: key 1, on the left and key 2, on the right. Their functions are as follows: KEY 1 With the covers closed (on-line status), advances the receipt roll paper by one line feed or with continuous motion to deliver the receipt. With the rear cover open (off-line status), automatically loads the paper during receipt roll replacement.
  • Page 28: Console Diagnostics

    Console Diagnostics Various errors or failures are signaled by the console in the following ways: - Error LED (LED 2) blinking - Error LED (LED 2) blinking + other LEDs lit - Error LED (LED 2) lit steady. The table below reports all the LED signals given: LED indication Type of problem a) Paper jam...
  • Page 29: Setup And Settings

    Setup and settings Proceed as follows to perform setup and/or settings: Open the front cover on the printer Simultaneously press keys 1 and 2 for more than 5 seconds, until a beep is heard: when the keys are released, LEDs 2 (error), 3 and 4 will be lit. For a second time, simultaneously press keys 1 and 2 for more than 10 seconds, until another beep is heard.
  • Page 30: Operator Test

    Operator Test If the printer front cover is closed with the operator test LED configuration, the printer firmware release, the current setup parameters and character set will be printed on the receipt roll. Operator console...
  • Page 31: Setup From The Operator Console

    SETUP from the Operator Console Introduction The printer’s setup is used for changing the factory configuration parameter settings. Some parameters are used for specializing the machines or an option installed and must not be changed. When you prepare to change the parameters using the setup, make sure that you are fully aware of all consequences of the changes you intend to make.
  • Page 32: The Key Functions

    The Key Functions The console key functions in setup mode are as follows: prints the next parameter of the item selected or the next item of KEY 1 (RECEIPT) the menu confirms selection of the last item or parameter printed; prints the KEY 2 (JOURNAL) first parameter of the item selected or the next item of the menu See also the sections:...
  • Page 33: Parameters (For Printers With Serial Interface)

    Parameters (for printers with serial interface) The parameters that can be selected using the setup are grouped in the way illustrated below, which is also how they are printed by the machine: ------------------------------------------------------------------- EMULATION EMULATION: TM-U950 - TM-950 I/O: SERIAL - EXIT SERIAL: BIT BIT: 8 - 7 SERIAL: BAUD...
  • Page 34: Parameters (For Printers With Parallel Interface)

    Parameters (for printers with parallel interface) The parameters that can be selected using the setup are grouped in the way illustrated below, which is also how they are printed by the machine: ------------------------------------------------------------------- USER USER: NATION - CPI - OTHER - EXIT USER: NATION NATION: CP 437 - CP 850 - CP 860 - CP 863 CP 865 - CP 866...
  • Page 35: Notes And Meaning Of The Parameters

    Notes and Meaning of the Parameters The values in bold are the factory default values. EMULATION: TMU 950 - TM 950 Emulation type. Interface menu (Input/Output) SERIAL Serial interface parameters menu selection. BIT: 7 - 8 Data format, 7 or 8 bits. BAUD: 9600 - 4800 - 2400 - 1200 Data transmission/reception rate.
  • Page 36: How To Select The Parameters

    How to select the parameters After access to the setup - see the section How to Access the Setup, the machine prints the first main menu "EMULATION" (for printers with serial interface). At this point there are two alternatives: If you press key 2 - JOURNAL (you select the menu), the machine prints the first parameter of this menu "EMULATION: TMU 950".
  • Page 37: Epson Tm-U950 Emulation

    Epson TM-U950 Emulation Epson TM-U950 Command Index (by function) When you select the parameter EMULATION: TM-U950 from the setup, the machine recognizes all the commands below, grouped according to their functions: Standard commands Print Margins Line Feed Print Pitches Positioning Printer Control Controlling optional devices Magnetic reading...
  • Page 38 Standard commands Print and line feed Print and eject slip paper Carriage return Print Margins ESC C n 1B 43 n 27 67 n Set slip paper eject length 4-18 ESC a n 1B 61 n 27 97 n Select justification 4-21 Line Feed ESC J n...
  • Page 39 Magnetic reading FS a 0 n 1C 61 30 n 28 97 48 n Read check paper 4-41 FS a 1 1C 61 31 28 97 49 Load/check paper to print starting position 4-44 FS a 2 1C 61 32 28 97 50 Eject check paper 4-44...
  • Page 40: Epson Tm-U950 Command Index (By Code)

    Epson TM-U950 Command Index (by code) When you select the parameter EMULATION: TM-U950 from the Set-up, the machine recognizes all the commands listed below, sorted according to their codes. The second part of the table groups the MICR reader commands (optional). See also the section Ignored Commands.
  • Page 41 ESC f .. 1B 66 .. 27 102 .. Set slip paper waiting time 4-25 ESC i 1B 69 27 105 Execute partial cut (one point left uncut) 4-26 ESC m 1B 6D 27 109 Partial cut 4-26 ESC o 1B 6F 27 111 Stamp...
  • Page 42 Print and line feed Hexadecimal code: 0A Prints the data in the print buffer and feeds one line based on the current line spacing. Note: This command sets the print position to the beginning of the line. ESC 2, ESC 3 Reference: Print and eject slip paper Hexadecimal code: 0C...
  • Page 43 DLE EOT n Real-time status transmission Hexadecimal code: 10 04 n Range: n =1-5 Transmits the selected printer status specified by n in real time, according to the following parameters: Transmit printer status Transmit off-line status Transmit error status Transmit paper roll sensor status Transmit slip paper status The printer executes this command upon receiving it.
  • Page 44 n=2: Off-line status Off/On Decimal Function Not used. Fixed to Off. Not used. Fixed to On. Cover is closed. Cover is open. Paper is not being fed by the paper feed button. Paper is being fed by the paper feed button. Not used.
  • Page 45 n=4: Continuous paper sensor status Off/On Decimal Function Not used. Fixed to Off. Not used. Fixed to On. Journal near-end sensor: paper adequate. Journal near-end sensor: paper near-end. Receipt near-end sensor: paper adequate. Receipt near-end sensor: paper near end. Not used. Fixed to On. Journal near-end sensor: paper present.
  • Page 46 DLE ENQ n Real-time request to printer Hexadecimal code: 10 05 n Range: n =1-3 The printer responds to a request from the host specified by n. The operations performed depend on the value of n, as follows: Restarts printing from the beginning of the line where the error occurred, after recovering from the error.
  • Page 47 Notes when the printer is used with the MICR reader: When the printer recovers from an error using DLE ENQ 1, and the MICR function is selected using FS a 0, the printer clears the print buffer, ejects the slip paper completely, and goes into the roll paper mode.
  • Page 48 ESC SP n Set right-side character spacing Hexadecimal code: 1B 20 n n = 0-255 Range: Sets the character spacing for the right side of the character using the horizontal motion units. The right-side character spacing is [n x (horizontal motion units)] inches. Notes: This command is effective when the right side character spacing [n x (horizontal motion units)] = 32/150 inches or less.
  • Page 49 ESC $ nL nH Set absolute print position Hexadecimal code: 1B 24 .. nL = 0-255 Range: nH = 0-255 Sets the distance from the beginning of the line to the position at which subsequent characters are to be printed. The distance from the beginning of the line to the print position is Notes: [(nL + nH x 256) x (horizontal motion unit)] inches.
  • Page 50 Horizontally adjacent dots cannot be printed. Only the top bit in the secondary data bytes in the vertical direction is valid. After user-defined characters are defined, they are available until another definition is made; ESC @ or GS * is executed; the printer is reset; or the power is turned off. A user-defined character and a downloaded bit image cannot be defined simultaneously.
  • Page 51 ESC * m nL nH [d]nL + 256xnH Select bit-image mode Hexadecimal code: 1B 2A .. m = 0, 1 Range: nL = 0-255 nH = 0-3 d = 0-255 Selects a bit-image mode using m for the number of dots specified by nL and nH, as follows: No.
  • Page 52 ESC - n Journal tab Hexadecimal code: 1B 2D n n = 0, 1, 48, 49 Range: Turns underline mode on or off. If n = 0 or 48, turns off underline mode. If n = 1 or 49, turns on underline mode.
  • Page 53 ESC = n Select peripheral device Hexadecimal code: 1B 3D n n = 0-255 Range: Selects device to which host computer sends data, using n as follows: Off/On Decimal Function Printer disabled. Printer enabled. Customer display disabled. Customer display enabled. Undefined.
  • Page 54 ESC ? n Cancel user-defined characters Hexadecimal code: 1B 3F n n = 32-126 Range: Cancels user-defined characters. Notes: This command cancels the pattern defined for the character code specified by n. After the user-defined character is cancelled, the corresponding pattern for the internal character is printed.
  • Page 55 ESC E n Turn emphasized mode on/off Hexadecimal code: 1B 45 n n = 0-255 (Only the lowest bit of n is enabled) Range: Turns emphasized mode on or off. Notes: When the LSB of n is 0, emphasized mode is turned off. When the LSB of n is 1, emphasized mode is turned on.
  • Page 56 ESC K n Print and reverse feed Hexadecimal code: 1B 4B n n = 0-255 Range: Prints the data in the print buffer and feeds the paper [n x vertical motion unit] inches in the reverse direction. After printing is completed, this command sets the print starting position to the beginning Notes: of the line.
  • Page 57 ESC U n Turn on/off unidirectional printing mode Hexadecimal code: 1B 55 n n = 0-255 Range: Turns unidirectional printing mode on or off. When the LSB of n is 0, turns on unidirectional printing mode. When the LSB of n is 1, turns off unidirectional printing mode and turns on bi-directional printing mode. When unidirectional printing mode is turned on, the printer prints from left to right.
  • Page 58 Notes: The command is enabled only when input at the beginning of the line. If n is out of the range, this command is ignored. Spaces set by ESC $ and ESC \ are all justified. Default: n = 0 Example: ESC c 0 n Select paper type(s) for printing...
  • Page 59 ESC c 1 n Select paper type(s) for command settings Hexadecimal code: 1B 63 31 n n = 1-7 Range: Selects the type of paper for command setting, using n as follows: Off/On Decimal Function Journal paper roll disabled. Journal paper roll enabled. Receipt paper roll disabled.
  • Page 60 Notes: - When a paper sensor is enabled with this command, printing is stopped only when the corresponding paper is selected for printing. It is possible to select multiple sensors for print control to stop printing. Then if any sensor detects a paper end, the printer stops printing. When a paper end is detected, printing is stopped after printing the current line and feeding the paper.
  • Page 61 ESC e n Print and reverse feed n lines Hexadecimal code: 1B 65 n n = 0-255 Range: Prints the data in the print buffer and feeds n lines in the reverse direction. Notes: - This command sets the print starting position to the beginning of the line. This command must not be issued continuously more than two times.
  • Page 62 For the following notes, assume that ESC c 4 is set to stop printing when the absence of slip paper is detected: . If the printer is in paper-end and enters in the slip waiting state by feeding a slip with the feed button, there is no limit on the slip waiting time if the printer is not at the beginning of a line.
  • Page 63 ESC p m t1 t2 Generate pulse Hexadecimal code: 1B 70 .. m = 0, 1, 48, 49 Range: t1 = 0-255 t2 = 0-255 Outputs the pulse specified by t1 and t2 to connector pin m as follows: Connector pin 0, 48 Drawer kick-out connector pin 2 1, 49...
  • Page 64 ESC u n Transmit peripheral device status Hexadecimal code: 1B 75 n n = 0; 48 Range: Transmits the status of drawer kick out connector pin 3 upon receiving this command. Notes: - When the connector is not used, the value of bit 0 is always 1. When DTR/DSR control is selected, the printer transmits only one byte after confirming that the host is ready to receive data (DSR signal is SPACE).
  • Page 65 This command is executed when the data is processed in the receive buffer. Therefore, there may be a time lag between receiving the command and transmitting the status, depending on the receive buffer status. When Auto Status Back (ASB) is enabled using GS a, the status transmitted by ESC v and the ASB status must be differentiated.
  • Page 66 ESC { n Turn on/off upside-down printing mode Hexadecimal code: 1B 7B n n = 0-255 Range: Turns upside-down printing mode on or off. Notes: - When the LSB of n is 0, upside-down printing mode is turned off. When the LSB of n is 1, upside-down printing mode is turned on. In upside-down printing mode, the printer rotates the line to be printed by 180°...
  • Page 67 The command should not be used with handshaking of 7-bit data word length and XON/XOFF control. Otherwise the status transmitted using this command cannot be differentiated from the XON/XOFF codes. When Auto Status Back (ASB) is enabled using GS a, the status transmitted by GS ENQ and the ASB status must be differentiated.
  • Page 68 A user-defined character and a downloaded bit image cannot be defined simultaneously. When this command is executed, the user-defined character is cleared. The figure below shows the relationship between the bit-image data and dots to be defined: References: GS / GS / m Print downloaded bit-image Hexadecimal code: 1D 2F m...
  • Page 69 GS E n Select print speed and head energizing time Hexadecimal code: 1D 45 n n = 0-255 Range: Selects the print speed and print head energizing time (print mode), using n as follows: Off/On Decimal Function Head energizing time: Copy Head energizing time: Normal Undefined.
  • Page 70 n = 2, Type ID: Off/On Decimal Function Two-byte character code. Fixed to Off Auto-cutter enabled. Fixed to On. DISPLAY: DISABLE (via setup) DISPLAY: ENABLE (via setup) MICR function disabled MICR function enabled Not used. Fixed to Off. Undefined. Not used. Fixed to Off. Notes: - When DTR/DSR control is selected, the printer transmits only one byte after confirming that the host is ready to receive data (DSR signal is SPACE).
  • Page 71 Example: When n=48 in ESC 3 and GSP x y is not used, the amount of paper feeding is set to 48/144 (1/3 inches). When the GS P setting is x=0 and y=240 and the ESC 3 setting is n=48, the amount of paper feeding is set to 48/240 (which is exactly 28/144 inch). Truncation When the setting in GS P is x=0 and y=240 and in ESC 3 n=50, the amount of paper Example:...
  • Page 72 When the printer is disabled by ESC = (Select peripheral device), this command is disabled but ASB is not disabled. When using ESC u n, ESC v, GS I n, GS r n, or DLE EOT n, or GS ENQ, the status transmitted by this command, the ASB information, and the status transmitted by other commands must be differentiated.
  • Page 73 Third byte (paper sensor information) Off/On Decimal Function Journal near end sensor: paper adequate. Journal near end sensor: paper near end. Receipt near end sensor: paper adequate. Receipt near end sensor: paper near end. Journal end sensor: paper present. Journal end sensor: no paper present. Receipt end sensor: paper present.
  • Page 74 GS r n Transmit status Hexadecimal code: 1D 72 n n = 1-3; 49-51 Range: Transmits the status specified by n as follows: Function 1, 49 Transmits paper sensor status (same as ESC v) 2, 50 Transmits drawer kick-out connector status (same as ESC u 0) 3, 51 Transmits slip paper status Notes: -...
  • Page 75 Drawer kick-out connector status (n = 2): Off/On Decimal Function Level of pin 3 is LOW. Level of pin 3 is HIGH. Undefined Not used. Fixed to On. Undefined. Not used. Fixed to Off. n = 3: Slip status: Value Slip status (00000000)B There is no printing area on the current slip or slip paper is not selected.
  • Page 76 The status is transmitted whenever the data sequence for DLE EOT BS n (n = 1) is received. Example: In ESC * m nL nH[d] nL+256xnH, d1 = (10)H, d2 = (04)H, d3 = (08)H, d4 = (01)H. This command should not be contained within another command that consists of two or more bytes.
  • Page 77 FS a 0 n Read check paper Hexadecimal code: 1C 61 30 n n = 1-255 Range: Selects MICR function and reads MICR characters specified by n as follows: Off/On Decimal Function Readable fonts. See Table below. Undefined. Bit 1 Bit 0 Font E13B...
  • Page 78 When DTR/DSR control is selected, the printer transmits data consecutively after confirming whether the host computer is ready to receive data. When the host is not ready to receive data, the printer waits until the host is ready. When XON/XOFF control is selected, the printer transmits all data consecutively without confirming whether the host computer is ready to receive data.
  • Page 79 Each bit of n is used as follows: Off/On Decimal Function Readable fonts. See Table below. Undefined. Re-reading possible. Re-reading not possible. Reading normal. Reading not normal. Not used. Fixed to On. Not used. Fixed to Off. Bit 1 Bit 0 Font E13B CMC7...
  • Page 80 FS a 1 Load check paper to print starting position Hexadecimal code: 1C 61 31 If the parameter CHEQUE PRINT: FRONT is selected via setup, the commands loads check paper to the print starting position. Notes: - Since this command is executed after being buffered in the receive buffer. Therefore, there may be a time lag between receiving the command and starting MICR reading.
  • Page 81 When XON/XOFF control is selected, the printer transmits all data consecutively without confirming whether the host computer is ready to receive data. The data transmission must be consecutive, except for the XOFF code. The printer transmits all data collectively without confirming whether the host computer is ready to receive data.
  • Page 82: Epson Tm-950 Emulation

    Epson TM-950 Emulation Epson TM-950 Command Index (by function) When you select the parameter EMULATION: TM-950 from the setup, the machine recognizes all the commands below, grouped according to their functions: Standard commands Print Margins Line Feed Print Pitches Positioning Printer Control Controlling optional devices Graphics and user-defined characters...
  • Page 83 Standard commands Print and line feed Print and eject slip paper Carriage return Print Margins ESC C n 1B 43 n 27 67 n Set slip paper eject length 4-18 ESC a n 1B 61 n 27 97 n Select justification 4-21 Line Feed ESC J n...
  • Page 84 Graphics and user-defined characters ESC * .. 1B 2A .. 27 42 .. Select bit-image mode 4-15 GS * .. 1D 2A .. 29 42 .. Define down-loaded bit image 4-31 GS / m 1D 2F m 29 47 m Print down-loaded bit image 4-32 ESC ? n...
  • Page 85: Epson Tm-950 Command Index (By Code)

    Epson TM-950 Command Index (by code) When you select the parameter EMULATION: TM-950 from the Set-up, the machine recognizes all the commands listed below, sorted according to their codes. ASCII Decimal Description Page Print and line feed Print and eject slip paper Carriage return DLE EOT n 10 04 n...
  • Page 86 ESC m 1B 6D 27 109 Partial cut 4-26 ESC o 1B 6F 27 111 Stamp 4-26 ESC p .. 1B 70 .. 27 112 .. Generate pulse 4-27 ESC t n 1B 74 n 27 116 n Select character code table 4-27 ESC u n 1B 75 n...
  • Page 87: Epson Tm-U950P Emulation

    Epson TM-U950P Emulation Epson TM-U950P Command Index (by function) The machine with parallel interface recognizes all the commands below, grouped according to their functions: Standard commands Print Margins Line Feed Print Pitches Positioning Printer Control Controlling optional devices Graphics and user-defined characters Print Attributes Character Sets Various...
  • Page 88 Standard commands Print and line feed Print and eject slip paper Carriage return Print Margins ESC C n 1B 43 n 27 67 n Set slip paper eject length 4-18 ESC a n 1B 61 n 27 97 n Select justification 4-21 Line Feed ESC J n...
  • Page 89 Graphics and user-defined characters ESC * .. 1B 2A .. 27 42 .. Select bit-image mode 4-15 GS * .. 1D 2A .. 29 42 .. Define down-loaded bit image 4-31 GS / m 1D 2F m 29 47 m Print down-loaded bit image 4-32 ESC ? n...
  • Page 90: Epson Tm-U950P Command Index (By Code)

    Epson TM-U950P Command Index (by code) The machine with parallel interface recognizes all the commands listed below, sorted according to their codes. ASCII Decimal Description Page Print and line feed Print and eject slip paper Carriage return DLE EOT n 10 04 n 16 4 n Real-time status transmission...
  • Page 91 ESC o 1B 6F 27 111 Stamp 4-26 ESC p .. 1B 70 .. 27 112 .. Generate pulse 4-27 ESC t n 1B 74 n 27 116 n Select character code table 4-27 ESC u n 1B 75 n 27 117 n Transmit peripheral device status 4-28...
  • Page 92 ESC c 3 n Select paper sensor(s) to output paper end signal Hexadecimal code: 1B 63 33 n Range: n = 1-255 Selects the paper sensor(s) used to output paper end signal, using n as follows: Off/On Decimal Function Journal near end sensor disabled. Journal near end sensor enabled.
  • Page 93: Command Interpreter And Character Sets

    Command Interpreter and Character Sets Emulations Printers interpret the data they receive from the line in the form of special code sequences. If any of these sequences are sent, the printer performs the function that it represents. There is no common method of controlling data.
  • Page 94: Printable Character Sets

    Printable character sets The printer recognizes and can print the following character sets, selected as follows: Character sets Selection Code Page 437 (International) via setup (NATION: CP 437) or via software (see ESC t n) Code Page 850 (Latin 1) via setup (NATION: CP 850) or via software (see ESC t n) Code Page 860 (Portuguese)
  • Page 95: Printable Character Set Tables

    Printable character set tables Code Page 437 (International) Command Interpreter and Character Sets...
  • Page 96: Code Page 850 (Latin 1)

    Code Page 850 (Latin 1) Command Interpreter and Character Sets...
  • Page 97: Code Page 860 (Portuguese)

    Code Page 860 (Portuguese) Command Interpreter and Character Sets...
  • Page 98: Code Page 863 (Canadian-French)

    Code Page 863 (Canadian-French) Command Interpreter and Character Sets...
  • Page 99: Code Page 865 (Nordic)

    Code Page 865 (Nordic) Command Interpreter and Character Sets...
  • Page 100: Code Page 866 (Cyrillic)

    Code Page 866 (Cyrillic) Command Interpreter and Character Sets...
  • Page 101: Code Page 254 (Space Page), Tmu 950 Emulation

    Code Page 254 (Space Page), TMU 950 emulation Space Page 254 at 16.6 CPI. At 12.5 CPI, character codes 80H to FFH are all spaces. Command Interpreter and Character Sets...
  • Page 102: Code Page 255 (Space Page), Tmu 950 Emulation

    Code Page 255 (Space Page), TMU 950 emulation Space Page 255 at 16.6 CPI. At 12.5 CPI, character codes 80H to FFH are all spaces. 7-10 Command Interpreter and Character Sets...
  • Page 103: Code Page 254/255 (Space Page), Tm 950 Emulation

    Code Page 254/255 (Space Page), TM 950 emulation Space Page 254/255 at 16.6 CPI. Character codes 80H to FFH are always all spaces, also when the 12.5 CPI character pitch is selected. Command Interpreter and Character Sets 7-11...
  • Page 104: National Variants

    National variants Hexadecimal codes COUNTRY U.S.A. France à ° ç § é ù è ¨ Germany § Ä Ö Ü ä ö ü ß U. K. £ Denmark I Æ Ø Å æ ø å Sweden ¤ É Ä Ö Å...
  • Page 105: Readable Micr Character Set Tables

    Readable MICR character set tables E13B CMC7 Command Interpreter and Character Sets 7-13...

Table of Contents