User's Manual Retail Smart MP-2410 10.4” Compact Integration Fanless POS system Version 1.0 Copyright © 2011. All rights reserved. All other brand names are registered trademarks of their respective owners.
Copyright Notice This document is copyrighted, © 2011. All rights are reserved. FIRICH ENTERPRISES CO., LTD. has the right to make improvements of the product described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated, or transmitted in any form or by any means without the prior written permission from FIRICH ENTERPRISES CO., LTD.. Information provided in this manual is intended to be accurate and reliable. However, FIRICH ENTERPRISES CO., LTD.
Safety and Warranty 1. Read these safety instructions carefully. 2. Keep this user's manual for later reference. 3. Disconnect this equipment from any AC outlet before cleaning. Do not use liquid or spray detergents for cleaning. Use a damp cloth. 4. For pluggable equipment, the power outlet must be installed near the equipment and must be easily accessible. 5. Keep this equipment away from humidity. 6. Put this equipment on a reliable surface during installation.
Table of Content About this Manual 9 Chapter1 10 Introduction 10 Retail Smart Characteristics…………………………………………………………………………... 10 A Quick Tour of Retail Smart…………………………………………………………………………12 Chapter2 16 Hardware Setup 16 Retail Smart Power On………………………………………………………………………………..16 2.5” Hard Disk Drive (SSD) Installation…………………………………………………………….. 17 Memory (DDRII) , DOM Installation. ……………………………………………………………….. 19 Compact Flash Installation & COM port Jumper Selection……………………………………….
Printer functionality…………………………………………………………………………………….44 Chapter6 45 Appendix Thermal Printer RS-T80 45 User Manual 45 1 Introduction 50 1.1 Outline 1.2 Main Features 50 50 2 Main Specification 51 2.1 Technical Specification 51 2.2 Cutter Specification 52 2.3 Paper Specification 52 2.3.1 Continuous paper ....................................................................................................... 52 2.3.2 Marked paper ...................................................................
.5 WLAN interface 6.6 Signal definition of power connector 6.7 Signal definition of cash drawer interface 7 Troubleshooting 68 7.1 Printer doesn’t work 7.2 Alarm LED and buzzer sound 7.3 Problems with printing 7.4 Cutter resetting Chapter 65 67 67 68 68 68 68 1 69 Appendix (B) – Thermal Printer RS-T80 69 Programming Manual 69 1 Overview 74 1.1 Commands classification 1.2 Key terms 1.3 Command format 74 74 75 2 Command Description 76 2.1 Print command 76 LF ...............................
ESC E n ............................................................................................................................... 97 ESC G n .............................................................................................................................. 98 ESC M n .............................................................................................................................. 98 ESC R n .........................................................................................
ESC c 5 n .......................................................................................................................... 134 ESC p m t1 t2 .................................................................................................................... 134 GS FF ................................................................................................................................ 134 GS ( A pL pH n m ....................................................................................
About this Manual This manual contains all the information you need to set up and use Retail Smart. Chapter 1 Provides an introduction to Retail Smart and this manual. Chapter 2 Provides all necessary information for all hardware setup. Chapter 3 Provides the necessary information for installing for chipset and its accessories. Chapter 4 Lists all Retail Smart specifications include optional second I/O.
CHAPTER1 Introduction Retail Smart Characteristics Retail Smart is a dual core mobile POS and all-in-one fan-less POS system of FIRICH ENTERPRISES CO., LTD. The extensible, robust and fan-less design makes it a perfect solution for retail and hospitality market. System: A high speed fan-less processor enables to process a high capacity of data efficiently.
Retail Smart With Thermal Printer Retail Smart with LCM 11
A Quick Tour of Retail Smart 10.4” Touch IC Card 3.5” Thermal Printer MSR Reader 2.
LCM Customer Display Printer Power Hidden USB Ports Rear I/O Retail Smart Dimension 13
Rear I/O Panel (with 5 types of Second IO board) I/O Port Connector Type 24V DC-In 12V DC-Out PS/2 COM 1 COM 2 COM 4 VGA LAN USB Cash Drawer Power PS/2 D-sub 9 D-Sub15 RJ-45 USB type A RJ11 connector Power Switch Description Connect the 24V power adaptor to this port This DC-out port can power the monitor or any other peripheral or device which need 12V DC power input.
Packaging List Retail Smart Main System and pedestal integrated with 24V-120w Power adaptor AC power cord 24V DC 12W Power Adaptor 15
CHAPTER2 Hardware Setup Retail Smart Power On Please make sure that the system power is turned off and the 24V power supply is disconnected to the Retail Smart when making any hardware changes to Retail Smart. 1. Plug the 24V DC power adaptor in 2. Make sure every device or peripherals are well connected before switch on the System.
2.5” Hard Disk Drive (SSD) Installation 1. Turn off power and remove power cord from the system 2. Unscrew the maintenance door at the rear side of the unit 3. Remove the HDD Tray and take it off 4. Remove the screws from the both sides of HDD 2.5” HDD 5. Restore the HDD Tray to back to the system.
6. Fix the HDD Tray with the screw.
Memory (DDRII) , DOM Installation 1. Unscrew and remove Main Board Module 2. lift two bars at the both sides of MB module 3. Install the DDRII RAM or CPU you require 4.
Compact Flash Installation & COM port Jumper Selection 1. Unscrew and remove the maintenance bracket 2. Slot the CF in 3. Select jumper setting for RS-232 powered options; please follow the instruction on the back side of bracket 4. According to the COM port setting, please refer to the M/B manual 5. Install the CF you require or selected the proper RS-232 jumper settings 6.
Magnetic Card Reader Installation 1. Turn off power and remove power cord from the system 2. Unscrew the 2 screws of front panel 3. Make Sure the LCM Cover is removed 4. Remove Back Cover of Display 5.
6. Fasten 2 Screws and connect one MSR Cable (USB interface) with MSR Module 7. Cover the Back cover back and Fasten 2 screws, and re-install the LCM Cover 8. This option is for users who need to customize the MCR configurations for a particular task. To enter the Configuration Mode, please execute text editor program (such as Microsoft Word, Notepad…etc.) first, and then press [Ctrl] + [Alt] + [F10]. The following menu will appear accordingly.
Integrated LCM Installation 1. Remove the plastic cover on the cable cover 2. Fix the pole stand with screws and place the pole-type customer display to the stand 3. Remove two screws to install or replace the LCM 4. Connect the RS-232 (1x4 pins) cable to the system. Note: If the LCM does not display correctly after an application is loaded, please refer to troubleshooting.
Second Display Installation 1. Turn off system power. 2. Connect the VGA cable to VGA connector and the DC in cable connect to 12V out. 3. Turn on OSD switch power on and turn on system power.
Cash Drawer Installation Before connecting the cash drawer to the MP-2410, please make sure the drive voltage and cable pin assignment of the cash drawer matches the definition of the cash drawer port of MP-2410. Please refer to the mother board (BT-05) manual GPIO part for more information. For programmers, please refer to the Cash Drawer Driver, where you may find the test programs and DLL Library files for your application. Plug cash drawer cable into the cash drawer port.
CMOS definition for cash drawer Test Example: IO space 0x70 (bank 1). Reserve IO space in bank2 A0. 0x37 : 0x72 0x38 : 0xA0 Reserve space. A0 A1 – B4 B5 – B6 B7 – B8 B9 BA BB BC Value. Explain. 0x01 0x2e,0x01,0x87,0x01,0x2e,0x01,0x87,0x01, 0x2e,0x01,0x07,0x01,0x2f,0x01,0x09,0x01, 0x2e,0x01,0xf1 0x2f,0x00 0x2f,0x00 0x53 0x33 0x60 0x80 GPIO:1, DIO:0 Entry commands. Output address. Input address. Open cashdrawer1 value. Open cashdrawer2 value. Close cash-drawer value. Cash-drawer status mask.
CHAPTER3 Software Installation Driver Download from FEC Website A: Please go to FEC website and download MP-2410 driver. B: The installation sequence: Chipset Driver -> VGA Driver -> LAN Driver -> Audio Driver ->Touch Driver ->Other Driver (optional) C: Then, you can start to install. Please follow this installation sequence accordingly.
Intel Chipset Driver Installation for Windows XP Step 1. Please double confirm the Intel chipset driver from website. Step 2. Click Next Step 3. Read the License Agreement and click “Yes” to continue Step 4.
Step 5. Click “Next” to continue Step 6.
VGA Driver Installation Step 1. Please double confirm the VGA driver from website Step 2. Click “Next” to continue Step 3.
Step 4. Click “Next” to continue Step 5. Click “Next” to continue Step 6.
Audio Driver Installation Step 1. Please double confirm the Audio driver from website. Step 2. Click “Next” to continue Step 3. Double click Setup.exe. Step 4. Click Next to continue.
Step 5. Click Continue to process the installation. Step 6. Choose YES, click OK to finishing the installation and restart the system.
Lan Driver Installation Step 1. Please double confirm the LAN driver from website. Step 2. Click “Next” to continue Step 3. Click “Next” to continue Step 4.
Step 5. Please wait while processing. Step 6. Click Finish to complete the installation procedure.
EETI Touch Tools Installation EETI Touch Tools Installation for Windows XP/ Windows Vista/ Windows 7 Step 1. Locate D:\Utility\TouchScreen\TouchKit\Windows 2000 XP\ Step 2. Select the relevant folder for the operating system that you are using. Step 3. Open Setup.exe Step 4. Click Next Step 5.
Step 6. Click Next Step 7. Click OK to close the pop-up dialog. Step 8. Click “Support Multi-Monitor System” and then Next to continue. Step 9.
Step 10. Click Yes Step 11. Click OK and turn off the computer to restart your system again. After the system finish rebooting follow the directions to calibrate the Touch screen.
EETI Control Panel This section explains the different options in the TouchKit control Panel. General tab The general tab allows you to: Manage the touch screen controller you installed. Tools tab The tools tab allows you to: Calibrate the touch screen with the 4 Points Calibration button.
CHAPTER 4 Specifications Retail Smart Specifications Main Specifications Display Chipset Intel 945GSE / ICH7M Processor Intel® System Memory Up to 2GB DDR2 SDRAM on 1 x SODIMM Power Supply 24V – 120W / 180W Power Adapter Storage Device 1 x 2.5” SATA Construction Aluminum Metal Housing + Plastic Cover Housing Color Greece White / Black LCD Size 10.4” (4:3) Input Interface TTL / LVDS Max Resolution VGA 800 x 600 / XVGA 1024 x 768 Brightness 300 cd/m² LED Backlight Atom N270 1.
Viewing Angle H160 / V140 Backlight MTBF 10K / 30K hours Touch Screen 5-Wire Resistive Touch Speakers 2W x 2 Built-in MSR MCR Single / Dual / Triple Track Components IC Card Reader Available USB Interface LCM LCM Module (192 x 32 / 20 x 2) HDD Bay 1 x 2.5” HDD / SSD swappable Storage Device CF II Slot 1 x CF II Available SATA DOM 1 x SATA DOM (Optional) Thermal Printer Specifications Thermal Printer RS-T80 Thermal head size Paper Roll capacity 3.5” / 2.
Retail Smart Block Diagram Definition 42
CHAPTER5 Troubleshooting Please note that the following troubleshooting guide is designed for people with strong computer hardware knowledge such as System Administrators and Engineers. Touch Panel does not Work A) Check if the touch driver has been properly installed. Or try to reinstall again (Please refer to the touch driver installation). B) Move back cover, check all relative cables for touch controller. C) If touch controller does not appear green light, it could be defective.
VFD/LCM Pole Display is not functioning properly A) Ensure that COM4 is enabled in the CMOS setup, and data is written to COM4 in the application. B) Ensure the jump setting of COM4 ,please refer the M/B manual. C) Check if there is any display when system power is ON, if the screen is blank, please follow the steps below. B-1) Make sure the power switch on the VFD display is on before powering the main system.
CHAPTER6 Appendix(A) Thermal Printer RS-T80 User Manual 45
Content General Saf ety Instruct ion 49 1 Int roduct ion 50 1.1 Outline 50 1.2 Main Features 50 2 Main Specif icat ion 51 2.1 Technical Specification 51 2.2 Cutter Specification 52 2.3 Paper Specification 52 2.3.1 Continuous paper ...................................................................................................... 52 2.3.2 Marked paper ............................................................................................................ 52 2.4 Print and cut position 53 2.4.
Declarations Information in this document is subject to change without notice. SHANDONG NEW BEIYANG INFORMATION TECHNOLOGY CO., LTD. (hereinafter referred to as “SNBC”) reserves the right to improve products as new technology, components, software, and firmware become available. If users need further data about this product or have any doubt about safety issues that might arise from using it, please feel free to contact SNBC or your local agents.
Confidential RS-T80 Programming Manual Thermal Printer General Safety Instruction Before installing and using the printer, please read the following items carefully: 1. Safety Instructions Caution: Do not touch the cutter of the printer. Heating: The print head is at a high temperature during printing or just after operation. Do not touch it and its peripherals for reasons of safety. Warning: The print head is an ESD-sensitive device.
Confidential RS-T80 Programming Manual Thermal Printer 1 Introduction 1.1 Outline The BTP-R580 is a high performance, high speed thermal printer. It can be widely used for real-time receipt printing applications, such as for POS systems, restaurant, bars, ATM etc. The BTP-R580 can be connected to host computers via a parallel interface, serial interface, USB interface, Ethernet interface or WLAN interface. The printer can also be connected with cash-drawers and the Herald kitchen alarm system.
Confidential RS-T80 Programming Manual Thermal Printer 2 Main Specification 2.1 Technical Specification Item Parameter Print Method Direct Thermal Resolution 203DPI (H) ×203DPI (V) Print Width 80mm (Max.) Print Speed 230mm/s (Max.
Confidential RS-T80 Programming Manual Thermal Printer 2.2 Cutter Specification Item parameter Note Cutter type Slide cutter (Guillotine type) Cutting time 600ms The time that one cut takes Cutting interval 2s 30 times/min. (Max.) Paper type 0.06~0.1mm Operation voltage 24VDC Max. static curren 1.2A Thermal paper or paper with the same thickness 24VDC 2,000,000 cuts (reference paper Cutter lifetime with thickness of 0.
Confidential RS-T80 Programming Manual Thermal Printer L1 Mark length: 3mm≤L1≤10mm. L2 Mark length: L2≥12mm. L3 Distance between marks: 20mm≤L3<500mm. Mark position: Right, middle or left side on paper(80mm paper only) Reflectivity: The reflectivity of the black mark must be less than 15% while the reflectivity of the paper itself exceeds 85%. There shall be no printed objects like text and images in the area between the black marks.
Confidential RS-T80 Programming Manual Thermal Printer 2.4.
Confidential RS-T80 Programming Manual Thermal Printer 3 Outline and Parts 3.
Confidential RS-T80 Programming Manual Thermal Printer The printer will locate the marks when pressing the FEED button for a longer time. In error status, the printer will have no activity when the FEED button is pressed. d) Power Indicator Indicating power status (ON/OFF). e) Error indicator Indicating some error status. Under normal conditions, ERROR LED is always off. Under some error conditions(Cover Open、Cutter Error、Print head is overheating、 Input voltage is abnormal), ERROR LED will flash.
Confidential RS-T80 Programming Manual Thermal Printer temperature of the printhead becomes higher than 650 C, the protection circuit of the printer will force the printer to stop printing. 4 Installation 4.1 Unpacking Check whether all items, that are listed on the packing list are present and in a good condition. If any items are damaged or missing, please contact your dealer. 4.2 Printer installation 1) The printer should be installed on a flat and stable horizontal surface.
Confidential RS-T80 Programming Manual Thermal Printer Caution: When connecting or disconnecting the power cord, always hold the plug and avoid dragging it by force. Do not pull on the power cord, otherwise the cord may be damaged or broken, causing a risk of fire or electric shock. Do not place the power cord near a heating device, otherwise, the cover of the cord may melt, causing a risk of fire or electric shock.
8 Confidential RS-T80 Programming Manual Thermal Printer 4.6 Paper roll loading 4.6.1 Confirm the paper type After connecting of the printer to the mains voltage, with the host and, if applicable, to the cash drawer, the paper can be loaded and printed. 4.6.2 Load/replace a paper roll 1) Press the latch of the top cover and open it. 2) Place a paper roll in the paper holder. 3) Close the printer top cover. Caution: If needed remove the paper guide.
Confidential RS-T80 Programming Manual Thermal Printer fault could happen. The paper roll should be placed straight in the paper holder and not at an angle. The paper roll should be able to move freely. 4.7 Paper near end position adjustment Through adjustment of the latch of the paper near end sensor to a corresponding level, different paper roll cores can be accommodated and also the remaining paper-end length can be approximated. Caution: The factory setting of the paper near end sensor is level 1.
Confidential RS-T80 Programming Manual Thermal Printer the configuration sheet. At the end of the configuration sheet the followings text will appear: “Press feed key to continue” The printer is holding and waiting for the input while the PAPER LED is flashing. 4) Press down the FEED button shortly, the printer will print a character test page which is part of the self-test. 4.
Confidential RS-T80 Programming Manual Thermal Printer 5 Printer routine maintenance Caution: Before starting routine maintenance, ensure that the printer is switched off. Do not use solvents like gasoline or acetone. When cleaning sensors, the printer should not be switched on until the pure alcohol has totally evaporated. It is recommended that the maintenance cycle should not be longer than one month. 5.
Confidential RS-T80 Programming Manual Thermal Printer 6 Interface signal 6.1 Parallel interface Parallel interface can work in IEEE 1284 compatible mode or half-byte mode, which is a 36 pin socket.
Confidential RS-T80 Programming Manual Thermal Printer 6.2 Serial interface The serial interface of the printer is compatible with RS-232 and is equipped with a 25-pin female D type connector. PIN No. Signal definition PIN1 Frame Ground PIN2 TXD PIN 3 RXD PIN 4 DTR PIN 5 Not connected PIN6 DSR PIN 7 Signal Ground PIN 8~19 Not connected PIN 20 DTR PIN 21~25 Not connected The user may check the current setting status of the interface by printing a configuration table.
Confidential RS-T80 Programming Manual Thermal Printer 6.4 Ethernet interface Feature Supports 10BASE-T communication Compatible with Ethernet II standard frame type LEDs indicate network connecting status and data transmission status. Supports 9100 port print Supports ASB(Auto status back) Supports parameter configuration Supports firmware program updated online Supports printer status query and interface module maintenance based on HTTP.
Confidential RS-T80 Programming Manual TFTP HTTP Thermal Printer WLAN interface uses wireless USB network card of which the main specification should be requested from the local distributor or manufacture.
Confidential RS-T80 Programming Manual Thermal Printer 6.6 Signal definition of power connector Internal signal definition of power Pin Signal name 1 E 2 L 3 N 6.7 Signal definition of cash drawer interface 1) Electric characteristics Driving voltage: DC 24 V Driving current: Max. current is 1 A The signal for checking cash drawer status: “L” = 0~0.5 V “H” = 3.3 V 2) Cash drawer interface socket uses RJ-11 6P connector. 3) Interface signal definition No.
Confidential RS-T80 Programming Manual Thermal Printer 7 Troubleshooting Refer to this section if the printer has any problems. If the problem cannot be solved, please contact your dealer. 7.1 Printer doesn’t work Faults Possible reasons Power LED is off and the printer doesn’t work Solution Printer is off Connect the printer power Printer is off Turn on the printer Circuit board is damaged Contact your dealer 7.
CHAPTER7 Appendix (B) – Thermal Printer RS-T80 Programming Manual Shandong New Beiyang Information Technology Co., Ltd.
Confidential RS-T80 Programming Manual Thermal Printer REVISION HISTORY Date Version July 30, 2007 1.00 Jan 14, 2008 1.01 Description Primary version Change the format of command list Add Water Mark Commands - 70 - Drafted by Ms Weiwei Xu Mr.
Confidential RS-T80 Programming Manual Thermal Printer Declaration If you need this manual, please comply with the Clause as below. If you disagree with it, please return this manual immediately. This manual contains the private confidential information belonging to Shandong New Beiyang Info-Tech Co., Ltd. (hereinafter referred to as SNBC) or its distributors. You must keep its relative content as the confidential information.
Confidential RS-T80 Programming Manual Thermal Printer Contents 1 Overview 74 1.1 Commands classification 74 1.2 Key terms 74 1.3 Command format 75 2 Command Description 76 2.1 Print command 76 LF .............................................................................................................................................. 76 FF .............................................................................................................................................. 76 CR ...............
Confidential RS-T80 Programming Manual Thermal Printer FS S n1 n2............................................................................................................................... 106 FS W n..................................................................................................................................... 107 2.4 Bitmap Command 107 ESC * m nL nH d1... dk............................................................................................................ 107 ESC # n ...
Confidential RS-T80 Programming Manual Thermal Printer 1 Overview This manual classifies the printer commands into several kinds based on its functions, and also describes the applications of relative commands in detail depending on its sorts. We hope that it is helpful for programmers to get known of those commands. 1.
Confidential RS-T80 Programming Manual 1.3 Command format [Function] [Format] [Range] [Note] [Default] [Relative] [Demo] The name and function summary of commands; The command expressed in ASCII, Hex and Decimal separately. If not specified, the value in “range” part is decimal.
Confidential RS-T80 Programming Manual 2 Command Description 2.1 Print command LF Print and line feed ASCII LF Hex 0A Decimal 10 [Note] This command sets the print position to the beginning of the line. [Reference] ESC 2, ESC 3 [Function] [Format] FF Print all data in the print buffers and return to the standard mode. ASCII FF Hex 0C Decimal 12 [Notes] · This command is valid only in page mode. · The buffer data is deleted after being printed. · The printer does not execute paper cutting.
Confidential RS-T80 Programming Manual [Relative] FF, ESC L, ESC S ESC J n Print and feed paper ASCII ESC J n Hex 1B 4A n Decimal 27 74 n [Range] 0 ≤n ≤ 255 [Notes] · 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. · In standard mode, the printer uses the vertical motion unit (y).
Confidential RS-T80 Programming Manual [Notes] · 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 inches). If the paper feed amount (n x line spacing) of more than 1016 mm (40 inches) is specified, the printer feeds the paper only 1016 mm (40 inches).
Confidential RS-T80 Programming Manual [Relative] [Demo] ESC D 0A (set the print start position to the beginning of the ling) 1B 40 (initialize printer) 1B 53(enter standard mode) 33 33 33 33 33 33 1B 44 08 10 1C 00(set the horizontal tab position) 09(move the print position to the next tab) 33 33 33 33 09(the same as above) 33 33 33 33 09(the same as above) 33 33 33 33 0A(print) 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 0A(print) Results: ESC $ nL nH [Function
Confidential RS-T80 Programming Manual [Relative] [Demo] 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. ESC \, GS $, GS \, GS P Refer to ESC W ESC D n1...nk NUL [Function] [Format] [Range] [Notes] Set horizontal tab positions ASCII ESC D n1... nk NUL Hex 1B 44 n1...nk 00 Decimal 27 68 n1...
Confidential RS-T80 Programming Manual · When the command is input in standard mode, the printer executes only internal flag operation. This command does not affect printing in standard mode. · This command sets the position where data is buffered within the printing area.
Confidential RS-T80 Programming Manual 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 0A (newline) 1B 54 03 (select the print area direction in page mode) 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 0A(print) 50 72 69 6E 74 20 45 6E 64 0C(print) Results: ESC W xL xH yL yH dxL dxH dyL dyH [Function] · Define the horizontal starting position, vertical starting position, printing area width, and printing area height.
Confidential RS-T80 Programming Manual · If the horizontal or vertical starting position is set outside the printable area, the printer stops command processing and processes the following data as normal data. · If the printing area width or height is set to 0, the printer stops command processing and processes the following data as normal data. · This command sets the position where data is buffered to the position specified by ESC T within the printing area.
Confidential RS-T80 Programming Manual 1B 24 32 00(set absolute honzontal starting position to be 50/203 inches) 42 1B 24 64 00(set absolute honzontal starting position to be 100/203 inches) 43 0A(newline) 1B 24 00 00(set absolute honzontal starting position to be starting point) 41 1B 5C 32 00(set absolute honzontal starting position to be 50/203 inches) 1B 5C 64 00(set relative honzontal starting position to be 100/203 inches) 43 0A(newline) 0C(print in page mode) Results: ESC \ nL nH [Function] [Forma
Confidential RS-T80 Programming Manual · The print starting position moves from the current position to [N × horizontal or vertical motion unit] · The horizontal and vertical motion units are specified by GS P. · In standard mode, the horizontal motion unit is used.
Confidential RS-T80 Programming Manual 1B 61 02(Setting right justification) 41 42 43 0A 41 42 43 44 0A 41 42 43 44 45 0A Results: GS $ nL nH [Function] This command sets the absolute print position to [( nL + nH × 256) × (vertical or horizontal motion unit)] inches. [Format] ASCII GS $ nL nH Hex 1D 24 nL nH Decimal 29 36 nL nH [Range] 0 ≤ nL ≤ 255, 0 ≤ nH ≤ 255 [Notes] • This command is effective only in page mode.
Confidential RS-T80 Programming Manual [Notes] • This command is effective only processed at the beginning of the line in standard mode. • If this command is input in page mode, this command is not effective and the printer regard this command as normal character to dispose. • 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.
Confidential RS-T80 Programming Manual [Notes] • 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.
Confidential RS-T80 Programming Manual • 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.
Confidential RS-T80 Programming Manual specified printing area, it is deleted.
Confidential RS-T80 Programming Manual motion unit] inch. • When characters are enlarged, the right-side character spacing is n times normal value. • 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. • In standard mode, the horizontal motion unit is used.
Confidential RS-T80 Programming Manual 3 4 5 0 00 0 Emphasized mode not selected 1 08 8 Emphasized mode selected 0 00 0 Double-height mode not selected 1 10 16 Double-height mode selected 0 00 0 Double-width mode not selected 1 20 32 Double-width mode selected 6 7 Undefined 0 00 0 1 80 128 Underline mode not selected Underline mode selected • When both double-height and double-width modes are selected, quadruple size characters are printed.
Confidential RS-T80 Programming Manual 48 0A Results: - 93 -
Confidential RS-T80 Programming Manual ESC % n [Function] Select/cancel user-defined character set [Format] ASCII ESC % n Hex 1B 25 n Hecimal 27 37 n [Range] 0 ≤ n ≤255 [Notes] • 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.
Confidential RS-T80 Programming Manual [Default] The internal character set [Relative] ESC %, ESC ? [Demo] • When standard ASCII font (12 × 24) is selected • When compress ASCII font (9 × 17) is selected - 95 -
Confidential RS-T80 Programming Manual ESC – n [Function] Turn underline mode on/off [Format] ASCII ESC - n Hex 1B 2D n Hecimal 27 45 n [Range] 0 ≤ n ≤2, 48 ≤n ≤ 50 [Notes] Turns underline mode on or off, based on the following values of n: n Function 0, 48 Turns off underline mode 1, 49 Turns on underline mode (1-dot thick) 2, 50 Turns on underline mode (2-dots thick) • The printer can underline all characters (including right-side character spacing), but cannot underline the spa
Confidential RS-T80 Programming Manual 41 41 41 41 41 41 0A 1B 2D 01(1-dot thick underline) 42 42 42 42 42 42 0A 1B 2D 00(Turn off underline) 43 43 43 43 43 43 0A Results: ESC ? n [Function] Cancel user-defined characters [Format] ASCII ESC ? n Hex 1B 3F n Hecimal 27 63 n [Range] 32 ≤n ≤127 [Notes] • This command cancels the pattern defined for the character code specified by n.
Confidential RS-T80 Programming Manual Results: ESC G n [Function] Turn on/off double-strike mode [Format] ASCII ESC G n Hex 1B 47 n Hecimal 27 71 n [Range] 0 ≤ n ≤ 255 [Notes] • When the LSB of n is 0, double-strike mode is turned off. • When the LSB of n is 1, double-strike mode is turned on. • Only the lowest bit of n is enabled . • Printer output is the same in double-strike mode and in emphasized mode.
Confidential RS-T80 Programming Manual ESC R n [Function] [Format] [Range] [Notes] [Default] Select an international character set ASCII ESC R n Hex 1B 52 n Decimal 27 82 n 0 ≤ n ≤ 12 Selects an international character set n from the following table: 0 Character set U.S.A 1 France 2 Germany 3 U.
Confidential RS-T80 Programming Manual [Demo] 1B 40 1B 56 01(Turn 90° clockwise rotation mode on) 41 41 41 42 42 42 0A 1B 56 00(Turn 90° clockwise rotation mode off) 41 41 41 42 42 42 0A Results: ESC t n [Function] Selects character code table [Format] ASCII ESC tn Hex 1B 74 Hecimal 27 116 n [Range] n 0≤n≤5, 16≤n≤19 n Code n Code 0 PC437 12 PC857 1 Katakana 16 WPC1252 2 PC850 17 PC866 3 PC860 18 PC852 4 PC863 19 PC858 5 PC865 38 WPC1257 [Notes] This command is u
Confidential RS-T80 Programming Manual [Default ] n=0 [Demo] 1B 40 1B 7B 01(Turn on upside-down printing mode) 41 42 43 44 45 46 0A 30 31 32 33 34 35 0A 1B 7B 00(Turn off upside-down printing mode) 41 42 43 44 45 46 0A 30 31 32 33 34 35 0A Results: GS ! n [Function] [Format] [Range] [Notes] Select character size ASCII GS ! n Hex 1D 21 n Decimal 29 33 n 0 ≤ n ≤ 255 (1 ≤ vertical number of times ≤ 6, 1 ≤ horizontal number of times ≤ 6) Selects the character height using bits 0 to 2 and selects the char
Confidential RS-T80 Programming Manual This command is effective to all characters (alphanumeric and Kanji) except for HRI characters. If n is outside of the defined range, this command will be 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, the relationship between vertical and horizontal directions is reversed.
Confidential RS-T80 Programming Manual 41 41 41 42 42 42 0A 1D 42 00(Turn white/black reverse mode off) 41 41 41 42 42 42 0A Results: FS ! n Set print mode(s) for Kanji characters ASCII FS ! n Hex 1C 21 n Decimal 28 33 n [Range] 0 ≤n ≤ 255 [Description] Sets the print mode for Kanji characters, using n as follows: [Function] [Format] Bit 0/1 Hex Decimal 0, 1 2 3 Undefined 0 00 0 Double-width mode is OFF 1 04 4 Double-width mode is ON 0 00 0 Double-height mode is OFF.
Confidential RS-T80 Programming Manual FS & Select Kanji character mode ASCII FS & Hex 1C 26 Decimal 28 38 [Description] Selects Kanji character mode. [Notes] When the kanji character mode is selected, the printer checks whether the code is for Kanji or not, then processed the first byte and the second byte if the code is for Kanji. · Kanji codes are processed in the order of the first byte and second byte. · Kanji character mode is not selected when the power is turned on. [Relative] FS .
Confidential RS-T80 Programming Manual FS . Cancel Kanji character mode ASCII FS . Hex 1C 2E Decimal 28 46 [Description] Cancels Kanji character mode. [Notes] For Chinese Kanji model: When the Kanji character mode is not selected, all character codes are processed one byte at a time as ASCII code. Kanji character mode is selected when the power is turned on. [Relative] FS &, FS C [Function] [Format] FS 2 c1 c2 d1...dk Define user-defined Kanji characters ASCII FS 2 c1 c2 d1...dk Hex 1C 32 c1 c2 d1...
Confidential RS-T80 Programming Manual FS S n1 n2 Set left-side and right-side Kanji character spacing ASCII FS S n1 n2 Hex 1C 53 n1 n2 Decimal 28 83 n1 n2 [Range] 0 ≤ n1 ≤ 255 0 ≤ n2 ≤ 255 [Description] Sets left-side and right-side Kanji character spacing to n1 and n2 respectively. When the printer model used supports GS P, the left-side character spacing is [ n1 × horizontal or vertical motion units], and the right-side character spacing is [ n2 × horizontal or vertical motion units].
Confidential RS-T80 Programming Manual [Relative] [Demo] GS P Refers to ESC SP FS W n Turn quadruple-size mode on/off for Kanji characters ASCII FS W n Hex 1C 57 n Decimal 28 87 n [Range] 0 ≤ n ≤ 255 [Description] · When the LSB of n is 0, quadruple-size mode for Kanji characters is turned off. · When the LSB of n is 1, quadruple-size mode for Kanji characters is turned on. [Notes] · Only the lowest bit of n is valid.
Confidential RS-T80 Programming Manual [Notes] Number of Dots Dot Density Dot density Number of Data (K) 0 8-dot single-density 8 203/3 DPI 101 DPI nL + nH × 256 1 8-dot double-density 8 230/3 DPI 203 DPI nL + nH × 256 32 24-dot single-density 24 203 DPI 101 DPI ( nL + nH × 256) × 3 33 24-dot double-density 24 203 DPI 203 DPI ( nL + nH × 256) × 3 ·If the values of m is out of the specified range, nL and data following are processed as normal data.
Confidential RS-T80 Programming Manual ESC # n [Function] [Format] Specify a number for the bit-image to be downloaded. ASCII GS # n Hex 1D 23 n Decimal 29 35 n [Range] 0≤n≤7 [Description] Specifies a number for the bit-image to be downloaded. This number is to be used when downloading and printing this bit-image. [Notes] The command is only enabled for bit-images in RAM and the settings are erased when the printer is turned off. [Relative] ESC 3 GS * x y d1...
Confidential RS-T80 Programming Manual · 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)Printer is reset or the power is turned off. · The following figure shows the relationship between the downloaded bit image and the printed data.
Confidential RS-T80 Programming Manual ·This command print bitmap in RAM but not in FLASH, the number of bitmap is defined by GS #. [Relative] GS *, GS # GS v 0 m xL xH yL yH d1....dk [Function] [Format] [Range] [Notes] [Demo] Print raster bit image ASCII GS v 0 m xL xH yL yH d1...dk Hex 1D 76 30 m xL xH yL yH d1...dk Decimal 29 118 48 m xL xH yL yH d1...
Confidential RS-T80 Programming Manual FS p n m [Function] [Format] [Range] [Notes] Print NV bit image ASCII FS p n m Hex 1C 70 n m Decimal 28 112 n m 1 ≤ n ≤ 255 0 ≤ m ≤ 3, 48 ≤ m ≤51 Prints a NV bit image n using the mode specified by m. m Mode Vertical Resolution (DPI) Horizontal Resolution (DPI) 0.48 Normal 203 203 1.49 Double-width 203 101 2.50 Double-height 101 203 3.51 Quadruple 101 101 · n is the number of the NV bit image (defined using the FS q command).
Confidential RS-T80 Programming Manual [Range] [Notes] Decimal 28 113 n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n 1 ≤ n ≤ 255 0 ≤ xL ≤ 255 1 ≤ ( xL + xH × 256) ≤ 1023 1 ≤ ( yL + yH × 256) ≤ 8190 0 ≤ d ≤ 255 k = ( xL + xH × 256) × ( yL + yH × 256) × 8 ·Define the NV bit image specified by n. The max capacity of Flash is 256K( May be less than 256K according to different configuration). · n specifies the number of the defined NV bit image.
Confidential RS-T80 Programming Manual · This command defines n as the number of a NV bit image. Numbers rise in order from NV bit image 01H. Therefore, the first data group [xL xH yL yH d1...dk] is NV bit image 01H, and the last data group [xL xH yL yH d1...dk] is NV bit image n. The total agrees with the number of NV bit images specified by command FS p. · A definition data of a NV bit image consists of [xL xH yL yH d1...dk].
Confidential RS-T80 Programming Manual 2.5 Status command DLE EOT n Real-time status transmission ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n [Range] 1≤n≤4 n = 1: Transmit printer status n = 2: Transmit off-line status n = 3: Transmit error status n = 4: Transmit paper roll sensor status [Description] Transmits the selected printer status specified by n in real-time. [Notes] ·Even though the printer is not selected using ESC = (select peripheral device), this command is effective.
Confidential RS-T80 Programming Manual 6 7 0 00 0 No error. 1 40 64 Error occurs 0 00 0 Not used. Fixed to 0 n = 3: Error status Bit 0/1 Hex Decimal 0 0 00 0 Not used. Fixed to 0 1 1 02 2 Not used. Fixed to 1 2 - - - Undefined 0 00 0 No auto-cutter error 1 08 8 Auto-cutter error occurs. 4 1 10 16 Not used. Fixed to 1 5 0 00 00 Not used.
Confidential RS-T80 Programming Manual · When n is equal to 0, the ASB function is ineffective. · The following four status bytes are transmitted without confirming whether the host is ready to receive data. · This command is executed with other command in turns, so there will have some time delay between sending command and setting ASB is available. · Even the printer is disabled by ESC = (Select peripheral device), the four status bytes are transmitted whenever the status changes.
Confidential RS-T80 Programming Manual On 03 3 Paper near end. Off 00 0 Paper present On 0C 12 Paper end 4 Off 00 0 Not used. Fixed to Off. 5,6 - - - Undefined. 7 Off 00 0 Not used. Fixed to Off. 2,3 Fourth byte (paper sensor information) Bit Off/On Hex Decimal Status for ASB 0-3 - - - Undefined. 4 Off 00 0 Not used. Fixed to Off. 5,6 - - - Undefined. 7 Off 00 0 Not used. Fixed to Off.
Confidential RS-T80 Programming Manual 1- 3 4 Undefined Off 00 0 5,6 7 [Relative] Not used. Fixed to Off Undefined Off 00 0 Not used. Fixed to Off. DLE EOT, GS a 2.6 Barcode command GS H n Select printing position for HRI characters ASCII GS H n Hex 1D 48 n Decimal 29 72 n [Range] 0 ≤ n ≤ 3, 48 ≤ n ≤ 51 [Description] Selects the printing position of HRI characters when printing a barcode.
Confidential RS-T80 Programming Manual [Relative] GS H, GS k GS h n Select barcode height ASCII GS h n Hex 1D 68 n Decimal 29 104 n [Range] 1 ≤ n ≤ 255 [Description] Selects the height of the barcode. n specifies the number of dots in the vertical direction. [Default] n = 162 [Relative] GS k [Function] [Format] ①GS k m d1...dk NUL②GS k m n d1...dn [Function] [Format] [Range] [Notes] Select a barcode type and print barcode ①ASCII GS k m d1...d k NUL Hex 1D 6B m d1...d k 00 Decimal 29 107 m d1...
Confidential RS-T80 Programming Manual 71 CODABAR 1 ≤ n ≤ 255 48 ≤ d ≤ 57 65 ≤ d ≤ 68, 36, 43,45,46,47 58 72 CODE93 1 ≤ n ≤ 255 0 ≤ d ≤ 127 73 CODE128 2 ≤ n ≤ 255 0 ≤ d ≤ 127 75 PDF417 1 ≤ n ≤ 255 0 ≤ d ≤ 255 ①] · This command ends with a NULL code. ·When UPC-A or UPC-E selected, printer ignores the following data after receiving 12 bytes of barcode data. ·When JAN13 (EAN13) selected, printer ignores the following data after receiving 13 bytes of barcode data.
Confidential RS-T80 Programming Manual · If d is out of the specified range, the printer stops command processing and processes the following data as normal data. · If barcode width exceeds the printing area, the printer does not print the barcode. When CODE128 ( m = 73) is used: · Refer to Appendix A for the information of the CODE 128 barcode and its code table.
Confidential RS-T80 Programming Manual · If combination of "{" and the following character does not apply any special character, the printer stops command processing and ignore the following data. · If the printer receives characters that cannot be used in the special code set, the printer stops command processing and ignore the following data. · The printer does not print HRI characters that correspond to the shift characters or code set selection characters.
Confidential RS-T80 Programming Manual GS p n Set barcode parameter of barcode PDF417 ASCII GS p nA nB nC nD nE nF Hex 1D 70 nA nB nC nD nE nF Decimal 29 112 nA nB nC nD nE nF [Range] 1≤ nA ≤10, 1≤nB≤100, 3≤nC ≤90, 1≤nD ≤30, 1≤nE ≤7, 2≤nF ≤25 [Description] The meaning of parameter n is shown as below: [Function] [Format] GS q n [Function] [Format] [Range] [Notes] Parameter Meaning nA Appearance to height nB Appearance to width nC Lines limit nD Columns limit nE Basic element width nF Basic
Confidential RS-T80 Programming Manual GS w n Set bar code width ASCII GS w n Hex 1D 77 n Decimal 29 119 n [Range] 2≤n≤6 [Description] Set the horizontal size of the barcode. n specifies the bar code width as follows: [Function] [Format] Binary-level Barcode Module Width (mm) for n Single -level Barcode Thin element width (mm) Thick element width (mm) 2 0.25 0.25 0.625 3 0.375 0.375 1.0 4 0.5 0.5 1.25 5 0.625 0.625 1.625 6 0.75 0.75 1.
Confidential RS-T80 Programming Manual · With a parallel interface model, this command can not be executed when the printer is busy. · When the printer is disabled with ESC = (Select peripheral device), the command is still available. ·Do not insert the command into the data sequence of over 2 or more bytes.
Confidential RS-T80 Programming Manual · The line spacing can be set independently in standard mode and in page mode. [Relative] ESC 3 [Notes] ESC 3 n Set line spacing ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n [Range] 0 ≤ n ≤ 255 [Description] Sets the line spacing to [ n × vertical or horizontal motion unit] inches. [Notes] ·The line spacing can be set independently in standard mode and in page mode. ·The horizontal and vertical motion units are specified by GS P.
Confidential RS-T80 Programming Manual [Notes] [Default] · When the printer is disabled, it ignores all data except for error-recovery commands (DLE EOT, DLE ENQ, DLE DC4) until it is enabled by this command.
Confidential RS-T80 Programming Manual ESC @ [Function] [Format] [Notes] Initialize printer ASCII ESC @ Hex 1B 40 Decimal 27 64 · The data in the receive buffer is not cleared. · The macro definition is not cleared. · The NV bit image data is not cleared. ESC L Select page mode ASCII ESC L Hex 1B 4C Decimal 27 76 [Notes] ·This command is enabled only when processed at the beginning of a line in standard mode. ·This command has no effect in page mode.
Confidential RS-T80 Programming Manual Hex Decimal 1B 27 53 83 - 130 -
Confidential RS-T80 Programming Manual · This command is effective only in page mode. · Data buffered in page mode are cleared. · This command sets the print position to the beginning of the line. · The page area are initialized as default data.
Confidential RS-T80 Programming Manual [Range] 0 ≤ n ≤ 255 - 132 -
Confidential RS-T80 Programming Manual [Note] · Each bit of n is used as follows: Bit 0 1 2 3 0/1 Hex Decimal 0 00 0 Paper near end send is disabled 1 01 1 Paper near end send is enabled 0 00 0 Paper near end send is disabled 1 02 2 Paper near end send is enabled 0 00 00 Paper near end send is disabled 1 04 4 Paper near end send is enabled 0 00 00 Paper near end send is disabled 1 08 8 Paper near end send is enabled 4-7 [Default] Function Undefined · It is possib
Confidential RS-T80 Programming Manual ESC c 5 n [Function] [Format] [Range] [Notes] [Default] Enable/disable panel buttons ASCII ESC c 5 n Hex 1B 63 35 n Decimal 27 99 53 n 0 ≤ n ≤ 255 · When the lowest bit of n is 0, the panel buttons are enabled. · When the lowest bit of n is 1, the panel buttons are disabled. · Only the lowest bit of n is valid. · When the panel buttons are disabled, none of them are usable when pressed. · When execute macro commands, the FEED button is always enabled.
Confidential RS-T80 Programming Manual GS ( A pL pH n m [Function] [Format] [Range] [Notes] Execute test print ASCII GS ( A pL pH n m Hex 1D 28 41 pL pH n m Decimal 29 40 65 pL pH n m ( pL+( pH × 56))=2 (pL=2, pH=0) 0 ≤ n ≤ 2, 8 ≤ n ≤ 50 1 ≤ m≤ 3, 9 ≤ m ≤ 51 m specifies a test pattern.
Confidential RS-T80 Programming Manual [Relative] GS ^ ①GS V m ②GS V m n [Function] [Format] [Range] [Notes] Select cut mode and cut paper ①ASCII GS V m Hex 1D 56 m Decimal 29 86 m ②.ASCII GS V m n Hex 1D 56 m n Decimal 29 86 m n ①m = 0, 48, 1, 49 ②m = 66, 0 ≤ n ≤255 Selects a mode for cutting paper and executes paper cutting.
Confidential RS-T80 Programming Manual When the LSB of m = 0: The macro executes r times continuously at the interval specified by t. When the LSB of m = 1: After waiting for the period specified by t, the PAPER OUT LED indicators blink ,and the printer waits for the FEED button to be pressed. After the button is pressed, the printer executes the macro once. The printer repeats the operation r times. [Notes] · The waiting time is t × 100 ms for every macro execution.
Confidential RS-T80 Programming Manual • n2 specifies watermark aligning mode: 0: Align to left side 1: Centralized 2: Align to right side - 138 -
Confidential RS-T80 Programming Manual • n3 specifies Watermark enlargement option shown as figure 1: Bit 0/1 Hex Decimal Function 0-3 Watermark height option (Refer to Figure2) 4-7 Watermark width option (Refer to Figure2) Watermark height option Watermark width option Hex Decimal Horizontal Hex Decimal Vertical 10 16 1(Normal) 01 1 1 (Normal) 20 32 2(Double width) 02 2 2(Double height) 30 48 3 03 3 3 40 64 4 04 4 4 50 80 5 05 5 5 60 96 6 06 6 6 • n4 sp
Confidential RS-T80 Programming Manual 3 Programming Process Guide Because the different printing status and error can be transmitted by Auto Status Back (ASB) command, it is recommended that you can use ASB command to inquiry status. ASB command is effective when power on the printer and can be directly sent to inquiry the status. The recommended programming process is shown as below: 1) Inquiry the printer status Make sure that the printer status is normal before sending data to print.
Confidential RS-T80 Programming Manual Appendix Appendix A: Code128 Bar Code A.1 Description of the CODE128 Bar Code In CODE128 bar code system, it is possible to represent 128 ASCII characters and 2-digit numerals using one bar code character that is defined by combining one of the 103 bar code characters and 3 code sets.
NOVA 3720 Main Board A.2 Code Tables Printable characters in code set A Character NULL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US SP ! " # $ % & ' Transmit Data Hex Decimal 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Character ( ) * + , .
Confidential RS-T80 Programming Manual Printable characters in code set B Character SP ! " # $ % & ' ( ) * + , .
Confidential RS-T80 Programming Manual Printable characters in code set C Character 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Transmit Data Hex Decimal 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Character 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 5
Confidential RS-T80 Programming Manual the specified printing area in memory, and the position in memory for the next print data is shifted by one line. The ESC L command puts the printer into page mode, and all commands received thereafter are processed in page mode. Executing an ESC FF command prints the received data collectively, and executing an FF command restores the printer to standard mode after the received data is printed collectively.
Confidential RS-T80 Programming Manual 3) If the print data (including the space to the right of a character) exceeds the printable area before the printer receives a command (e.g., LF or ESC J) that includes line feeding, a line feed is executed automatically within the printable area. The print position, therefore, moves to the beginning of the next line. The line feed amount depends on the values set by commands (such as ESC 2 and ESC 3).
Confidential RS-T80 Programming Manual Character Data Developing Position Print Data Developing Position 147
Confidential RS-T80 Programming Manual Downloaded Bit Image Developing Position 148
Confidential RS-T80 Programming Manual Appendix C: Control Sequences & Code Page Fonts The control sequences of the printer controller are POS compatible.
Confidential RS-T80 Programming Manual ESC t 1B 74 27 116 Selects character code table ESC { 1B 7B 27 123 Select character code table FS p 1C 70 28 112 Print NV bit image FS q 1C 71 28 113 Define NV bit image GS ! 1D 21 29 33 Select character size GS $ 1D 24 29 36 Set absolute vertical print position in page mode GS * 1D 2A 29 42 Define downloaded bit image GS ( A 1D 28 41 29 40 65 Execute test print GS / 1D 2F 29 47 Print downloaded bit image GS : 1D 3A 29 58 Start/en
Confidential RS-T80 Programming Manual PC437: USA 151
Confidential RS-T80 Programming Manual PC850: Multilingual 152
Confidential RS-T80 Programming Manual PC852 Latin2 153
Confidential RS-T80 Programming Manual PC858 154
Confidential RS-T80 Programming Manual PC860: Portuguese 155
Confidential RS-T80 Programming Manual PC863: Canadian-French 156
Confidential RS-T80 Programming Manual PC865: Nordic 157
Confidential RS-T80 Programming Manual PC866: Cyrillic #2 158
Confidential RS-T80 Programming Manual WPC1252 159
Confidential RS-T80 Programming Manual Katakana 160
Confidential RS-T80 Programming Manual International Fonts 161