Axiohm Astrium User Manual

Page 1
AXIOHM
1, rue d'Arcueil, BP 820
92542 MONTROUGE CEDEX
FRANCE
Tel : (33) 1 58 07 17 17, Fax : (33) 1 58 07 17 18
ASTRIUM PRINTER
USER MANUAL
Reference: 3108343 - Issue A
Page 2
Astrium Printer User Manual 1 / 142 Reference :
3108343 - Issue A
EEVVOOLLUUTTIIOONNSS
Date Issue Modifications
02/2005 Z Creation 05/2005 A
Addition of duty cycle and more information about power supply
Page 3
Astrium Printer User Manual 2 / 142 Reference :
3108343 - Issue A
INTRODUCTION
This single-station (receipt only) thermal printer is addressed to the retail market. Widely used in the restaurant scenario, this printer model is also highly suitable for a number of other applications ranging from newspaper agents to department stores, specialty stores and certain supermarkets.
Among the outstanding features this receipt-only printer model has to offer is a Clamshell-type opening (for simplified paper roll loading), a very small footprint, an incorporated cutter the possibility of dual­color printing, an interchangeable interface slot and a drawer kick-out connector.
The printer can be installed vertically (so the paper is output frontward) or horizontally (so the paper is output upwards).
The following options are available: a. Slot-pluggable interfaces:
1. RS232 C serial (female 25-pin connector)
2. RS232 C serial (female 9-pin connector) with RJ display connector
3. USB with RJ display connector
4. Bi-directional PARALLEL
b. Wall mounting bracket (vertical position) c. Kit for using 58 and 60 mm wide paper rolls d. Spill resistance cover (available on specific request)
Page 4
Astrium Printer User Manual 3 / 142 Reference :
3108343 - Issue A
CONTENTS
1 TECHNICAL SPECIFICATIONS.................................................. 7
2 MECHANICAL FEATURES ......................................................... 8
2.1 General description ................................................................................... 8
2.2 Physical characteristics.............................................................................. 8
3 INTERFACE BOARD FEATURE ................................................. 9
3.1 Printer location.......................................................................................... 9
3.2 Plugging & Connecting Your Printer ...................................................... 10
3.2.1 Connecting the power supply..................................................... 10
3.2.2 Powering on the printer ............................................................. 12
3.3 Communication’s Management ............................................................... 13
3.3.1 USB Interface Board ................................................................. 13
3.3.2 Parallel Interface Board ............................................................. 13
3.3.3 Serial Interface Board................................................................ 14
3.3.3.1 Serial Interface Board Pinouts.................................................... 14
3.3.4 Installation Procedure................................................................ 16
3.3.4.1 Display connector ..................................................................... 17
3.3.4.2 Drawer driver ........................................................................... 17
3.4 Software components and tools................................................................ 18
3.5 Main functional modules ......................................................................... 18
3.5.1 Printing module ........................................................................ 18
3.5.2 Cutter....................................................................................... 19
3.5.3 Main board............................................................................... 19
3.5.4 Slot-pluggable interface............................................................. 19
3.5.5 External power supply............................................................... 19
3.6 Paper Specifications ................................................................................ 20
3.7 Print specification.................................................................................... 20
3.7.1 Printable area............................................................................ 21
3.7.2 Character specifications............................................................. 22
3.7.3 Printing speed........................................................................... 22
3.7.4 Character sets ........................................................................... 22
3.7.5 Printable character sets .............................................................. 23
3.7.6 Printable character set tables ...................................................... 24
3.7.6.1 Codepage 210 (Greek)............................................................... 24
3.7.6.2 Codepage 437 (International)..................................................... 25
3.7.6.3 Codepage 850 (Multilingual) ..................................................... 26
3.7.6.4 Codepage 852 (Latin 2) ............................................................. 27
3.7.6.5 Codepage 857 (Turkish) ............................................................ 28
3.7.6.6 Codepage 858 (Multilingual Latin I + Euro)................................ 29
3.7.6.7 Codepage 860 (Portuguese) ....................................................... 30
3.7.6.8 Codepage 862 (Hebrew)............................................................ 31
3.7.6.9 Codepage 863 (Canadian-French) .............................................. 32
3.7.6.10 Codepage 864 (Arabic).............................................................. 33
3.7.6.11 Codepage 865 (Nordic) ............................................................. 34
3.7.6.12 Codepage 866 (Russian)............................................................ 35
3.7.6.13 Codepage WPC 1251 (Cyrillic).................................................. 36
3.7.6.14 Codepage WPC 1252 (Latin I)................................................... 37
3.7.6.15 Codepage WPC 1253 (Greek).................................................... 38
3.7.6.16 Codepage WPC 1254 (Turkish).................................................. 39
3.7.6.17 Codepage WPC 1255 (Hebrew) ................................................. 40
3.7.6.18 Codepage 1257 (Baltic)............................................................. 41
3.7.6.19 Codepage 255 (Space page) ....................................................... 42
3.7.6.20 National variants....................................................................... 43
Page 5
Astrium Printer User Manual 4 / 142 Reference :
3108343 - Issue A
4 CONFIGURATION MENU.......................................................... 44
4.1 Printer setup and self printing modes ...................................................... 44
4.1.1 Introduction.............................................................................. 44
4.1.2 Printer Configuration Menu....................................................... 44
4.1.3 Self Test................................................................................... 45
4.1.3.1 SET UP ........................................................................................ 46
4.1.3.2 Button Functions in the Setup Mode ............................................... 47
4.1.3.3 Navigating through Printer Setup ............................................... 48
4.1.3.4 Notes and Meaning of the Parameters/ List of parameters that can
be changed ............................................................................... 52
4.1.3.5 How to select the parameters.......................................................... 54
4.1.4 Hex-Dump ............................................................................... 54
5. COMMAND DESCRIPTION ....................................................... 55
5.1 Introduction ............................................................................................ 55
5.2 List of control codes................................................................................. 56
5.3 List of TM-T88III Series Emulation Environment................................... 58
5.4 List of TM-T90 Series Emulation Environment ....................................... 59
5.5 Commands .............................................................................................. 60
5.5.1 Explanation of Terms................................................................ 60
5.5.2 Command conventions (AXIOHM)............................................ 61
6. COMMANDS FUNCTION........................................................... 62
6.1 Reset Commands..................................................................................... 62
INITIALIZE PRINTER ............................................................................. 62
6.2 Paper Cut Commands ............................................................................. 63
SELECT CUT MODE.............................................................................. 63
SELECT CUT MODE AND CUT PAPER ............................................... 63
6.3 Vertical positioning and print commands ................................................ 64
PRINT AND RETURN TO STANDARD MODE IN PAGE MODE.......... 64
PRINT AND LINE FEED......................................................................... 64
PRINT AND CARRIAGE RETURN ........................................................ 64
SELECT DEFAULT LINE SPACING ...................................................... 65
SET LINE SPACING............................................................................... 65
PRINT AND FEED PAPER..................................................................... 66
PRINT AND FEED N LINES................................................................... 66
6.4 Horizontal positioning commands............................................................ 67
HORIZONTAL TAB................................................................................. 67
SET ABSOLUTE PRINT POSITION ...................................................... 68
SET HORIZONTAL TAB POSITIONS.................................................... 69
SET RELATIVE PRINT POSITION ........................................................ 70
SELECT JUSTIFICATION ...................................................................... 71
SET LEFT MARGIN................................................................................ 71
SET PRINTING AREA WIDTH............................................................... 72
SET HORIZONTAL AND VERTICAL MOTION UNITS.......................... 73
6.5 Print characteristics commands............................................................... 74
SET RIGHT-SIDE CHARACTER SPACING .......................................... 74
SELECT PRINT MODE(S) ..................................................................... 74
TURN UNDERLINE MODE ON/OFF ..................................................... 76
TURN WHITE/BLACK REVERSE PRINTING MODE ON/OFF ............. 76
Page 6
Astrium Printer User Manual 5 / 142 Reference :
3108343 - Issue A
TURN EMPHASIZED MODE ON/OFF................................................... 77
TURN DOUBLE-STRIKE MODE ON/OFF ............................................. 77
TURN 90° CLOCKWISE ROTATION MODE ON/OFF .......................... 78
TURN ON/OFF UPSIDE-DOWN PRINTING MODE.............................. 79
SELECT CHARACTER SIZE ................................................................. 80
SELECT CHARACTER STYLE (ONLY TM-T90 EMULATION)............. 81
(FUNCTION 48)...................................................................................... 81
TURNS SMOOTHING MODE ON/OFF.................................................. 81
6.6 Graphics commands ................................................................................ 82
SELECT BIT-IMAGE MODE................................................................... 82
PRINT RASTER BIT IMAGE .................................................................. 84
6.7 Font commands ....................................................................................... 85
SELECT AN INTERNATIONAL CHARACTER SET .............................. 85
SELECT CHARACTER CODE TABLE .................................................. 86
SELECT/CANCEL USER-DEFINED CHARACTER SET ...................... 87
DEFINE USER-DEFINED CHARACTERS ............................................ 88
CANCEL USER-DEFINED CHARACTERS ........................................... 91
SELECT CHARACTER FONT ............................................................... 91
6.8 Logo commands ...................................................................................... 91
DEFINE DOWNLOADED BIT IMAGE .................................................... 91
CUSTOMIZE NV MEMORY AREA (ONLY TM-T90 EMULATION) ....... 93
(FUNCTION 1)........................................................................................ 93
(FUNCTION 2)........................................................................................ 93
(FUNCTION 6)........................................................................................ 94
SELECT GRAPHICS DATA (ONLY TM-T90 EMULATION) .................. 95
(FUNCTION 48)...................................................................................... 96
(FUNCTION 50)...................................................................................... 96
(FUNCTION 51)...................................................................................... 96
(FUNCTION 64)...................................................................................... 97
(FUNCTION 65)...................................................................................... 98
(FUNCTION 66)...................................................................................... 98
(FUNCTION 67)...................................................................................... 99
(FUNCTION 69).................................................................................... 100
(FUNCTION 112).................................................................................. 100
PRINT DOWNLOADED BIT IMAGE .................................................... 101
PRINT NV BIT IMAGE.......................................................................... 102
DEFINE NV BIT IMAGE ....................................................................... 103
6.9 Printer configuration, identification ...................................................... 105
EXECUTE TEST PRINT....................................................................... 105
6.10 Printer status commands ....................................................................... 105
TRANSMIT PRINTER ID ...................................................................... 106
TRANSMIT STATUS ............................................................................ 108
ENABLE/DISABLE AUTOMATIC STATUS BACK (ASB) .................... 109
6.11 Real time commands.............................................................................. 113
REAL TIME STATUS TRANSMISSION ............................................... 113
GENERATE PULSE AT REAL TIME ................................................... 115
REAL TIME REQUEST TO PRINTER ................................................. 116
6.12 Bar code commands............................................................................... 117
SELECT PRINTING POSITION OF HRI CHARACTERS .................... 117
SELECT BAR CODE HEIGHT ............................................................. 117
PRINT BAR CODE SECOND VARIATION .......................................... 118
SELECT BAR CODE WIDTH ............................................................... 122
SELECT FONT FOR HUMAN READABLE INTERPRETATION
(HRI) CHARACTERS ........................................................................... 122
6.13 Peripheral control command ................................................................. 123
GENERATE PULSE ............................................................................. 123
ISSUES AN AUDIBLE SIGNAL............................................................ 123
SELECT PERIPHERAL DEVICE ......................................................... 123
ENABLE/DISABLE PAPER END SIGNAL ........................................... 124
6.14 Page Mode commands ........................................................................... 125
Page 7
Astrium Printer User Manual 6 / 142 Reference :
3108343 - Issue A
PRINT DATA IN PAGE MODE............................................................. 125
SELECT PAGE MODE ......................................................................... 125
SELECT STANDARD MODE ............................................................... 126
SELECT PRINT DIRECTION IN PAGE MODE ................................... 127
SET PRINTING AREA IN PAGE MODE .............................................. 127
SET ABSOLUTE VERTICAL PRINT POSITION IN PAGE MODE ...... 129
SET RELATIVE VERTICAL PRINT POSITION IN PAGE MODE ........ 129
6.15 Macro commands .................................................................................. 130
CANCEL PRINT DATA IN PAGE MODE ............................................. 130
SELECT PAPER SENSOR(S) TO STOP PRINTING .......................... 131
ENABLE/DISABLE PANEL BUTTONS ................................................ 131
START/END MACRO DEFINITION ..................................................... 132
EXECUTE MACRO .............................................................................. 132
7. CONTROL PANEL...................................................................133
7.1 Buttons .................................................................................................. 133
7.2 LEDS..................................................................................................... 133
8. OTHER INFORMATION........................................................... 134
8.1 Printing and Paper Feeding ................................................................... 134
8.2 Safety precautions and general operating norms ................................... 135
8.3 Loading the thermal paper roll.............................................................. 135
8.4 Adjusting the near paper end sensor...................................................... 136
9. TROUBLESHOOTING ............................................................. 137
10. CLEANING YOUR PRINTER................................................... 138
11. TRANSMISSION STATUS IDENTIFICATION ......................... 139
12. PAGE MODE............................................................................ 140
12.1 Introduction .......................................................................................... 140
12.2 Setting Values in Standard and Page Modes.......................................... 140
12.3 Formatting of Print Data in the Printable Area ..................................... 140
Page 8
Astrium Printer User Manual 7 / 142 Reference :
3108343 - Issue A
1 TECHNICAL SPECIFICATIONS
The following table gathers the main characteristics of the printing unit.
ITEM
VALUE UNIT
Technology Direct thermal -
Printing resolution 203 dpi/8 dots per mm (8 dots per mm)
Resolution of the received bitmaps 203 x 203 dpi -
Character size
Font A: 1.41(W) x 3.39(H) Font B: 0.99 (W) x 2.40 (H)
mm
Character sets
Font A (predefined): 15 cpi, Font B: 20 cpi
-
Print field 72 mm, 576 dots -
Speed Up to 200 mm/s
Columns Font A: 42 / Font B: 56 -
Paper loading Clamshell TH -
Receipt width 80 mm
Paper roll diameter Up to 100 mm
Roll core diameter
Internal: 12.7, External: 18 (suggested)
mm
Cutter
Automatic (partial cut), manual (with tear bar)
-
User Flash memory 384 KBytes
Data reception buffer 4 Kbytes / 45 bytes
Interface
(according to version)
Mutually exclusive, available on a slot pluggable interface board:
- RS 232 C (25-pin connector),
- RS 232 C (9-pin connector + display connector),
- Bi-directional parallel,
- USB (with display connector)
- Ethernet soon available
-
Dimensions (WxDxH) 140 x 217 x 157 mm
Weight About 1.9 Kg
Temperature
Operating: +10 to 40 °C, Storage: -15 to 40 °C
°C
Humidity
Operating: HR 20 to 85% (non­condensing) Storage: HR 5 to 90% (non­condensing)
-
Power supply:
- Input
- Output
Power consumption:
- Standby
- Operating
100 - 240
50 – 60
24 72
< 5
36 (average)
V
Hertz
V DC
Watt
Watt Watt
Power supply unit
External (110/240 Vac, 50-60 Hz), with detachable power cord
Hertz
Page 9
Astrium Printer User Manual 8 / 142 Reference :
3108343 - Issue A
2 MECHANICAL FEATURES
2.1 General description
ON/OFF
OPEN
FEED
ON
ROLL
ERR
2.2 Physical characteristics
Width: 140 mm Depth: 217 mm Height: 157 mm Weight: 1.9 Kg
Horizontal installation Vertical installation
OPEN
Page 10
Astrium Printer User Manual 9 / 142 Reference :
3108343 - Issue A
3 INTERFACE BOARD FEATURE
3.1 Printer location
Installing the printer horizontally or vertically so the paper is expelled upward, or vertically so the paper is expelled from the front.
EXTERNAL VIEW
Horizontal Installation Vertical Installation
Paper output slot
Operating console
Operating console
Paper output slot
INTERNAL VIEW
Automatic cutter counter blade
Printhead
Manual cutter
Printer cover
Automatic cutter blade
Paper feed roller
Paper roll compartment
Almost out of paper sensor adjustment
Page 11
Astrium Printer User Manual 10 / 142 Reference :
3108343 - Issue A
3.2 Plugging & Connecting Your Printer
3.2.1 Connecting the power supply
Unpack the printer and all its components. Open the printer cover by pressing the Open button on the
operating console as far as it goes (until hearing a click sound indicating that the button is locked in a pressed position) and then remove the piece of cardboard protecting the print head.
Position the printer vertically and then open and remove the rear connectors’ cover by releasing its
snap hook, using a screwdriver, and lifting it off. Plug the interface cables into the related connectors on the printer and then route the cables through the cable blocks (A) to prevent accidental disconnections. Tighten the securing screws, if present, of the interface cable connectors.
A
Drawer
Display
(if available)
Plug the power cord of the external power supply unit into printer power jack (B). Attach one end of
the power cord, provided with the printer, into the related connector (C) on the external power supply unit.
C
Page 12
Astrium Printer User Manual 11 / 142 Reference :
3108343 - Issue A
Using a screwdriver, remove extractable parts (D) so that you can then route the cables externally
according to your needs. Ensure that the passage slots are completely clear of any plastic protrusion that could damage the cables.
WARNING: Once removed, the extractable parts cannot be reattached.
D
Refit the connectors’ cover by inserting the cover’s lower and upper tabs into the corresponding slots
(E) and (F), routing the cables through the passage slots that were opened in the previous step.
VIEW BEHIND THE CONNECTORS’ COVER
Power supply jack
Drawer interface
Open connector’s cover
Mutually exclusive interface (available on slot pluggable interface card):
- Bi-directional parallel
- Serial (25-pin)
- USB
- Serial (9-pin)
Display interface available with the following interfaces: Serial (9-pin) and USB
Make sure that the printer and all the devices connected to it are powered off and then insert the free
end of the power cord into the electrical power outlet.
Power on the printer as explained in the section Powering On the Printer. Load the paper roll as explained in the section Loading the Thermal Paper Roll.
Page 13
Astrium Printer User Manual 12 / 142 Reference :
3108343 - Issue A
3.2.2 Powering on the printer
Ensure that the printer’s external power supply unit is attached to an easily accessible electrical
power outlet.
Press the ON/OFF button on the operating console.
NOTE: Under normal operating conditions only the green power (ON/OFF) LED should be on when the printer is powered on. Therefore if the LED on the operating console indicate a different machine status, refer to the troubleshooting section for the related corrective actions.
Button Functions and LED States
BUTTON/
LED
DESCRIPTION
ON/OFF
(
)
Press once to power on the printer. With the printer powered on, press for more than
2 seconds to power it off.
OPEN
Press to unlock the printer cover so that it can be
opened.
FEED ( )
Press once to advance the paper one line feed. Press and hold down to feed the paper
continuously.
ON ( )
When off: Printer powered off. When on green: Printer powered on. When flashing green: Thermal print head
overheated, printer busy.
ERR ( )
When off: Printer in normal operating
conditions.
When on red: Paper jam, cutter locked, printer
failure.
ROLL ( )
When off: Printer loaded with paper. When on yellow: Printer almost out of paper. When flashing yellow: Printer out of paper.
Page 14
Astrium Printer User Manual 13 / 142 Reference :
3108343 - Issue A
3.3 Communication’s Management
This section explains how to install slot-pluggable interface boards on this printer model. One of the following slot-pluggable interface boards can be installed:
1. 9-pin or 25-pin RS232 serial
2. USB
3. Bi-directional parallel
WARNING: Before proceeding with any type of operation, unplug the power cord of the external power supply unit from the electrical power outlet and bear in mind the information provided in the section of this manual entitled Safety Precautions and General Operating Norms.
3.3.1 USB Interface Board
The following figure shows the USB interface board that can be installed.
USB Interface Board
See page 1-9 of this manual for the Display Output Connector pinout.
3.3.2 Parallel Interface Board
The following figure shows the parallel interface board that can be installed on the printer.
Parallel Interface Board
Display connector
Page 15
Astrium Printer User Manual 14 / 142 Reference :
3108343 - Issue A
3.3.3 Serial Interface Board
The following 9-pin or 25-pin serial interface board can be installed on the printer.
9-Pin 25-Pin
3.3.3.1 Serial Interface Board Pinouts
9-pin and 25-pin Serial Interfaces
The table below gives the pinouts of the 9-pin and 25-pin serial interfaces.
9-Pin Serial
25-Pin Serial
1 Not used 1 GND 2 RxD 2 TxD 3 TxD 3 RxD 4 DTR 4 RTS 5 GND 5 CTS 6 DSR 6 DSR/Reset (According to jumper configuration) 7 RTS 7 GND 8 CTS 8 Not used 9 Not used 9 - 19 Not used
20 DTR 21 - 24 Not used 25 Reset (According to jumper configuration)
Display connector
Page 16
Astrium Printer User Manual 15 / 142 Reference :
3108343 - Issue A
Configuring the Serial Interface Board
Before installing the board, you need to configure the jumpers accordingly. Refer to the information provided in the tables below.
9-pin Serial
INSTALLED (ON) I/F pin 6 used as Reset signal
NOT INSTALLED (OFF) I/F pin 6 used as DSR signal
When the jumper is installed, the printer is reset when the signal remains MARK for 1 ms or more.
25-pin Serial
INSTALLED (ON) I/F pin 6 used as Reset signal
Jumper J2
NOT INSTALLED (OFF) I/F pin 6 used as DSR signal
INSTALLED (ON) I/F pin 25 used as Reset signal
Jumper J3
NOT INSTALLED (OFF) Not used
When jumper J3 is installed, the printer is reset when the signal remains SPACE for 1 ms or more.
Jumper
Jumper
Jumper J3
Page 17
Astrium Printer User Manual 16 / 142 Reference :
3108343 - Issue A
3.3.4 Installation Procedure
Provided below is the procedure for installing an interface board. This procedure applies to both slot-pluggable interface boards available.
• Unscrew the two screws A and extract the old board from its slot.
Insert the new board into the slot, pushing it as far as it goes. Ensure that it plugs correctly with the
related connector on the main board. Secure the board in place by tightening the two screws A. The printer FW will automatically detect the new board installed.
A
Page 18
Astrium Printer User Manual 17 / 142 Reference :
3108343 - Issue A
3.3.4.1 Display connector Slot-pluggable Interface boards (9-pin RS 232 and USB) are available with Display connector.
Pinout of the 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; the signal Data Set Ready (pin 4) is always in ON state, by means of a pull-up resistor. For this reason, both signals are not included in the printer display data exchange.
3.3.4.2 Drawer driver A drawer connector is resident on the main board.
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 driver for the drawers controls two solenoids and a drawer open/closed sensor, with the following characteristics:
Drawer drive signals
Output signals: approximately +24V Maximum current: 1A The timing of the drive signals for drawers 1 and 2 can be controlled via software using the ESC p m n1
n2 with the following parameters:
m = 0 drive signal pin 2 m = 1 drive signal pin 5 n1 x 2 msec defines the ON timing (for details refer to the SW commands) n2 x 2 msec defines the OFF timing.
Warning:
To prevent an overcurrent condition, the drawer solenoid must have a resistance of 24 Ohms or greater.
Note:
To connect the drawer, use a shielded cable.
The two drive transistors should not be energized simultaneously. Use pin 4 to power the drawer.
The resistance of the drawer solenoid must not be below the specified value otherwise an overcurrent
could damage this component.
Resistance of solenoids 24 ohm min Output voltage 24 volts Current 1 amp max. Printer side connector Molex 52065-6615
Page 19
Astrium Printer User Manual 18 / 142 Reference :
3108343 - Issue A
3.4 Software components and tools
The software includes the following components:
Printer Driver: Standard Windows printer driver.
Opos: A standard component that enables other components to use the printer. It includes:
- Opos for POS printers
- Opos for Cash Drawer
- Opos for Line Display
Tool Kit: A set of utilities required for printer management. It includes:
- Firmware downloader
- Setup configurator
- Logo downloader
- Memory maintenance
POS-RKserver: DCOM component (to drive and program the printer remotely using the Resource Kit).
Demo: Demo program
Installation Kit: for installing the program.
3.5 Main functional modules
The printer is made up of the following main modules:
- Printing module
- Cutter
- Main board
- Slot-pluggable interface
- External power supply
3.5.1 Printing module
The thermal printer module prints directly on thermal paper. It is equipped with a single 72 mm optimized thermal print head with the following characteristics:
Heat Element Structure 2 Heaters/dot – Number of Heat Elements 576 dots – Heat Element Pitch 0.125 mm (8.0 dots/mm) – Print Width 72 mm + 0.2 mm
It prints horizontally at 203 dpi (8 dots/mm). The printing module has the following electronic sensors:
Near end of paper
- Detection method: microswitch
- Almost out of paper detection adjustment: Via adjustment lever When the diameter of the paper on the roll is nearly reaching the core, the sensor detects the almost out of paper condition and lights up a yellow LED on the operator console. If the sensor is enabled (by ESC c 4), printing is interrupted.
o Suggested paper roll core diameter is:
internal 12.7 mm (0.5") external 17.7 mm (0.7")
Page 20
Astrium Printer User Manual 19 / 142 Reference :
3108343 - Issue A
Paper detection sensor
- Detection method: photosensor
- The paper detection sensor is installed on the paper path and detects the presence of the paper when its light rays are beamed back by the paper installed. This photosensor is adjusted via console (refer to the adjustment procedure). The flashing of a yellow LED on the operator console signals the out of paper condition.
Cover Open
- Detection method: photosensor
This sensor automatically interrupts printing when the cover is opened. Close the cover to restore the normal operating conditions.
3.5.2 Cutter
Cutting method: rotating blades.
Type of cut: partial (an uncut border of 3.5 mm remains on the right-hand side if the printer is installed
horizontally, on the left-hand side if it installed vertically).
The receipt can also be cut manually by the operator. The cutter mechanism is equipped with a photosensor that detects the home position of the cutter blades
when the printer is powered on and after the cutting of the receipt. If the cutter blades are not repositioned correctly to their home position, the red Error LED on the console will begin to flash.
3.5.3 Main board
Slot interface: 16-bit bus
CPU: 16 MHz H8S – 2633
Programmable gate array: CPLD XILINX XC9536
RAM Base: 64Kx16 byte
Firmware: 1 M byte Flash (512 x 16)
3.5.4 Slot-pluggable interface
Four different interface boards can be installed on the printer:
1. Serial RS232 C (female 25 pin connector)
2. Serial RS232 C (female 9 pin connector) with RJ display connector
3. USB with RJ display connector
4. PARALLEL bi-directional The printer automatically recognizes the type of interface installed.
3.5.5 External power supply
Switching type
Input voltage: 110 – 220 Vac
Output voltage: 24 Vdc
Page 21
Astrium Printer User Manual 20 / 142 Reference :
3108343 - Issue A
3.6 Paper Specifications
Type of paper: Thermal Format Paper roll Roll diameter Max 100 mm Paper width 80 +
0.5 mm (3.15”) standard
58-60 ±0.5 mm (2.26-2.36”) optional Paper thickness 60 to 90 µm Suggested paper types:
Monochrome thermal paper KF50 Kanzan (paper thickness: 62 µm) Manufacturer : Kanzaki Spezialpapiere Gmbh (Germany)
Dual-color thermal paper PD 750R (paper thickness: 75 µm) Manufacturer: OJI Paper Mfg. Co. Ltd Note: To avoid damaging the print head and obtain an optimum print quality, it is suggested to use the thermal paper specified above or an equivalent type. Dual-color printing can be obtained in two ways when using the dual-color thermal paper, Via Set-up only.
3.7 Print specification
Printing method Direct thermal Printing resolution 203 x 203 dpi (8 dot x mm) Basic line feed 203” (1 step) Colors 1 / 2 Max. printing speed 200 mm/sec Duty cycle 30% for a receipt length up to 300mm Fonts 10 x 19 / 13 x 27 Characters per inch 20 cpi (10 x 19 font B) / 15 cpi (13 x 27 font A) Character size 1.26 x 2.39 mm / 1.69 x 3.38 mm (W x H)
Character sets
95 alphanumeric, 37 international,
128 x 10 graphic symbols Data buffer 4 KB or 45 bytes User Flash memory 384 KB
Max. no. of user logotypes
8192 (restricted to the memory available, 384
Kbytes) Logotype resolution Emulation: 180 x 180 dpi (printing 203 x 203 dpi)
Max. printing field 72 mm / 576 dots Max. paper width 80 mm Max. paper roll diameter 100 mm
Page 22
Astrium Printer User Manual 21 / 142 Reference :
3108343 - Issue A
3.7.1 Printable area
Paper width
(mm)
Fonts Chars
per line
Dots per
line
Right margin (B ± 0.5 mm)
Printable area
(A ± 0.5 mm)
Font A (11+2)
42 546 7.7 68.3
Font B (9 + 1)
56 560 6 70.0
80
BIM 512 10 64.0
Font A (11+2)
32 416 4 52.0
Font B (9 + 1)
42 420 3.5 52.5
60
BIM 384 8 48.0
Font A (11+2)
30 390 5.3 48.7
Font B (9 + 1)
40 400 4 50.0
58
BIM 360 45.0
Page 23
Astrium Printer User Manual 22 / 142 Reference :
3108343 - Issue A
NOTE: To improve the reliability of the print head, the printable area shifts one dot horizontally for
each receipt that is automatically cut.
This automatic shift feature is normally enabled but becomes disabled when the line length
parameter is set to 43/57. After 8 receipts cut automatically, the total displacement of the printable area will be 1 mm. Upon completion of the 8 receipts, the printable area (1
st
printable dot) starts again from the
original position (left margin = 4 mm).
3.7.2 Character specifications
Number of characters
Alphanumeric characters 95 International characters 37
Character structure
Font A (11+2) 13 (columns) x 27 (lines) Font B (9 + 1) 10 (columns) x 19 (lines)
The font to be used can be selected by means of a specific line command (Esc $ f N) or by choosing the related Setup option.
Character size
Font A W 1.692 mm H· 3.384 mm Font B W 1.269 mm H 2.397 mm
3.7.3 Printing speed
Monochrome alphanumeric printing: 200 mm/sec BIM up to 2” printing: 70 mm/sec BIM more than 2” printing: 70 mm/sec
Note: A slow transmission speed can be the cause of intermittent printing.
3.7.4 Character sets
In the character set, the firmware assigns a specific printable character to each byte of data. A character set may contain up to 255 different characters. The first 128 characters (from code 0 to 127) are standardized and represent the USA ASCII character set, which excludes all the European national characters and semigraphic symbols as well.
The assignment of codes 128 to 255 varies from one country to another, from one type of hardware to another, from one operating system to another and often according to the application program used. Before selecting a character set, read the documentation provided with your operating system and application carefully. The section "Printable character set tables" indicates the codes that correspond to the characters in the resident character sets.
Page 24
Astrium Printer User Manual 23 / 142 Reference :
3108343 - Issue A
3.7.5 Printable character sets
The printer recognizes and can print the following character sets, selected as follows:
Character sets Selection
Code Page 210 (Greek) via setup (NATION CODEPAGES: CP 210)
or via software (see ESC t n) Code Page 437 (U.S.A., Standard Europe)
via setup (NATION CODEPAGES: CP 437)
or via software (see ESC t n) Code Page 850 (Multilingual) via setup (NATION CODEPAGES: CP 850)
or via software (see ESC t n) Code Page 852 (Latin 2) via setup (NATION CODEPAGES: CP 852)
or via software (see ESC t n) Code Page 857 (Turkish) via setup (NATION CODEPAGES: CP 857)
or via software (see ESC t n) Code Page 858 (Multilingual + Euro)) via setup (NATION CODEPAGES: CP 858)
or via software (see ESC t n) Code Page 860 (Portuguese) via setup (NATION CODEPAGES: CP 860)
or via software (see ESC t n) Code Page 862 (Israel) via setup (NATION CODEPAGES: CP 862)
or via software (see ESC t n) Code Page 863 (Canadian-French) via setup (NATION CODEPAGES: CP 863)
or via software (see ESC t n) Code Page 864 (Arabic) via setup (NATION CODEPAGES: CP 864)
or via software (see ESC t n) Code Page 865 (Nordic) via setup (NATION CODEPAGES : CP 865)
or via software (see ESC t n) Code Page 866 (Cyrillic) via setup (NATION CODEPAGES: CP 866)
or via software (see ESC t n) WPC1251 (Cyrillic) via setup (NATION CODEPAGES: WPC1251)
or via software (see ESC t n) WPC1252 (Latin I) via setup (NATION CODEPAGES: WPC1252)
or via software (see ESC t n) WPC1253 (Greek) via setup (NATION CODEPAGES: WPC1253)
or via software (see ESC t n) WPC1254 (Turkish) via setup (NATION CODEPAGES: WPC1254)
or via software (see ESC t n) WPC1255 (Israel) via setup (NATION CODEPAGES: WPC1255)
or via software (see ESC t n) WPC1257 (Baltic) via setup (NATION : CODEPAGES WPC1257)
or via software (see ESC t n) Code Page 255 (Space Page) only via software (see ESC t n). National variants only via software (see ESC R n).
Page 25
Astrium Printer User Manual 24 / 142 Reference :
3108343 - Issue A
3.7.6 Printable character set tables
3.7.6.1 Codepage 210 (Greek)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 26
Astrium Printer User Manual 25 / 142 Reference :
3108343 - Issue A
3.7.6.2 Codepage 437 (International)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 27
Astrium Printer User Manual 26 / 142 Reference :
3108343 - Issue A
3.7.6.3 Codepage 850 (Multilingual)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 28
Astrium Printer User Manual 27 / 142 Reference :
3108343 - Issue A
3.7.6.4 Codepage 852 (Latin 2)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 29
Astrium Printer User Manual 28 / 142 Reference :
3108343 - Issue A
3.7.6.5 Codepage 857 (Turkish)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 30
Astrium Printer User Manual 29 / 142 Reference :
3108343 - Issue A
3.7.6.6 Codepage 858 (Multilingual Latin I + Euro)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 31
Astrium Printer User Manual 30 / 142 Reference :
3108343 - Issue A
3.7.6.7 Codepage 860 (Portuguese)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 32
Astrium Printer User Manual 31 / 142 Reference :
3108343 - Issue A
3.7.6.8 Codepage 862 (Hebrew)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 33
Astrium Printer User Manual 32 / 142 Reference :
3108343 - Issue A
3.7.6.9 Codepage 863 (Canadian-French)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
¤
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
|
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 34
Astrium Printer User Manual 33 / 142 Reference :
3108343 - Issue A
3.7.6.10 Codepage 864 (Arabic)
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 35
Astrium Printer User Manual 34 / 142 Reference :
3108343 - Issue A
3.7.6.11 Codepage 865 (Nordic)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
ø
Ø
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
¤
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 36
Astrium Printer User Manual 35 / 142 Reference :
3108343 - Issue A
3.7.6.12 Codepage 866 (Russian)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Page 37
Astrium Printer User Manual 36 / 142 Reference :
3108343 - Issue A
3.7.6.13 Codepage WPC 1251 (Cyrillic)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 38
Astrium Printer User Manual 37 / 142 Reference :
3108343 - Issue A
3.7.6.14 Codepage WPC 1252 (Latin I)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 39
Astrium Printer User Manual 38 / 142 Reference :
3108343 - Issue A
3.7.6.15 Codepage WPC 1253 (Greek)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 40
Astrium Printer User Manual 39 / 142 Reference :
3108343 - Issue A
3.7.6.16 Codepage WPC 1254 (Turkish)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 41
Astrium Printer User Manual 40 / 142 Reference :
3108343 - Issue A
3.7.6.17 Codepage WPC 1255 (Hebrew)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 42
Astrium Printer User Manual 41 / 142 Reference :
3108343 - Issue A
3.7.6.18 Codepage 1257 (Baltic)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 43
Astrium Printer User Manual 42 / 142 Reference :
3108343 - Issue A
3.7.6.19 Codepage 255 (Space page)
LSB
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
MSB
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
00
0001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
10
0001
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
20
0010
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
30
0011
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
40
0100
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
50
0101
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
60
0110
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
70
0111
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
80
1000
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
90
1001
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
A0
1010
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
B0
1011
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
C0
1100
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
D0
1101
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
E0
1110
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP
F0
1111
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
Gray cells are undefined (print a space).
Page 44
Astrium Printer User Manual 43 / 142 Reference :
3108343 - Issue A
3.7.6.20 National variants
Hexadecimal codes
COUNTRY
23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E
0 U.S.A. # $ @ [ \ ] ^ ` { | } ~ 1 France # $ à ° ç § ^ ` é ù è ¨ 2 Germany # $ § Ä Ö Ü ^ ` ä ö ü ß 3 U. K. £ $ @ [ \ ] ^ ` { | } ~ 4 Denmark I # $ @ Æ Ø Å ^ ` æ ø å ~ 5 Sweden # ¤ É Ä Ö Å Ü é ä ö å ü 6 Italy # $ @ ° \ é ^ ù à ò è ì 7 Spain Pt $ @ ¡ Ñ ¿ ^ ` ¨ ñ } ~ 8 Japan # $ @ [ ¥ ] ^ ` { ¦ } ~ 9 Norway # ¤ É Æ Ø Å Ü é æ ø å ü 10 Denmark II # $ É Æ Ø Å Ü é æ ø å ü
Page 45
Astrium Printer User Manual 44 / 142 Reference :
3108343 - Issue A
4 CONFIGURATION MENU
4.1 Printer setup and self printing modes
4.1.1 Introduction
This printer model can print in the Self-Test mode, can be configured in the Set-up mode and can print the characters received from the host in Hex Dump (hexadecimal coding) mode. To access these modes, set the printer accordingly in the Printer Configuration Menu by proceeding as explained below.
4.1.2 Printer Configuration Menu
Proceed as follows to access the printer configuration menu.
ON/OFF
FEED
1. Printer powered off.
2. Power on the machine by pressing and holding down the [ON/OFF] button. Then simultaneously press the [FEED] button and keep both buttons pressed until all the LEDs light up.
3. Release both buttons.
4. The machine prints the following menu.
0 Self-test 1 Set-Up 2 Hex Dump
The number printed alongside the printer menu option indicates the number of times the [ON/OFF] button must be pressed to access the required environment.
5. Press the [FEED] button to confirm your choice and activate the procedure.
Page 46
Astrium Printer User Manual 45 / 142 Reference :
3108343 - Issue A
4.1.3 Self Test
To print the Self-Test follow one of the two procedures indicated below: Procedure 1: Switch the printer to the Printer Configuration Menu by following the instructions provided in section 4.1.2; pressing the [FEED] button switches the printer to the Self–test mode and then to the online mode. Procedure 2: With the printer powered off and unplugged from the electrical outlet, plug the
printer’s power cord back into the electrical outlet while holding down the [ON/OFF]
button. To perform Self-Test again, start the procedure from the beginning. In the Self Test mode the following information is printed: the firmware release, the Setup parameters (with the type of interface board installed) and the selected code page. Provided below is a Self-test printout example.
Setup parameters and related values
Code page
Firmware release
Page 47
Astrium Printer User Manual 46 / 142 Reference :
3108343 - Issue A
4.1.3.1 SET UP The printer’s setup is used to access the factory configuration parameter settings. These parameters are
already programmed according to some predefined values (or those already set at factory level) and are used to provide special applications on the machine or the option that has already been installed. The parameters used in the printer setup may be altered in order to print according to user needs. To print the Setup follow one of two procedures indicated below: Procedure 1: Switch the printer to the Printer Configuration Menu by following the instructions provided
in section 4.1.2; to access printer setup, press the [ON/OFF] button and then press the
[FEED] button to confirm your choice and activate the procedure Procedure 2: With the printer powered off and unplugged from the electrical outlet, plug the printer’s
power cord back into the electrical outlet while holding down the [FEED] button. The printer automatically switches to the I/O Main Menu option.
The printer is now in setup mode and therefore prints some data including the list of the setup parameters and the values that were previously set (not necessarily the initial ones), the description of the two console buttons, and the first of the three menus available.
Now, you can start programming the printer and modifying the setup parameters according to your needs (see later sections)
Setup parameters and related values
Description of button functions
Firmware release
Page 48
Astrium Printer User Manual 47 / 142 Reference :
3108343 - Issue A
4.1.3.2 Button Functions in the Setup Mode The control panel buttons have the following functions in the Setup mode:
[ON/OFF]
Prints the next parameter of the item selected or the next item of the menu
[FEED]
Confirms selection of the last item or parameter printed; prints the first parameter of the item selected or the next item of the menu
ON/OFF
FEED
Page 49
Astrium Printer User Manual 48 / 142 Reference :
3108343 - Issue A
4.1.3.3 Navigating through Printer Setup
Flow Chart
The following flow chart shows how to navigate through printer setup. The factory defaults are enclosed in grey boxes.
I/O
STOP
PAR I T Y
ON RX
ERROR
EXIT
HAND
SHAKE
1
ODD
DTR
PRINT ?
NONE
2
EVEN
XON
XOFF
IGNORE
on/of f
on/of f
on/of f
on/of f
on/of f
feed
feed
feed
feed
feed
feed
feed
feed
feed
feed
DATA
BITS
7 bits
8 bits
on/off
feed
feed
feed
feed
feed
feed
feed
on/of f
on/of f
on/of f
on/of f
on/of f
on/of f
on/of f
feed
on/off
OUT
IN
BAUD
4800
38400
19200
9600
2400
on/off
feed
on/of f
on/of f on/of f
feed
feed
feed
feed
feed
on/of f
Page 50
Astrium Printer User Manual 49 / 142 Reference :
3108343 - Issue A
ADVANCED
AUTO
LF
PW-ON DEVICE
ENABLE
EMULATION
EMULATION
RECEIVE
BUFFER
SIZE
NO
YES
on/of f
feed
feed
feed
feed
feed
4096
BYTES
42
BYTES
on/off
feed
feed
feed
BUSY
CONDITI ON
OFFLINE/
BUF FULL
OFFLI NE
on/off
feed
feed
feed
PRINTE R
TM-T88 III TM-T90
DISPL AY
on/off
on/off
feed
feed feed
feed
feed
feed
on/of f
on/of f
on/of f
EXIT
on/of f
on/of f
feed
on/of f
OUT
OUT
IN
IN
on/off
on/off
feed
Page 51
Astrium Printer User Manual 50 / 142 Reference :
3108343 - Issue A
PRINT
FORMAT
NATION
CP
CPI
DEFAULT
FONT
PRINT
DENSIT Y
ROLL
WI DT H
COLOR
EXIT
15
FONT A
MONOCHR OME
60
58
CP 437
CP 850
20
FONT B
TWO-COLOR
PAP ER
80
on/of f
on/off
on/off
feed
feed
feed
feed
feed
feed
feed
feed
feed
feed
feed
feed
feed
feed
on/of f
on/of f on/of f
on/off
on/off
on/off
feed
feed
feed
feed
on/of f
on/off
on/off
on/off
on/off
on/off
on/off
feed
on/off
OUT
OUT
IN
IN
on/off
on/of f
on/off
OPTI MIZ E
FOR
LINE
LENGTH
SPEED
42/56
CHARS
43/57
CHARS
on/off
on/off
feed
feed
feed
feed
QUALI TY
feed
feed
0
7
...
...
...
...
feed
on/off on/off
on/off
on/of f
on/off
feed
feed
feed
feed
-7
feed
feed
Page 52
Astrium Printer User Manual 51 / 142 Reference :
3108343 - Issue A
SOUND SIGNAL
ADVANCED
ON
CONNECTION
TO AC
EXIT
NO
PRINTER
OFF
PRINTER
ON
WHEN
CUTTI NG
on/off
on/off
feed
feed
feed
feed
feed
feed
POWER ON
TRANSMIT
NONE
ID
on/off
feed
feed
on/off
on/off
on/of f
on/of f
OUT
IN
PRINT
SAVE
DEFAULT
RESTART
SAVE
EXIT
La stampante esce dal la modalit à setup ed è pronta per la stampa
{
LOAD
DEFAULT
on/of f
on/off
on/off
feed
feed
feed
feed
feed
on/off
feed
TOF
POSITI ON
SHORTENED
STANDARD
on/off
feed
feed
on/off
feed
CUTTER
ENABLED
DISABLED
on/of f
feed
feed
on/off
feed
on/of f
feed
on/off
Page 53
Astrium Printer User Manual 52 / 142 Reference :
3108343 - Issue A
4.1.3.4 Notes and Meaning of the Parameters/ List of parameters that can be changed
The setup parameters that follow are in alphabetical order to simplify consultation. The values in bold are the factory default values.
I/O Interface menu (Input/Output).
INSTALLED INTERFACE :RS-232 25 Serial interface parameters menu selection.
BAUD: 2400, 4800, ..., 9600 ….38400
Data transmission/reception rate.
DATA BIT: 7, 8
Data format, 7 or 8 bits.
STOP: 1, 2
Number of stop bits.
PARITY: NONE, ODD, EVEN
Parity control type.
HANDSHAKE: DTR - XON/XOFF
Data handshaking protocol.
ON RX ERROR: PRINT ?, IGNORED
Data receive error: print a "?" or ignore.
ADVANCED I/O Advanced interface menu (Input/Output).
RECEIVE BUFFER SIZE: 4096, 42
The receive buffer size in byte.
BUSY CONDITION: OFFLINE/BUF FULL - OFFLINE
The printer is BUSY if it is:
- off-line or when the receive buffer is full (OFFLINE/BUF FULL);
- only when the receive buffer is full.
AUTO LF: NO, YES
Auto line feed: (NO:disable – YES:enable).
PW-ON DEVICE ENABLED: PRINTER, DISPLAY
PRINTER: At power on, the printer is ready to receive data. DISPLAY: At power on, the display is enabled. To enable the printer, use the ESC = command.
EMULATION Menu of available emulations.
EMULATION: TM-T88 III – TM-T90
TM-T88III : monochrome emulation TM-T90: enable two-color paper usage
PRINT FORMAT Menu of print parameters.
ROLL WIDTH: 80 mm, 58 mm, 60 mm
With a specific adapter, 58 or 60 mm rolls can be used.
NATION CODEPAGES: 437, 850 ...
Character set national variants.
CPI DEFAULT FONT: 15 FONT A, 20 FONT B
Print pitch selection, expressed as a number of characters per inch.
PRINT DENSITY: 0
0 = standard paper used. If paper is more sensitive, use negative values to make image lighter. If paper is less sensistive than standard paper, use a positive value to make the image darker.
COLOR: MONOCHROME, TWO-COLOR PAPER
Selects between monochrome or two-color printing.
Page 54
Astrium Printer User Manual 53 / 142 Reference :
3108343 - Issue A
OPTIMIZE FOR: SPEED, QUALITY
Choice of BIM print quality: SPEED equals fast print speed and standard quality printout, QUALITY equals lower print speed and top quality printout.
LINE LENGTH: 42/56 CHARS, 43/57 CHARS
Selects the number of characters per line.
- 42/56 corresponds to 560 dots
- 43/57 corresponds to 576 dots.
ADVANCED Sets advanced parameters.
SOUND SIGNAL: NO, WHEN CUTTING
Enables an audible signal to be sounded at each paper cut.
ON CONNECTION TO AC: PRINTER OFF, PRINTER ON
PRINT OFF: the printer remains powered off when the power cord is plugged.
PRINT ON: the printer powers on when the power cord is plugged.
POWER ON TRANSMIT: NONE, ID
Selecting the ID option configures the printer to send an identification string at power on.
TOF POSITION : STANDARD, SHORTENED
Choice of TOF value after receipt cutting: STANDARD= ~42 mm, SHRTENED= ~7 mm
CUTTER: ENABLED, DISABLED
Enables or disables cutter operation.
PRINT Print the current setup parameters.
SAVE & EXIT Stores the pre-settings selected in the current SET-UP
section.and exit.
DEFAULT Restore the setup parameter values set in the factory.
RESTART Reinitialize the setup procedure, without storing the
pre-settings set before.
Page 55
Astrium Printer User Manual 54 / 142 Reference :
3108343 - Issue A
4.1.3.5 How to select the parameters After access to the setup - see the section Setup - the machine prints the first main menu "I/O".
At this point there are two alternatives:
1.
If you press the [FEED] button (you select the menu), the machine prints the first parameter of this menu "USER: NATION".
2.
If you press the [ON/OFF] button (you do not select the menu USER), the machine prints the second main menu "I/O".
Assuming your selection was 1, there are again two alternatives:
a
If you press the [FEED] button (you select the parameter USER: NATION), the machine prints the first value of the parameter "NATION: 437".
b
If you press the [ON/OFF] button (you do not select “NATION”), the machine prints “CPI”, the second parameter of the menu USER.
...... and so on.
In brief:
1. In setup mode, the machine prints and proposes one item or one parameter at a time.
2. The item or parameter can be accepted and selected with the [FEED] button or refused with the [ON/OFF] button.
4.1.4 Hex-Dump
Provided below is information on how to access the Hex-dump mode.
To access printer setup, press the [ON/OFF] button twice.
Press the [FEED] button to confirm your choice and activate the procedure
The printer prints the hexadecimal codes indicated below.
Page 56
Astrium Printer User Manual 55 / 142 Reference :
3108343 - Issue A
5. COMMAND DESCRIPTION
5.1 Introduction
This printer model interprets the data received 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. The leading printer manufacturers have created their own control "standards" according to the printing technology, applications to be used, etc. Other manufacturers have adapted to these standards, by making printers that try to behave like ("emulate") the original leading printers; hence the concept of “EMULATION”. This printer model uses the Epson TM-T88III and TM-T90 series emulation code set.
Page 57
Astrium Printer User Manual 56 / 142 Reference :
3108343 - Issue A
5.2 List of control codes
Code (Hexadecimal) Command Page
09 Horizontal tab
67 0A Print and line feed 64 0C Print and return in standard mode 64 0D Print and carriage return 64 18 Cancel print data in page mode 130 1B 57 .. Set printing area in page mode 127 1B 61 n Select justification 71 1D 4C .. Set left margin 71 1D 57 .. Set printing area width 72 1B 4A n Print and feed paper 66 1B 32 Select default line spacing 65 1B 33 n Set line spacing 65 1B 64 n Set horizontal tab position 69 1D 50 .. Set horizontal and vertical motion units 73 1B 20 n Set right-side character spacing 74 1D 21 n Select character size 80 10 04 n Real time status transmission 113 10 05 n Real time request to printer 116 10 14 .. Generate pulse at real-time 115 1B 40 Initialize printer 63 1D 49 n Transmit printer ID 106 1D 61 n Enable/Disable Automatic Status Back 109 1D 72 n Transmit status 108 1D 28 .. Customize NV memory area 93 1B 3D n Select peripheral device 123 1B 70 .. Generate pulse 123 1B 2A .. Select bit-image mode 82 1B 25 n Select/cancel user-defined character set 87 1B 26 .. Define user-defined characters 88 1B 3D n Cancel user-defined characters 91 1C 70 .. Print NV bit image 102 1C 71 .. Define NV bit image 103 1D 2A .. Define downloaded bit image 91 1D 2F n Print downloaded bit image 101 1D 76 30 .. Print raster bit image 84 1D 28 4C Select graphics data 95 1B 21 n Select print mode(s) 74 1B 0C Print data in page mode 125 1B 2D n Turn underline mode on/off 76 1B 45 n Turn emphasized mode on/off 77 1B 47 n Turn double-strike mode on/off 77 1B 4C Select page mode 125 1B 4D n Select character font 91 1B 53 Select standard mode 126 1B 54 n Select print direction in page mode 127 1B 56 n Turn 90° clockwise rotation mode on/off 78 1D 42 n Turn white/black reverse printing mode on/off 76 1D 48 n Select printing position of HRI characters 117 1D 62 n Turn smoothing mode on/off 81
Page 58
Astrium Printer User Manual 57 / 142 Reference :
3108343 - Issue A
1B 52 n Select an international character set 85 1B 74 n Select character code table 86 1D 66 n Select font for HRI characters 122 1D 68 n Select bar code height 117 1D 6B .. Print bar code 118 1D 77 n Select bar code width 122 1B 24 .. Set absolute print position 68 1B 44 .. Set horizontal tab positions 69 1B 5C .. Set relative print position 70 1B 7B n Turns on/off upside-down printing mode 79 1B 63 33 n Enable/disable paper end signal 124 1B 63 34 n Select paper sensor(s) to stop printing 131 1B 63 35 n Enable/disable panel buttons 131 1D 24 n Set absolute vertical print position in page mode 129 1D 28 41 .. Execute test print 105 1D 3A Start/end macro definition 132 1D 56 .. Select cut mode and cut paper 63 1D 5C .. Set relative vertical print position in page mode 129 1D 5E .. Execute macro 132 1B 07 Issues an audible signal 123
Page 59
Astrium Printer User Manual 58 / 142 Reference :
3108343 - Issue A
5.3 List of TM-T88III Series Emulation Environment
Command
classification
Command Name
Execut. Setting
Standard
mode
Page
mode
GS P
function
LF
Decimal code: Print and line feed
O O O
FF
Print and return to standard mode (in page mode)
O Ignored O
CR
Print and carriage return
O O O
CAN
Cancel print data in page mode
O Ignored O
DLE EOT
Real-time status transmission
O O O
DLE ENQ
Real-time request to printer
O O O
DLE DC4
Generate pulse at real-time
O O O
ESC FF
Print data in page mode
O Ignored O
ESC BEL
Issues an audible signal
O O O
ESC SP
Set right-side character spacing
O O O O
ESC !
Select print mode(s)
O O O
ESC $
Set absolute print position
O O O O
ESC %
Select/cancel user-defined character set
O O O
ESC &
Define user-defined characters
O O O
ESC
Select bit-image mode
O O O
ESC -
Turn underline mode on/off
O O O
ESC 2
Select default line spacing
O O O
ESC 3
Set line spacing
O O O O
ESC =
Select peripheral device
O O O
ESC ?
Cancel user-defined characters
O O O
ESC @
Initialize printer
O O O O
ESC D
Set horizontal tab positions
O O O
ESC E
Turn emphasized mode on/off
O O O
ESC G
Turn double-strike mode on/off
O O O
ESC J
Print and feed paper
O O O O
ESC L
Select page mode
O (O) Ignored
ESC M
Select character font
O O
ESC R
Select an international character set
O O O
ESC S
Select standard mode
O Ignored O
ESC T
Select print direction in page mode
O
>@
O
ESC V
Turn 90 clockwise rotation mode on/off
O O
>@
ESC W
Set printing area in page mode
O
>@
O O
ESC \
Set relative print position
O O O O
ESC a
Select justification
O (O)
>@
ESC c 3
Select paper sensor(s) to output paper-end signals
O O O
ESC c 4
Select paper sensor(s) to stop printing
O O O
ESC c 5
Enable/disable panel buttons
O O O
ESC d
Print and feed n lines
O O O
ESC p
General pulse
O O O
ESC t
Select character code table
O O O
ESC {
Turn upside-down printing mode on/off
O (O)
>@
FS p
Print NV bit image
O O Disabled
FS q
Define NV bit image
O (O) Disabled
GS !
Select character size
O O O
GS $
Set absolute vertical print position in page mode
O Ignored O O
GS
Define downloaded bit image
O O O
GS ( A
Execute test print
O O Disabled
GS /
Print downloaded bit image
O
;
O
GS :
Start/end macro definition
O O O O
GS B
Turn white/black reverse printing mode on/off
O O O
GS H
Select printing position of HRI characters
O O O
GS I
Transmit printer ID
O O O
Page 60
Astrium Printer User Manual 59 / 142 Reference :
3108343 - Issue A
Command
classification
Command Name
Execut. Setting
Standard
mode
Page
mode
GS P
function
GS L
Set left margin
O (O)
>@
O
GS P
Set horizontal and vertical motion units
O O O
GS V
Select cut mode and cut paper
O (O) O O
GS W
Set printing area width
O (O)
>@
O
GS \
Set relative vertical print position in page mode
Ignored O O
GS ^
Execute macro
O O O
GS a
Enable/disable Automatic Status Back (ASB)
O O O O
GS b
Turn smoothing mode on/off
O O O
GS f
Select font for HRI characters
O O O
GS h
Set bar code height
O O O
GS k
Print bar code
O
;
O
GS r
Transmit status
O O O
GS v 0
Print raster bit image
O
;
Disabled
GS w
Set bar code width
O O O
5.4 List of TM-T90 Series Emulation Environment
Command
classification
Command Name
Execut. Setting
Standard
mode
Page
mode
GS P
function
GS ( E
Customize NV memory area
O O O
GS ( L GS 8 L
Select graphics data
O
O O
GS ( N
Select character style
O O O
Command classification
Executing: Printer executes the command, which does not then affect the following data. Setting: Printer uses flags to make settings, and those settings affect the following data.
Standard mode (prints one line at a time)
Ο: Enabled. (Ο): Enabled only when the command is set at the beginning of a line.
;: Enabled only when data is not present in the printer buffer.
Page mode (definition and printing of an entire area, refer to Appendix H)
Ο: Enabled. >@: Only value setting is possible.
Disabled: Parameters are processed as printable data.
Ignored: All command codes including parameters are ignored and nothing is
executed.
GS P function: codes whose parameters are interpreted by the value defined in the GS P command code.
Page 61
Astrium Printer User Manual 60 / 142 Reference :
3108343 - Issue A
5.5 Commands
5.5.1 Explanation of Terms
The following table gives an explanation of the terms that you will encounter in the descriptions of the commands provided further on.
TERM DESCRIPTION
Receive buffer The receive buffer is a buffer that stores, as is, the data received from the
host (the reception data). The reception data is stored in the receive buffer
temporarily, and is then processed sequentially. Print buffer The print buffer is a buffer that stores the image data to be printed. Print buffer full This is the state where the print buffer is full. If new print data is input while
the print buffer is full, the data in the print buffer is printed out and a line
feed is executed. This is the same operation as the LF operation. Start of line The start of line state satisfies the following condition
There is no print data (including spaces and portions of data skipped due to bit image data) currently in the print buffer.
There is no print data (including portions of data skipped due to HT)
The print position is not specified by the ESC $ or ESC \ command.
Printable area The maximum range within which printing is possible under the printer
specifications. The printable area for this printer is as follows:
1. The length of the horizontal direction in standard mode: approximately 72.2 mm {512/180"}
2. The length of the horizontal direction in page mode: approximately
72.2 mm {512/180"}
3. The length of the vertical direction in page mode: approximately
117.3 mm {1662/360"}
Printing area
Printing range is set by the command. It must be printing area ϒ⇐printable area.
Ignore The state in which all codes, including parameters, are read in and discarded,
and nothing happens. Inch A unit of length. One inch is 25.4 mm.
MSB Most Significant Bit
LSB Least Significant Bit
Base line Standard position when character data is stored in the print buffer.
Normal character in standard mode and page mode:
Rotated character in standard mode (only when font A is selected)
*1.When font A (1224 dots) is
selected, this height is for 21 dots. When font B (917 dots) is
selected, this height is for 16 dots.
Page 62
Astrium Printer User Manual 61 / 142 Reference :
3108343 - Issue A
5.5.2 Command conventions (AXIOHM)
The following information describes how each command is organized:
Command Name A designation (not the ASCII code) used to identify the command.
Description A brief summary of the command, followed by detailed information, if necessary.
ASCII the ASCII control code Hexadecimal the Hexadecimal control code Decimal the Decimal control code
Value or Values a description of the command operand values
Range the upper and lower limits of the command operand
Default the command operand default after printer reset
Formulas any formula used for this command.
Exceptions Describes any exceptions to this command, for example, other commands that the command can not be used with.
Related Information This section describes any related information for this command and provides references to other sections for additional information.
Page 63
Astrium Printer User Manual 62 / 142 Reference :
3108343 - Issue A
6. COMMANDS FUNCTION
6.1 Reset Commands
INITIALIZE
PRINTER
Synopsis:
Initialize printer.
ASCII
ESC @
Hexadecimal
1B 40
Decimal
27 64
Description:
Clears the data in the print buffer and resets the printer mode to the mode that was in effect when the power was turned on.
The data in the receive buffer is not cleared.
The macro definition is not cleared.
The NV bit image data is not cleared.
The data of the NV user memory is not cleared.
Page 64
Astrium Printer User Manual 63 / 142 Reference :
3108343 - Issue A
6.2 Paper Cut Commands
SELECT
CUT MODE
SELECT
CUT MODE AND CUT PAPER
Synopsis:
Select cut mode “and cut paper”.
ASCII
GS V m GS V m n
Hexadecimal
1D 56 m 1D 56 m n
Decimal
29 86 m 29 86 m n
Operands:
(1) m =0,1 , 48, 49 (2) m=65, 66, n = 0-255
Description:
Selects a mode for cutting paper and executes paper cutting. The value of m selects the mode as follows:
m
Print mode (TM-T88 III) Print mode (TM-T90)
0, 48 Not available
Cuts paper (one point left uncut, full cut).
1, 49 Partial cut (one point left uncut)
65 Not available
Feeds and cuts paper (one point left uncut, full cut).
66
Feeds paper (cutting position + [n x (vertical motion unit)], and cuts the paper
partially (one point left uncut).
(1) and (2):
This command is effective only processed at the beginning of a line.
(
1):
Only the partial cut is available; there is no full cut.
(
2):
When n = 0, the printer feeds the paper to the cutting position and cuts it.
When n ≠ 0, the printer feeds the paper to (cutting position + [n × vertical motion unit])
and cuts it.
The horizontal and vertical motion unit are specified by GS P.
The paper feed amount is calculated using the vertical motion unit (y). However, the value
cannot be less than the minimum horizontal movement amount, and it must be in even units of the minimum horizontal movement amount.
Page 65
Astrium Printer User Manual 64 / 142 Reference :
3108343 - Issue A
6.3 Vertical positioning and print commands
The vertical positioning and print commands control the vertical print positions of characters on the receipt. The commands are described in order of their hexadecimal codes.
PRINT AND RETURN TO STANDARD MODE IN PAGE MODE
Synopsis:
Print and return standard mode in page mode.
ASCII
FF
Hexadecimal
0C
Decimal
12
Description: Print the data in the print buffer collectively and returns to standard mode.
The buffer data is deleted after being printed.
The print area set by ESC W is reset to the default setting.
The printer does not execute paper cutting.
This command sets the print position to the beginning of the line.
This command is enabled only in page mode.
See also: ESC FF, ESC L, ESC S
PRINT AND LINE FEED
Synopsis:
Print and line feed.
ASCII
LF
Hexadecimal
0A
Decimal
10
Description: 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.
See also:
ESC 2, ESC 3
PRINT AND CARRIAGE RETURN
Synopsis:
Print and carriage return.
ASCII
CR
Hexadecimal
0D
Decimal
13
Description:
When automatic line feed is enabled, this command functions the same as LF; when automatic line feed is disabled, this command is ignored.
Sets the print starting position to the beginning of the line.
The automatic line feed is ignored with a serial interface model.
This command is set according to the SETUP setting with a parallel interface model.
See also: LF
Page 66
Astrium Printer User Manual 65 / 142 Reference :
3108343 - Issue A
SELECT
DEFAULT LINE SPACING
Synopsis:
Select default line spacing.
ASCII
ESC 2
Hexadecimal
1B 32
Decimal
27 50
Description:
Selects approximately 4.23 mm {1/6"} spacing.
The line spacing can be set independently in standard mode and in page mode.
See also:
ESC 3
SET
LINE SPACING
Synopsis:
Set line spacing.
ASCII
ESC 3 n
Hexadecimal
1B 33 n
Decimal
27 51 n
Range of n
0-255
Description:
Sets the line spacing to [n × vertical or horizontal motion unit].
The line spacing can be set independently in standard mode and in page mode.
The horizontal and vertical motion unit are specified by GS P. Changing the horizontal or
vertical motion unit does not affect the current line spacing.
The GS P command can change the horizontal (and vertical) motion unit. However, the value
cannot be less than the minimum vertical movement amount, and it must be in even units of the minimum vertical movement amount.
In standard mode, the vertical motion unit (y) is used.
In page mode, this command functions as follows, depending on the starting position of the
printable area:
(1) When the starting position is set to the upper left or lower right of the printable area using
ESC T, the vertical motion unit (y) is used.
(2) When the starting position is set to the upper right or lower left of the print able area using
ESC T, the horizontal motion unit (x) is used.
The maximum paper feed amount is 1016 mm {40"}. Even if a paper feed amount of more than
1016 mm {40"} is set, the printer feeds the paper only 1016 mm {40"}.
Default:
Line spacing equivalent to approximately 4.23mm {1/6"}.
See also:
ESC 2, GS P
Page 67
Astrium Printer User Manual 66 / 142 Reference :
3108343 - Issue A
PRINT
AND FEED PAPER
Synopsis:
Print and feed paper.
ASCII
ESC J n
Hexadecimal
1B 4A n
Decimal
27 74 n
Range of n:
0-255
Description:
Prints the data in the print buffer and feeds the paper [n × vertical or horizontal motion unit].
After printing is completed, this command sets the print starting position to the beginning of
the line.
The paper feed amount set by this command does not affect the values set by ESC 2 or ESC 3.
The horizontal and vertical motion unit are specified by GS P.
The GS P command can change the vertical (and horizontal) motion unit. However, the value
cannot be less than the minimum vertical movement amount, and it must be in even units of the minimum vertical movement amount.
In standard mode, the printer uses the vertical motion unit (y).
In page mode, this command functions as follows, depending on the starting position of the
printable area:
(1) When the starting position is set to the upper left or lower right of the printable area using
ESC T, the vertical motion unit (y) is used.
(2) When the starting position is set to the upper right or lower left of the print able area using
ESC T, the horizontal motion unit (x) is used.
The maximum line spacing is 1016mm {40"}. When the setting value exceeds the maximum, it is converted to the maximum automatically.
See also:
GS P
PRINT AND FEED N LINES
Synopsis:
Print and feed n lines.
ASCII
ESC d n
Hexadecimal
1B 64 n
Decimal
27 100 n
Range of n
0-255
Description:
Prints the data in the print buffer and feeds n lines.
This command sets the print starting position to the beginning of the line.
This command does not affect the line spacing set by ESC 2 or ESC 3.
The maximum paper feed amount is 1016 mm {40"}. If the paper feed amount
(n ⋅ line spacing) of more than 1016 mm {40"} is specified, the printer feeds the paper only 1016 mm {40"}.
See also: ESC 2, ESC 3
Page 68
Astrium Printer User Manual 67 / 142 Reference :
3108343 - Issue A
6.4 Horizontal positioning commands
The horizontal positioning commands control the horizontal print positions of characters on the receipt. The commands are described in order of their hexadecimal codes.
HORIZONTAL
TAB
Synopsis:
Horizontal tab.
ASCII
HT
Hexadecimal
09
Decimal
9
Description:
Moves the print position to the next horizontal tab position.
This command is ignored unless the next horizontal tab position has been set.
If the next horizontal tab position exceeds the printing area, the printer sets the printing
position to [Printing area width + 1].
Horizontal tab positions are set with ESC D.
If this command is received when the printing position is at [printing area width + 1], the
printer executes print buffer-full printing of the current line and horizontal tab processing from the beginning of the next line.
The default setting of the horizontal tab position for the paper roll is font A (12 × 24) every 8th character (9th, 17th, 25th, ... column).
See also:
ESC D
Page 69
Astrium Printer User Manual 68 / 142 Reference :
3108343 - Issue A
SET ABSOLUTE PRINT POSITION
Synopsis:
Set absolute print position.
ASCII
ESC $ nL nH
Hexadecimal
1B 24 nL nH
Decimal
27 36 nL nH
Value of n:
nL = 0-255 nH = 0-255
Description:
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
[(n
L + nH × 256) × (vertical or horizontal motion unit)].
Settings outside the specified printable area are ignored.
The horizontal and vertical motion unit are specified by GS P.
The GS P command can change the horizontal (and vertical) motion unit. However, the value
cannot be less than the minimum horizontal movement amount, and it must be in even units of the minimum horizontal movement amount.
In standard mode, the horizontal motion unit (x) is used.
In page mode, horizontal or vertical motion unit differs depending on the starting position of the
printable area as follows:
(1) When the starting position is set to the upper left or lower right of the printable area using
ESC T, the horizontal motion unit (x) is used.
(2) When the starting position is set to the upper right or lower left of the printable area using
ESC T, the vertical motion unit (y) is used.
See also:
ESC \, GS $, GS \, GS P
Page 70
Astrium Printer User Manual 69 / 142 Reference :
3108343 - Issue A
SET HORIZONTAL TAB POSITIONS
Synopsis:
Set horizontal tab positions.
ASCII
ESC D [n] …k NUL
Hexadecimal
1B 44 [n] …k 0
Decimal
27 68 [n] …k 0
Value of n:
specifies the column number for setting a horizontal tab position from the beginning of the line.
Value of k:
indicates the total number of horizontal tab positions to be set.
Default:
The default tab positions are at intervals of 8 characters (columns 9, 17, 25,...) for font A (12 x 24).
Description:
Sets horizontal tab positions.
The horizontal tab position is stored as a value of [character width  n] measured from the
beginning of the line. The character width includes the right-side character spacing, and double-width characters are set with twice the width of normal characters.
This command cancels the previous horizontal tab settings.
When setting n = 8, the print position is moved to column 9 by sending HT.
Up to 32 tab positions (k = 32) can be set. Data exceeding 32 tab positions is processed as
normal data.
Transmit [n]k in ascending order and place a NUL code 0 at the end.
When [n]k is less than or equal to the preceding value [n]k-1, tab setting is finished and the
following data is processed as normal data.
ESC D NUL cancels all horizontal tab positions.
The previously specified horizontal tab positions do not change, even if the character width
changes.
The character width is memorized for each standard and page mode.
See also:
HT
Page 71
Astrium Printer User Manual 70 / 142 Reference :
3108343 - Issue A
SET RELATIVE PRINT POSITION
Synopsis:
Set relative print position.
ASCII
ESC \ nL nH
Hexadecimal
1B 5C nL nH
Decimal
27 92 nL nH
Range of n:
nL = 0-255 nH = 0-255
Description:
Sets the print starting position based on the current position by using the horizontal or vertical motion unit.
This command sets the distance from the current position to [(nL + nH × 256) × horizontal or
vertical motion unit]
Any setting that exceeds the printable area is ignored.
When pitch N is specified to the right:
n
L+ nH × 256 = N
When pitch N is specified to the left (the negative direction), use the complement of 65536. When pitch N is specified to the left: n
L+ nH × 256 = 65536 - N
The print starting position moves from the current position to [N × horizontal or vertical motion unit]
The horizontal and vertical motion unit are specified by GS P.
The GS P command can change the horizontal (and vertical) motion unit. However, the value cannot
be less than the minimum horizontal movement amount, and it must be in even units of the minimum horizontal movement amount.
In standard mode, the horizontal motion unit is used.
In page mode, the horizontal or vertical motion unit differs as follows, depending on the starting point
of the printing area:
(1) When the starting position is set to the upper left or lower right of the printable area using ESC T,
the horizontal motion unit (x) is used.
(2) When the starting position is set to the upper right or lower left of the printable area using ESC T,
the vertical motion unit (y) is used.
See also:
ESC $, GS P
Page 72
Astrium Printer User Manual 71 / 142 Reference :
3108343 - Issue A
SELECT JUSTIFICATION
Synopsis:
Select justification.
ASCII
ESC a n
Hexadecimal
1B 61 n
Decimal
27 97 n
Range of n
0-2, 48-50
Value of n
0, 48 = Left justification 1, 49 = Centering 2, 50 = Right justification
Description:
Aligns all the data in one line to the specified position.
The command is enabled only when processed at the beginning of the line in standard mode.
If this command is input in page mode, the printer performs only internal flag operations.
This command has no effect in page mode.
This command executes justification in the printing area.
This command justifies the space area according to HT, ESC $ or ESC \
Default: n = 0
Example:
SET LEFT MARGIN
Synopsis:
Set left margin.
ASCII
GS L nL nH
Hexadecimal
1D 4C nL nH
Decimal
29 76 nL nH
Range of nL
0-255
Range of nH
0-255
Default:
nL = 0, nH = 0
Description:
Sets the left margin using n
L and nH.
The left margin is set to [(nL + nH × 256) × horizontal motion unit)] inches.
This command is effective only processed at the beginning of the line in standard mode.
If this command is input in page mode, the printer performs only internal flag operations.
This command does not affect printing in page mode.
If the setting exceeds the printable area, the maximum value of the printable area is used.
The horizontal and vertical motion units are specified by GS P. Changing the horizontal and vertical
motion unit does not affect the current left margin.
The horizontal motion unit (x) is used for calculating the left margin. The calculated result is truncated
to the minimum value of the mechanical pitch.
See also:
GS P, GS W
Page 73
Astrium Printer User Manual 72 / 142 Reference :
3108343 - Issue A
SET PRINTING AREA WIDTH
Synopsis:
Set printing area width.
ASCII
GS W nL nH
Hexadecimal
1D 57 nL nH
Decimal
29 87 nL nH
Range of nL
0-255
Range of nH
0-255
Description:
Sets the printing area width to the area specified by n
L and nH.
The printing area width is set to [(nL + nH × 256) × horizontal motion unit]].
This command is effective only processed at the beginning of the line.
In page mode, the printer performs only internal flag operations.
This command does not affect printing in page mode.
If the [left margin + printing area width] exceeds the printable area, [printable area width - left
margin) is used.
The horizontal and vertical motion units are specified by GS P. Changing the horizontal and vertical
motion units does not affect the current left margin.
The horizontal motion unit (x) is used for calculating the printing area width. The calculated result is
truncated to the minimum value of the mechanical pitch.
If the width set for the printing area is less than the width of one character, when the character data is
developed, the following processing is performed:
1. The printing area width is extended to the right to accommodate one character.
2. If the printing area width cannot be extended sufficiently, the left margin is reduced to accommodate one character.
3. If the printing area width cannot be extended sufficiently, the right space is reduced.
If the width set for the printing area is less than one line in vertical, the following processing is
performed only on the line in question when data other than character data (e.g., bit image, user-defined bit image) is developed:
Page 74
Astrium Printer User Manual 73 / 142 Reference :
3108343 - Issue A
1. The printing area width is extended to the right to accommodate one line in vertical for the bit image within the printable area.
2. If the printing area width cannot be extended sufficiently, the left margin is reduced to accommodate one line in vertical.
The commands which set the printing area width for bit image printing and its minimum widths
are as follows:
Bit image (ESC ):
Single density mode = 2 dots Double density mode = 1 dot
Downloaded bit image (GS /):
Double width mode or Quadruple mode = 2 dots Normal mode or Double-height mode = 1 dot
NV bit image (FS p):
Double width mode or Quadruple mode = 2 dots Normal mode or Double-height mode = 1 dot
Raster bit image (GS v 0):
Double width mode or Quadruple mode = 2 dots Normal mode or Double-height mode = 1 dot
Default:
n
L = 0, nH = 2
See also:
GS L, GS P
SET HORIZONTAL AND VERTICAL MOTION UNITS
Synopsis:
Set horizontal and vertical motion units.
ASCII
GS P x y
Hexadecimal
1D 50 x y
Decimal
29 80 x y
Range:
x = 0-255 y = 0-255
Description:
Sets the horizontal and vertical motion units to approximately 25.4/x mm { 1/x inches} and approximately 25.4/y mm {1/y inches}, respectively.
When x and y are set to 0, the default setting of each value is used.
The horizontal direction is perpendicular to the paper feed direction and the vertical direction is the paper feed direction.
In standard mode, the following commands use x or y, regardless of character rotation (upside-down or 90° clockwise rotation):
1. Commands using x : ESC SP, ESC $, ESC \, FS S, GS L, GS W
2. Commands using y : ESC 3, ESC J, GS V
In page mode, the following command use x or y, depending on character orientation:
1. When the print starting position is set to the upper left or lower right of the printing area using ESC
T
Commands using x : ESC SP, ESC $, ESC W, ESC \, FS S Commands using y : ESC 3, ESC J, ESC W, GS $, GS \, GS V
2. When the print starting position is set to the upper right or lower left of the printing area using
ESC T (data is buffered in the paper feed direction): Commands using x : ESC 3, ESC J, ESC W, GS $, GS \ Commands using y : ESC SP, ESC $, ESC W, ESC \, FS S, GS V
The command does not affect the previously specified values.
The calculated result from combining this command with others is truncated to the minimum
value of the mechanical pitch.
Default:
x = 180, y = 360
See also:
ESC SP, ESC $, ESC 3, ESC J, ESC W, ESC \, GS $, GS L, GS V, GS W, GS \
Page 75
Astrium Printer User Manual 74 / 142 Reference :
3108343 - Issue A
6.5 Print characteristics commands
These commands control what the printed information looks like, selection of character sets, and setting of margins. The commands are described in order of their hexadecimal codes.
SET
RIGHT-SIDE CHARACTER SPACING
Synopsis:
Set right-side character spacing.
ASCII
ESC SP n
Hexadecimal
1B 20 n
Decimal
27 32 n
Range of n
0-255
Default
n=0
Description:
Sets the character spacing for the right side of the character to [n × horizontal or vertical motion units].
The right-side character spacing for double-width mode is twice the normal value. When
characters are enlarged, the right-side character spacing is n times normal value.
This command does not affect the setting of Kanji characters.
This command sets values independently in each mode (standard and page modes).
The horizontal and vertical motion unit are specified by GS P. Changing the horizontal or
vertical motion unit does not affect the current right-side spacing.
The GS P command can change the horizontal (and vertical) motion unit. However, the value
cannot be less than the minimum horizontal movement amount, and it must be in even units of the minimum horizontal movement amount.
In standard mode, the horizontal motion unit is used.
In page mode, the horizontal or vertical motion unit differs in page mode, depending on starting
position of the printable area as follows:
(1) When the starting position is set to the upper left or lower right of the printable area using
ESC T, the horizontal motion unit (x) is used.
(2) When the starting position is set to the upper right or lower left of the printable area using
ESC T, the vertical motion unit (y) is used.
The maximum right-side spacing is 35.983 mm {255/180"}. Any setting exceeding the maximum
is converted to the maximum automatically.
See also:
GS P
SELECT
PRINT MODE(S)
Synopsis:
Select print mode(s).
ASCII
ESC ! n
Hexadecimal
1B 21 n
Decimal
27 33 n
Value of n:
Bit
1
Function 0 1
Bit 0 Pitch Standard Pitch (16x24) Compressed Pitch
(12x24) Bit 4 Double High Cancelled Set Bit 5 Double Wide Cancelled Set Bit 7 Underlined Mode Cancelled Set (bar thickness = 2)
1
Bits 1,2,3 and 6 are not used “0”
Bit Off/On Hex Decimal Function
0 Off 00 0
Character font A (13 × 27).
Page 76
Astrium Printer User Manual 75 / 142 Reference :
3108343 - Issue A
On 01 1
Character font B (10 × 20).
1 - - - Undefined. 2 - - - Undefined. 3 Off 00 0 Emphasized mode not selected.
On 08 8 Emphasized mode selected.
4 Off 00 0 Double-height mode not selected.
On 10 16 Double-height mode selected.
5 Off 00 0 Double-width mode not selected.
On 20 32 Double-width mode selected.
6 - - - Undefined. 7 Off 00 0 Underline mode not selected.
On 80 128 Underline mode selected.
Description:
Selects print modes using n as above.
When both double-height and double-width modes are selected, quadruple size characters are
printed.
The printer can underline all characters, but can not underline the space set by HT or 90
clockwise rotated characters.
The thickness of the underline is that selected by ESC −, regardless of the character size.
When some characters in a line are double or more height, all the characters on the line are
aligned at the baseline.
ESC E can also turn on or off emphasized mode. However, the setting of the last received
command is effective.
ESC - can also turn on or off underline mode. However, the setting of the last received
command is effective.
GS ! can also select character size. However, the setting of the last received command is
effective.
Emphasized mode is effective for alphanumeric. All print modes except emphasized
mode is effective only for alphanumeric.
See also:
ESC -, ESC E, GS !
Page 77
Astrium Printer User Manual 76 / 142 Reference :
3108343 - Issue A
TURN UNDERLINE MODE ON/OFF
Synopsis:
Turn underline mode on/off.
ASCII
ESC - n
Hexadecimal
1B 2D n
Decimal
27 45 n
Value of n:
0-48 = Turns off underline mode 1-49 =
Turns on underline mode (1-dot thick)
2-50 = Turns on underline mode (2-dots thick)
Default:
n = 0
Description:
Turns underline mode on or off, based on the values of n above.
The printer can underline all characters (including right-side character spacing), but cannot
underline the space set by HT.
The printer cannot underline 90° clockwise rotated characters and white/black inverted
characters.
When underline mode id turned off by setting the value of n to 0 or 48, the following data is not
underlined, and the underline thickness set before the mode is turned off does not change. The default underline thickness is 1 dot.
Changing the character size does not affect the current underline thickness.
Underline mode can also be turned on or off by using ESC !. Note, however, that the last received
command is effective.
See also:
ESC !
TURN WHITE/BLACK REVERSE PRINTING MODE ON/OFF
Synopsis:
Turn white/black reverse printing mode on/off.
ASCII
GS B n
Hexadecimal
1D 42 n
Decimal
29 66 n
Range of n
0-255
Default:
n = 0
Description:
When the LSB of n is 0, white/black reverse mode is turned off.
When the LSB of n is 1, white/black reverse mode is turned on.
Only the lowest bit of n is valid.
This command is available for built-in characters and user-defined characters.
When white/black reverse printing mode is on, it also applied to character spacing set by ESC SP.
This command does not affect bit image, user-defined bit image, bar code, HRI characters, and
spacing skipped by HT, ESC $, and ESC \.
This command does not affect the space between lines.
White/black reverse mode has a higher priority than underline mode. Even if underline mode is on, it
is disabled (but not canceled) when white/black reverse mode is selected.
Page 78
Astrium Printer User Manual 77 / 142 Reference :
3108343 - Issue A
TURN EMPHASIZED MODE ON/OFF
Synopsis:
Turn emphasized mode on/off.
ASCII
ESC E n
Hexadecimal
1B 45 n
Decimal
27 69 n
Range of n
0-255
Description:
Turns emphasized mode on or off. When the LSB (least significant bit) of n is 1, emphasized mode is turned on. When it is 0, emphasized mode is turned off.
Only the least significant bit of n is enabled.
This command and ESC ! turn on and off emphasized mode in the same way. Be careful when this
command is used with ESC !.
Default:
n = 0
See also:
ESC !
TURN DOUBLE-STRIKE MODE ON/OFF
Synopsis:
Turn double-strike mode on/off.
ASCII
ESC G n
Hexadecimal
1B 47 n
Decimal
27 71 n
Range of n
0-255
Description:
Turns double-strike mode on or off.
When the LSB (least significant bit) of n is 1, double-strike mode is turned on.
When it is 0, double-strike mode is turned off.
Only the lowest bit of n is enabled.
Printer output is the same in double-strike mode and in emphasized mode.
Default:
n = 0
See also:
ESC E
Page 79
Astrium Printer User Manual 78 / 142 Reference :
3108343 - Issue A
TURN
90° CLOCKWISE ROTATION MODE ON/OFF
Synopsis:
Turn 90° clockwise rotation mode on/off.
ASCII
ESC V n
Hexadecimal
1B 56 n
Decimal
27 86 n
Range:
0n2 , 48 n 50
Description:
Turns 90° clockwise rotation mode on/off.
This command affects printing in standard mode. However, the setting is always effective.
When underline mode is turned on, the printer does not underline 90° clockwise rotated.
Double-width and double-height commands in 90° rotation mode enlarge characters in the opposite
directions from double-height and double-width commands in normal mode.
n is used as follows:
n Function (TMT-T88 III) Function (TMT-T90)
0, 48 Turns off 90° clockwise rotation mode 1, 49 Turns on 90° clockwise rotation mode 2, 50
Turns on 90° clockwise rotation mode
Default:
n = 0
See also:
ESC !, ESC -
Page 80
Astrium Printer User Manual 79 / 142 Reference :
3108343 - Issue A
TURN ON/OFF UPSIDE-DOWN PRINTING MODE
Synopsis:
Turn on/off upside-down printing mode.
ASCII
ESC { n
Hexadecimal
1B 7B n
Decimal
27 123 n
Range of n:
0-255
Description:
Turns upside-down printing mode on or off.
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.
Only the lowest bit of n is valid.
This command is enabled only when processed at the beginning of a line in standard mode.
When this command is input in page mode, the printer performs only internal flag operations.
This command does not affect printing in page mode.
In upside-down printing mode, the printer rotates the line to be printed by 180° and then prints it.
Default:
n = 0
Example:
When upside-down printing mode is not selected
When upside-down printing Mode is selected
Paper feed direction
Page 81
Astrium Printer User Manual 80 / 142 Reference :
3108343 - Issue A
SELECT CHARACTER SIZE
Synopsis:
Select character size.
ASCII
GS ! n
Hexadecimal
1D 21 n
Decimal
29 33 n
Range of n:
0-255 (vertical number of times = 1-8, 1 horizontal number of times = 1-8)
Description:
Selects the character height using bits 0 to 2 and selects the character width using bits 4 to 7, as follows:
Bit Off/On Hex Decimal Function
0 1 2 3
Character height selection. See Table 2.
4 5 6 7
Character width selection. See Table 1.
Table 1 Character Width Selection Table 2Character Height Selection
Hex Decimal Width Hex Decimal Height
00 0 1 (normal) 00 0 1 (normal) 10 16 2 (double-width) 01 1 2 (double-height) 20 32 3 02 2 3 30 48 4 03 3 4 40 64 5 04 4 5 50 80 6 05 5 6 60 96 7 06 6 7 70 112 8 07 7 8
This command is all characters effective except for HRI characters.
If n is outside of the defined range, this command is ignored.
In standard mode, the vertical direction is the paper feed direction, and the horizontal direction is
perpendicular to the paper feed direction. However, when character orientation changes in 90clockwise- rotation mode, the relationship between vertical and horizontal directions is reversed.
In page mode, vertical and horizontal directions are based on the character orientation.
When characters are enlarged with different sizes on one line, all the characters on the line are aligned at the
baseline.
The ESC ! command can also turn double-width and double-height modes on or off. However, the setting of the last received command is effective.
Default:
n = 0
See also: ESC !
Page 82
Astrium Printer User Manual 81 / 142 Reference :
3108343 - Issue A
SELECT CHARACTER STYLE (ONLY TM-T90 EMULATION)
Synopsis:
Select character style (only Tm-T90 emulation).
ASCII
GS ( N pL pH fn [parameter]
Description:
• Executes commands for the character style as specified by the function code fn.
fn
Format Function No. Description
48
GS ( N p
L pH fn m
Function 48 Selects character color.
(FUNCTION 48)
Synopsis:
Select character style (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn kc1 kc2 b x y (fn = 69)
Hexadecimal
1D 28 4E pL pH fn m
Decimal
29 40 78 pL pH fn m
Range:
(pL + pH x 256) = 2 (pL = 2 , pH = 0) fn =48 m = 49 (when the monochrome paper is selected) m = 49,50 (when the two-color paper is selected)
Description:
• Prints characters in the color specified by m.
m
Color
49 Color 1 50 Color 2
Color 1 means black (high level of energy) in the specified two-color thermal paper.
Color 2 means red (low level of energy) in the specified two-color thermal paper.
TURNS SMOOTHING MODE ON/OFF
Synopsis:
Turns smoothing mode on/off.
ASCII
GS b n
Hexadecimal
1D 62 n
Decimal
29 98 n
Range of n:
0-255
Description:
Turns smoothing mode on or off. When the LSB of n is 0, smoothing mode is turned off.
When the LSB of n is 1, smoothing mode is turned on.
Only the lowest bit of n is valid.
Smoothing mode is available for built-in, user-defined characters.
Even if smoothing mode is turned on, smoothing is not performed when either of character width or character height is the normal size.
Default:
n = 0
See also:
GS : ESC !, GS !
Page 83
Astrium Printer User Manual 82 / 142 Reference :
3108343 - Issue A
6.6 Graphics commands
SELECT
BIT-IMAGE MODE
Synopsis:
Select bit-image mode.
ASCII
ESC * m nL nH d1…dk
Hexadecimal
1B 2A m nL nH d1…dk
Decimal
27 42 m nL nH d1…dk
Range :
m = 0, 1,32, 33 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:
Vertical Direction Horizontal Direction
m
Mode
Number of
Dots
Dot Density
(dot/mm)
Dot Density
(dot/mm)
Maximum Number
of Dots
0
8-dot single-
density
8 2 4 nL + nH × 256
1
8-dot double-
density
8 2 8 nL + nH × 256
32
24-dot single-
density
24 8 4 (nL + nH × 256) ×3
33
24-dot single-
density
24 8 8 (nL + nH × 256) ×3
Description:
If the value of m is out of the specified range, n
L and data following are processed as normal data.
The n
L and nH indicate the number of dots of the bit image in the horizontal direction. The number of
dots is calculated by n
L + nH 256.
If the bit-image data input exceeds the number of dots to be printed on a line, the excess data is ignored.
The number of dots handled depends on the value of the line length parameter, which can be 560 or
576.
d indicates the bit-image data. Set a corresponding bit to 1 to print a dot or to 0 to not print a dot.
If the width of the printing area set by GS L and GS W less than the width required by the data sent
with the ESC command, the following will be performed on the line in question (but the printing cannot exceed the maximum printable area):
(1) The width of the printing area is extended to the right to accommodate the amount of data. (2) If step (1) does not provide sufficient width for the data, the left margin is reduced to
accommodate the data.
After printing a bit image, the printer returns to normal data processing mode.
This command is not affected by print modes (emphasized, double-strike, underline, character size or
white/black reverse printing), except upside-down printing mode.
Refer to Figure 2 for the bit image development position in page mode.
The relationship between the image data and the dots to be printed is as follows:
Page 84
Astrium Printer User Manual 83 / 142 Reference :
3108343 - Issue A
When 8-dot bit image is selected:
When 24-dot bit image is selected:
Page 85
Astrium Printer User Manual 84 / 142 Reference :
3108343 - Issue A
PRINT
RASTER BIT IMAGE
Synopsis:
Print raster bit image.
ASCII
GS v 0 m xL xH yL yH d1….dk
Hexadecimal
1D 76 30 m xL xH yL yH d1….dk
Decimal
29 118 48 m xL xH yL yH d1….dk
Range:
m = 0- 3, m = 48-51 xL = 0-255 xH = 0-255 yL = 0-255 yH = 0-8
1 (y
L + yH × 256) 2303
yH = 0-15 1 (y
L + yH × 256) 4095 (Only TM-T90 emulation)
d = 0-255 k = (xL + xH × 256) × (yL + yH × 256) (k ≠ 0)
Description:
Selects Raster bit-image mode. The value of m selects the mode, as follows:
TM-T88 III emulation.
m
Mode Vertical Dot Density Horizontal Dot Density
0, 48 Normal 8 dots/mm 8 dots/mm
1, 49 Double-width 8 dots/mm 4 dots/mm
2, 50 Double-height 4 dots/mm 8 dots/mm
3, 51 Quadruple 4 dots/mm 4 dots/mm
TM-T90 emulation.
m
Mode Vertical dot density Horizontal dot density
0, 48 Normal 180 dpi 180 dpi
1, 49 Double-width 180 dpi 90 dpi
2, 50 Double-height 90 dpi 180 dpi
3, 51 Quadruple 90 dpi 90 dpi
x
L, xH, select the number of data bytes (xL+xH×256) in the horizontal direction for the bit
image.
y
L, yH, select the number of data bytes (yL+yH×256) in the vertical direction for the bit
image.
Page 86
Astrium Printer User Manual 85 / 142 Reference :
3108343 - Issue A
Example:
When x
L+xH×256=64
6.7 Font commands
Selected Commands:
SELECT
AN INTERNATIONAL CHARACTER SET
Synopsis:
Select an international character set.
ASCII
ESC R n
Hexadecimal
1B 52 n
Decimal
27 82 n
Range of n
0-10
Default:
n = 0
n Country
0 USA 1 France 2 Germany 3 UK 4 Denmark I 5 Sweden 6 Italy 7 Spain 8 Japan 9 Norway 10 Denmark II 11 Spain II 12 Latin America 13 Korean
Description:
Selects an international character set n from the table above.
See also:
International Character Set
Page 87
Astrium Printer User Manual 86 / 142 Reference :
3108343 - Issue A
SELECT
CHARACTER CODE TABLE
Synopsis:
Select character code table.
ASCII
ESC t n
Hexadecimal
1B 74 n
Decimal
27 116 n
Range:
n = 0-5 n = 16-26, 128-142 n = 255
Description:
Select a page n from the character code table.
n Page
0 PC437 [U.S.A., Standard Europe]
1 Ignored
2 CP 850 [Multilingual]
3 CP 860 [Portuguese]
4 CP 863 [Canadian-French]
5 CP 865 [Nordic]
16 WPC1252 [Latin I]
17 CP 866 [Cyrillic #2]
18 CP 852 [Latin2]
19 CP 858 [[Multilingual + Euro]
20 Ignored
21 Ignored
22 Ignored
23 Ignored
24 Ignored
25 Ignored
26 Ignored
128 CP 864 [Arabic]
129 CP 857 [Turkish]
135 CP 210 [Greek]
136 CP 862 [Israel]
137 WPC 1255 [Israel]
138 WPC 1257 [Baltic]
139 Ignored
140 WPC 1253 [Greek]
141 WPC 1254 [Turkish]
142 WPC 1251 [Cyrillic]
255 Space page
Default: n = 0 See also: Character set
Page 88
Astrium Printer User Manual 87 / 142 Reference :
3108343 - Issue A
SELECT/CANCEL
USER-DEFINED CHARACTER SET
Synopsis:
Select/cancel user-defined character set.
ASCII
ESC % n
Hexadecimal
1B 25 n
Decimal
27 37 n
Range of n
0-255
Description:
Selects or cancels the user-defined character set.
When the LSB of n is 0, the user-defined character set is canceled.
When the LSB of n is 1, the user-defined character set is selected.
When the user-defined character set is canceled, the internal character set is automatically selected.
n is available only for the least significant bit.
Default:
n = 0
See also:
ESC &, ESC ?
Page 89
Astrium Printer User Manual 88 / 142 Reference :
3108343 - Issue A
DEFINE
USER-DEFINED CHARACTERS
Synopsis:
Define user-defined characters.
ASCII
ESC
&
y c1
c2 [x1 d1...d(y × x1)]…[xk d1 … d(y × xk)]
Hexadecimal
1B
26
y c1
c2 [x1 d1...d(y × x1)]…[xk d1 … d(y × xk)]
Decimal
27
38
y c1
c2 [x1 d1...d(y × x1)]…[xk d1 … d(y × xk)]
Range :
y=3 c1-c2=32-126 x=0-12 (when font A (12 × 24) is selected) x=0-9 (when font B (9 × 17) is selected) d1...d(y × xk) =0-255
Description:
Defines user-defined characters
y specifies the number of bytes in the vertical direction.
c1 specifies the beginning character code for the definition, and c2 specifies the final code.
x specifies the number of dots in the horizontal direction.
The allowable character code range is from ASCII code <20>H to <7E>H (95 characters).
It is possible to define multiple characters for consecutive character codes. If only one character is
desired, use c1 = c2.
d is the dot data for the characters. The dot pattern is in the horizontal direction from the left side.
Any remaining dots on the right side are blank.
The data to define a user-defined character is (y x x) bytes.
Set a corresponding bit to 1 to print a dot or 0 to not print a dot.
This command can define different user-defined character patterns by each fonts. To select a font,
use ESC !
A user-defined character and a downloaded bit image cannot be defined simultaneously. When this
command is executed, the downloaded bit image is cleared.
The user-defined character definition is cleared when:
(3) ESC @ is executed. (4) FS q is executed. (5) GS is executed. (6) ESC ? is executed. (7) The printer is reset or the power is turned off.
When the user-defined characters are defined in font B (9 x17), only the most significant bit of the
3rd byte of data in vertical direction is effective.
Default:
The international character set
See also:
ESC %, ESC ?
Page 90
Astrium Printer User Manual 89 / 142 Reference :
3108343 - Issue A
Example:
When font A (12 x24) is selected.
d1= <FF>H d4 = <FF>H d7 = <C0>H . . . .
d2 = <FF>H d5 = <FF>H d8 = <60>H . . . .
d3 = <FE>H d6 = <FE>H d9 = <06>H . . . .
Page 91
Astrium Printer User Manual 90 / 142 Reference :
3108343 - Issue A
When font B (9 ×17) is selected.
d1 = <00>H d4 = <1F>H d7 = <7F>H ... d2 = <00>H d5 = <83>H d8 = <E3>H ... d3 = <00>H d6 = <00>H d9 = <80>H ...
Page 92
Astrium Printer User Manual 91 / 142 Reference :
3108343 - Issue A
CANCEL
USER-DEFINED CHARACTERS
Synopsis:
Cancel user-defined characters.
ASCII
ESC ? n
Hexadecimal
1B 3F n
Decimal
27 63 n
Range of n:
32-126
Description:
Cancels user-defined characters.
This command cancels the pattern defined for the character code specified by n. After the user- defined character is canceled, the corresponding pattern for the internal character is printed.
This command deletes the pattern defined for the specified code in the font selected by ESC !.
If a user-defined character has not been defined for the specified character code, the printer ignores
this command.
See also:
ESC &, ESC %
SELECT CHARACTER FONT
Synopsis:
Select character font.
ASCII
ESC M n
Hexadecimal
1B 4D n
Decimal
27 77 n
Range:
n = 0, 1, 48, 49
n
0, 48 1, 49
Function Character font A (12 x 24) selected. Character font B (9 x 17) selected.
Description:
Selects character fonts.
The ESC ! command can also select the character fonts. However, the setting of the last received command is effective.
See also:
ESC !
6.8 Logo commands
Download commands :
DEFINE
DOWNLOADED BIT IMAGE
Synopsis:
Define downloaded bit image.
ASCII
GS * x y d1…d (x x y x x 8)
Hexadecimal
1D
2A
x y d1…d (x x y x x 8)
Decimal
29 42 x y d1…d
Range :
x = 1-255 y = 1-48 x × y 1536 d = 0-255
Page 93
Astrium Printer User Manual 92 / 142 Reference :
3108343 - Issue A
Description:
Defines a downloaded bit image using the number of dots specified by x and y.
x specifies the number of dots in the horizontal direction (divided by 8).
y specifies the number of dots in the vertical direction (divided by 8).
The number of dots in the horizontal direction is x  8, in the vertical direction it is y × 8.
If x × y is out of the specified range, this command is disabled.
The d indicates bit-image data. Data (d) specifies a bit printed to 1 and not printed to 0.
The downloaded bit image definition is cleared when:
1. ESC @ is executed
2. ESC & is executed.
3. FS q is executed.
4. Printer is reset or the power is turned off.
The following figure shows the relationship between the downloaded bit image and the printed data
See also:
GS /
X x 8 dots
(max 560 or 576 see note)
Note: If the line length is set to 43/57, the maximum resolution is 576 dots.
Page 94
Astrium Printer User Manual 93 / 142 Reference :
3108343 - Issue A
CUSTOMIZE
NV MEMORY AREA (ONLY TM-T90 EMULATION)
Synopsis:
Customize Nv memory area (only Tm-T90 emulation).
ASCII
GS ( E pL pH fn [parameter]
Description:
Read the NV user memory area format. The table below explains the functions available in this
command. Executes commands related to the user setting mode by specifying the function code fn.
fn
Format No. Function
1
GS ( E pL pH fn d1 d2
1 Changes into the user setting mode
2
GS ( E pL pH fn d1 d2 d3
2 Ends the user setting mode session.
6
GS ( E pL pH fn a
6 Reads back the customized value
settings.
pL, pH specifies (pL + pH x 256) as the number of bytes after pH (fn and [parameter]).
The user setting mode is a special mode to change the values in the NV user memory with this command.
Only reading is currently implemented.
The customized values can be known with Function 6 even though the printer does not enter the user setting mode.
Notes:
Frequent write commands by this command, may damage the NV memory. Therefore, it is
recommended to write to NV memory no more than 10 times a day.
While processing this command, the printer is BUSY while writing data to the user NV memory and stops receiving data. Therefore it is prohibited to transmit data including the real-time commands during the execution of this command.
(FUNCTION 1)
Synopsis:
Customize Nv memory area (only Tm-T90 emulation).
ASCII
GS ( E pL pH fn d1 d2 (fn = 1)
Hexadecimal
1D 28 45 pL pH fn d1 d2
Decimal
29 40 69 pL pH fn d1 d2
Range:
(pL + pH x 256) = 3 (pL = 3 , pH = 0) fn = 1 d1 = 73 d2 = 78
Description:
Enters the user setting mode and reply as follow:
Hexadecimal Decimal Number of Data
Header 37H 55 1 byte Flag 20H 32 1 byte NUL 00H 0 1 byte
(FUNCTION 2)
Synopsis:
Customize Nv memory area (only Tm-T90 emulation).
ASCII
GS ( E pL pH fn d1 d2 d3 (fn = 2)
Hexadecimal
1D 28 45 pL pH fn d1 d2 d3
Decimal
29 40 69 pL pH fn d1 d2 d3
Range:
(pL + pH x 256) = 4 (pL = 4 , pH = 0) fn = 2 d1 = 79 d2 = 85 d3 = 84
Description:
Ends the user setting mode.
Page 95
Astrium Printer User Manual 94 / 142 Reference :
3108343 - Issue A
(FUNCTION 6)
Synopsis:
Customize Nv memory area (only Tm-T90 emulation).
ASCII
GS ( E pL pH fn a (fn = 6)
Hexadecimal
1D 28 45 pL pH fn a
Decimal
29 40 69 pL pH fn a
Range:
(pL + pH x 256) = 2 (pL = 2, pH = 0) fn = 6 a = 1, 2, 116
Description:
Transmits the customized value corresponding to the number specified by a. Reply format is:
Hex Decimal Amount of Data
Header 37H 55 1 byte, fixed to 37H Flag 27H 39 1 byte, fixed to 27H Customized value number 30H – 39H 48 – 57 1 – 3 bytes Separator 1FH 31 1 byte, fixed to 1FH Customized value 30H – 39H 48 – 57 1 – 5 bytes Terminator 00H 0 1 byte, fixed to NUL
The customized value number is as follows:
Transmitted data
a
1st byte 2nd byte 3rd byte 1 49 -- -- 2 50 -- --
116 49 49 54
Configuration of the customized value
When the NV user memory capacity (a = 1) is specified:
Setting status Transmission data
Reply Memory capacity 1
st
byte 2
nd
byte 3rd byte 4
th
byte 5th byte 1 1 KB 49 -- -- -- -­2 64 KB 50 -- -- -- -­3 128 KB 51 -- -- -- -­4 192 KB 52 -- -- -- --
When the NV graphics memory capacity (a = 2) is specified:
Setting status Transmission data
Reply Memory capacity 1
st
byte 2
nd
byte 3rd byte 4
th
byte 5th byte 1 None
49 -- -- -- --
2 64 KB
50 -- -- -- --
3 128 KB
51 -- -- -- --
4 192 KB
52 -- -- -- --
5
256 KB 53 -- -- -- --
6
320 KB 54 -- -- -- --
7
384 KB 55 -- -- -- --
Page 96
Astrium Printer User Manual 95 / 142 Reference :
3108343 - Issue A
When the type of paper (a = 116) is specified:
Setting status Transmission data
Reply Print control method 1
st
byte 2
nd
byte 3rd byte 4
th
byte 5th byte 1 Monochrome paper 49 -- -- -- --
257 Two-color paper 50 53 55 -- --
SELECT GRAPHICS DATA (ONLY TM-T90 EMULATION)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn [parameter] GS 8 L p1 p2 p3 p4 m fn [parameter]
Hexadecimal
1D 28 4C pL pH m fn [parameter] 1D 38 4C p1 p2 p3 p4 m fn [parameter]
Decimal
29 40 76 pL pH m fn [parameter] 29 56 76 p1 p2 p3 p4 m fn [parameter]
Description:
In the description below GS ( L is used for the explanation.
Note that GS ( L and GS 8 L have the same Function.
If the [parameter] of each format exceeds 65533 bytes use GS 8 L.
• Processes graphics data according to the function code fn.
fn
Format Function
No.
Function
0, 48
GS ( L pL pH m fn
Function 48
Transmits the NV graphics memory capacity.
2, 50
GS ( L pL pH m fn
Function 50
Prints the graphics data in the print buffer.
3, 51
GS ( L pL pH m fn
Function 51
Transmits the remaining capacity of the NV graphics memory.
64
GS ( L pL pH m fn d1 d2
Function 64
Transmits the defined NV graphics key code list.
65
GS ( L pL pH m fn d1 d2 d3
Function 65
Deletes all NV graphics data.
66
GS ( L pL pH m fn kc1 kc2
Function 66
Deletes the specified NV graphics data.
67
GS ( L pL pH m fn a kc1 kc2 b xL xH yL yH [c d1...dk]1...[c d1...dk]b
Function 67
Defines the raster graphics data the non­volatile memory.
69
GS ( L pL pH m fn kc1 kc2 x y
Function 69
Prints the specified NV graphics data.
112
GS ( L pL pH m fn a bx by c xL xH yL yH d1...dk
Function 112
Stores the raster graphics data in the print buffer memory.
pL, pH specifies (pL + pH × 256) as the number of bytes after pH (m, fn, and [parameter]).
Notes:
Frequent write command executions by this command may damage the NV memory. Therefore,
it is recommended to write to the NV memory no more than 10 times a day.
While processing this command, the printer is BUSY while writing data to the NV graphics memory and stops receiving data. Therefore it is prohibited to transmit data including the real-time commands during the execution of this command.
Page 97
Astrium Printer User Manual 96 / 142 Reference :
3108343 - Issue A
(FUNCTION 48)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn (fn = 0, 48)
Hexadecimal
1D 28 4C pL pH m fn
Decimal
29 40 76 pL pH m fn
Range:
(pL + pH x 256) = 2 (pL = 2 , pH = 0) m = 48 fn = 0, 48
Description:
Transmits the total capacity of the NV bit-image memory (number of bytes in the memory area).
Hexadecimal Decimal Number of Data
Header 37H 55 1 byte Flag 30H 48 1 byte Data 30H - 39H 48 - 57 1 - 8 byte NUL 00H 0 1 byte
The total capacity data is converted to character codes corresponding to decimal data, then transmitted from the MSB.
The data length is variable.
The total capacity of the NV user memory is selectable as any one of
[0, 64K, 128K, 192K, 256K, 320K, 384K] bytes with GS ( E. The default value is 384 KB.
(FUNCTION
50)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn (fn = 2, 50)
Hexadecimal
1D 28 4C pL pH m fn
Decimal
29 40 76 pL pH m fn
Range:
(pL + pH x 256) = 2 (pL = 2 , pH = 0) m = 48 fn = 2, 50
Description:
Prints the buffered graphics which is stored by the process of Function 112.
Feeds paper by the amount corresponding to the number of dots in the y direction of the buffered
graphics.
(FUNCTION
51)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn (fn = 3, 51)
Hexadecimal
1D 28 4C pL pH m fn
Decimal
29 40 76 pL pH m fn
Range:
(pL + pH x 256) = 2 (pL = 2 , pH = 0) m = 48 fn = 3, 51
Description:
Transmits the number of bytes of remaining memory (unused area) in the NV user memory.
Page 98
Astrium Printer User Manual 97 / 142 Reference :
3108343 - Issue A
Hexadecimal Decimal Number of Data
Header 37H 55 1 byte Flag 31H 49 1 byte Data 30H - 39H 48 - 57 1 - 8 byte NUL 00H 0 1 byte
The number of bytes of remaining memory is converted to character codes corresponding to decimal data, then transmitted from the MSB.
The data length is variable.
(FUNCTION
64)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn d1 d2 (fn = 64)
Hexadecimal
1D 28 4C pL pH m fn d1 d2
Decimal
29 40 76 pL pH m fn d1 d2
Range:
(pL + pH x 256) = 4 (pL = 4 , pH = 0) m = 48 fn =64 d1 = 75 d2 = 67
Description:
Transmits the defined NV graphics key code list.
- When the key code is present:
Hexadecimal Decimal Number of Data
Header 37H 55 1 byte Flag 72H 114 1 byte Status 40H or 41H 64 or 65 1 byte Data 30H - 39H 48 - 57 2 - 80 byte NUL 00H 0 1 byte
- When the key code is not present:
Hexadecimal Decimal Number of Data
Header 37H 55 1 byte Flag 72H 114 1 byte Status 40H 64 1 byte NUL 00H 0 1 byte
If the number of the key code exceeds 40, the key code is transmitted dividing up to 40.
- The status if the continuous transmission data block is present is 41H.
- The status if the continuous transmission data block is not present is 40H
After the [Header – NUL] is transmitted, the printer receives a response from the host; it performs the process defined by the response. (See the tables below).
When the status (existence of the next data block) is Hexadecimal = 41H / Decimal = 65
Page 99
Astrium Printer User Manual 98 / 142 Reference :
3108343 - Issue A
Response
ASCII Decimal
Process performed
ACK 6 Transmits the next data
NAK 21 Transmits the last data again
CAN 24 Ends the process
- When the status (for the last data block) is
Hexadecimal = 40H / Decimal = 64
Response
ASCII Decimal
Process performed
ACK 6 Ends the process
NAK 21 Transmits the last data again
CAN 24 Cancels the process
(FUNCTION 65)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn d1 d2 (fn = 65)
Hexadecimal
1D 28 4C pL pH m fn d1 d2 d3
Decimal
29 40 76 pL pH m fn d1 d2 d3
Range:
(pL + pH x 256) = 5 (pL = 5 , pH = 0) m = 48 fn =65 d1 = 67 d2 = 76 d3 = 82
Description:
Deletes all defined NV graphics data.
(FUNCTION 66)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn kc1 kc2 (fn = 64)
Hexadecimal
1D 28 4C pL pH m fn kc1 kc2
Decimal
29 40 76 pL pH m fn kc1 kc2
Range:
(pL + pH x 256) = 4 (pL = 4 , pH = 0) m = 48 fn =66
32 <
kc1 < 126
32 <
kc2 < 126
Description:
Deletes the NV graphics data defined by the key codes kc1 and kc2.
Page 100
Astrium Printer User Manual 99 / 142 Reference :
3108343 - Issue A
(FUNCTION 67)
Synopsis:
Select graphics data (only Tm-T90 emulation).
ASCII
GS ( L pL pH m fn a kc1 kc2 b xL xH yL yH
[c d1....dk]1… [c d1....dk]b
Hexadecimal
1D 28 4C pL pH m fn a kc1 kc2 b xL xH yL yH [c d1…dk]1… [c d1…dk]b
Decimal
29 40 76 pL pH m fn a kc1 kc2 b xL xH yL yH [c d1…dk]1… [c d1…dk]b
Range:
GS ( L parameter 3 (pL + pH × 256) 65535 (0 pL 255, 0 pH 255)
GS 8 L parameter 3 (p1 + p2 × 256 + p3 × 65536 + p4 × 16777216) 4294967295 (0 p1 255, 0 p2 255, 0 p3 255, 0 p4 255)
Common parameter for GS 8 L / GS ( L
m = 48 fn = 67 a = 48
32 kc1 126 32 kc2 126 b = 1, 2 1 (xL + xH × 256) 8192 1 (yL + yH × 256) 2304
c = 49 (when the monochrome paper is selected) c = 50 (when the two-color paper is selected) 0 d 255 k = (int ((xL + xH × 256) + 7) /8) × (yL + yH × 256)
The total capacity of the NV user memory is selectable as any one of [0, 64K, 128K, 192K, 256K, 320K, 384K] bytes with GS ( E. The default value is 384 KB.
Description:
Defines the raster graphics data in the NV graphics area.
b specifies the number of the color of the defined data.
xL, xH specifies the defined data in the horizontal direction to
(xL + xH × 256) dots.
yL, yH specifies the defined data in the vertical direction to (yL + yH × 256) dots.
c specifies the color of the defined data.
c
Defined data color
49 Color 1 50 Color 2
Color 1 means black (high level of energy) in the specified two-color thermal paper.
Color 2 means red (low level of energy) in the specified two-color thermal paper.
Notes: If the color is specified with b and a single color also is specified with c, the printer stops
processing the command, and regards the defined data as effective up to the time when the printer stops processing, then disregards the remaining data after it.
When this command is processed while NV bit image data is defined with FS q, the printer deletes all NV bit image data, then defines data with this command.
Loading...