Wincor Nixdorf TH320 Specifications

Browse online or download Specifications for Print & Scan Wincor Nixdorf TH320. Wincor Nixdorf TH320 Specifications User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 293
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - TH230/TH230+

TH230/TH230+ POS Printer Programmers Guide (July 2013)

Page 2 - With kind regards

TH230/TH230+ Programmers Guide 3 Firmware Characteristics of the Controller The TH230 printer is controlled with the aid of control sequences, i.e

Page 3 - TH230/TH230+

TH230/TH230+ Programmers Guide 93 GS ( D Function: Enable/disable real-time command Code ASCII: GS ( D pL pH m [a1 b1]...[ak bk] Code HE

Page 4

Programmers Guide TH230/TH230+ 94 GS ( E Function: User setup commands Code ASCII: GS ( E pL pH fn parameters Code HEX: 0x1D 0x28 0x45

Page 5 - Contents

TH230/TH230+ Programmers Guide 95 • The value defined by the user setting mode is effective until redefined by this mode again. It is not initia

Page 6

Programmers Guide TH230/TH230+ 96 GS ( E pL pH fn d1 d2 <Function 1> Code ASCII: GS ( E pL pH fn d1 d2 Code HEX: 0x1D 0x28 0x45

Page 7

TH230/TH230+ Programmers Guide 97 GS ( E pL pH fn d1 d2 d3 <Function 2> Code ASCII: GS ( E pL pH fn d1 d2 d3 Code HEX: 0x1D 0x28

Page 8 - Overview

Programmers Guide TH230/TH230+ 98 GS ( E pL pH fn [a1 b18...b11]...[ak nk8 nk1] <Function 3> Code ASCII: GS ( E pL pH fn [a1 b18...b11

Page 9

TH230/TH230+ Programmers Guide 99 When a = 128, memory switch 128 is set as follows: Msw Setting Value (b) Function 128-1 48 Power button is

Page 10 - Line feed

Programmers Guide TH230/TH230+ 100 • The printer transmits the power-on notification for the following processes: − Initializing by turning on t

Page 11 - Offline State

TH230/TH230+ Programmers Guide 101 GS ( E pL pH fn a <Function 4> Code ASCII: GS ( E pL pH fn a Code HEX: 0x1D 0x28 0x45 0x02 0x

Page 12 - Operator Panel

Programmers Guide TH230/TH230+ 102 GS ( E pL pH fn [a1 n1L n1H]...[ak nkL nkH] <Function 5> Code ASCII: GS ( E pL pH fn [a1 n1L n1H]..

Page 13 - Sleep Mode

Programmers Guide TH230/TH230+ 4 Offline State If the TH230 printer leaving the online state, nevertheless it responds to all real time commands an

Page 14

TH230/TH230+ Programmers Guide 103 Description: Changes the customized value specified by parameter a to (nL + nH × 256). a Customized value 3

Page 15 - Programming Hints

Programmers Guide TH230/TH230+ 104 BM adjustment value offset (a = 6): (nL + nH * 256) BM offset Default 0…127 Offset value with forward direction

Page 16 - Page Mode Tips

TH230/TH230+ Programmers Guide 105 Color density settings (a = 12): (nL + nH * 256) Print density Default -10 (65526) 50 % 100 % -9 (65527) 5

Page 17

Programmers Guide TH230/TH230+ 106 Sleep-Mode waiting time (a=14) (nL + nH * 256) Waiting time Default 0 Endless TH230 10 sec TH230+ 1 min 1

Page 18 - Graphics

TH230/TH230+ Programmers Guide 107 Default character code table after Reset (a=16) (nL + nH * 256) Code Page Default 0 … 255 Equal to ESC t n

Page 19

Programmers Guide TH230/TH230+ 108 • a = 6: The cutting position behind a black mark can be adjusted by an internal correction value which is res

Page 20 - Control Sequences

TH230/TH230+ Programmers Guide 109 GS ( E pL pH fn a <Function 6> Code ASCII: GS ( E pL pH fn a Code HEX : 0x1D 0x28 0x45 0x02 0

Page 21 - Command Overview

Programmers Guide TH230/TH230+ 110 Print density settings (a = 5): hexadecimal decimal Print density d1 d2 d3 d4 d5 d1 d2 d3 d4 d5 50 %

Page 22

TH230/TH230+ Programmers Guide 111 Maximum speed (a = 10): Maximum speed setting String d1 d2 d3 n Speed in mm/sec 70 71 … 219 220 70 mm/sec 71 m

Page 23 - FS W (Asia version)

Programmers Guide TH230/TH230+ 112 Receipt shooting flush time (a = 13): Value Flush time 1…255 250 msec … 63.75 sec 0 Endless Sleep-Mode waiti

Page 24

TH230/TH230+ Programmers Guide 5 Operator Panel The Operator Panel consists of one button and three LED’s. In addition there is one power button t

Page 25

TH230/TH230+ Programmers Guide 113 (*1) The value number in the table above is the same value as parameter a. (*2) The setting is determined by t

Page 26

Programmers Guide TH230/TH230+ 114 GS ( E pL pH fn a d1...dk <Function 11> Code ASCII: GS ( E pL pH fn a d1...dk Code HEX: 0x1D 0x

Page 27

TH230/TH230+ Programmers Guide 115 • Parity ( a = 2) is specified by d as follows: d Function 48 Select no parity 49 Select odd parity 50 Sele

Page 28

Programmers Guide TH230/TH230+ 116 GS ( E pL pH fn a <Function 12> Code ASCII: GS ( E pL pH fn a Code HEX: 0x1D 0x28 0x45 pL pH

Page 29 - Ignored Commands

TH230/TH230+ Programmers Guide 117 GS ( E pL pH fn d1…dn (fn=129) Function: Set serial number Code ASCII: GS ( E pL pH fn d1 … dn Code H

Page 30

Programmers Guide TH230/TH230+ 118 GS ( E pL pH fn a d1...dk <Function 131> Code ASCII: GS ( E pL pH fn a d1...dk Code HEX: 0x1D 0

Page 31

TH230/TH230+ Programmers Guide 119 Notes: • This function works only, if an Ethernet interface card is installed! • If the communication contro

Page 32

Programmers Guide TH230/TH230+ 120 • The host can differentiate the setting value of the customize value from other transmit data by the specific

Page 33

TH230/TH230+ Programmers Guide 121 • The adjustment value for the print starting position (a = 1) is affected by the command FF • (see page 24

Page 34

Programmers Guide TH230/TH230+ 122 GS ( L Function: Specify graphics data Description: Performs the various tasks related to graphics data listed

Page 35

Programmers Guide TH230/TH230+ 6 Sleep Mode The Sleep Mode is used to save energy when the printer is switched on but has nothing to print. This mo

Page 36

TH230/TH230+ Programmers Guide 123 • Management of data using key codes. • Deletion of and redefinition of single items of data. • Color coding o

Page 37

Programmers Guide TH230/TH230+ 124 • Functions 65, 66 or 67 write data to a non-volatile memory. Note the following items when using the function

Page 38

TH230/TH230+ Programmers Guide 125 (*1) Response Code ASCII Hexadecimal Decimal Request definition ACK 0x06 6 Send next data group. NAK 0x

Page 39

Programmers Guide TH230/TH230+ 126 GS ( L pL pH m fn (fn=48) Code ASCII: GS ( L pL pH m fn Code HEX: 0x1D 0x28 0x4C 0x02 0x00 0x30

Page 40

TH230/TH230+ Programmers Guide 127 • Note that the following procedure is required for processing the data. • When communication with the printe

Page 41

Programmers Guide TH230/TH230+ 128 • The unused capacity data in the NV graphics domain is distinguished from other send data by unique data inse

Page 42

TH230/TH230+ Programmers Guide 129 GS ( L pL pH m fn d1 d2 (fn=64) Code ASCII: GS ( L pL pH m fn d1 d2 Code HEX: 0x1D 0x28 0x4C 0x0

Page 43

Programmers Guide TH230/TH230+ 130 • The key codes list data in the NV graphics is distinguished from other send data by unique data inserted in

Page 44

TH230/TH230+ Programmers Guide 131 GS ( L pL pH m fn kc1 kc2 (fn=66) Code ASCII: GS ( L pL pH m fn kc1 kc2 Code HEX: 0x1D 0x28 0x4C

Page 45

Programmers Guide TH230/TH230+ 132 GS ( L pL pH m fn a kc1 kc2 b xL xH yL yH [c d1...dk]1...[c d1...dk]b (fn=67) Code ASCII: GS ( L pL pH m fn a

Page 46

TH230/TH230+ Programmers Guide 7 Diagram of Power States TH230 / TH230+ The following diagram is valid for TH230 and TH230+ and not for iPRINT. T

Page 47

TH230/TH230+ Programmers Guide 133 • Use this function at the beginning of the line when the standard mode is selected. • This function is inco

Page 48

Programmers Guide TH230/TH230+ 134 GS ( L pL pH m fn kc1 kc2 x y (fn=69) Code ASCII: GS ( L pL pH m fn kc1 kc2 x y Code HEX: 0x1D 0x2

Page 49

TH230/TH230+ Programmers Guide 135 • The maximum print area in the vertical direction is information used when graphics are printed with the pag

Page 50

Programmers Guide TH230/TH230+ 136 GS ( k pL pH cn fn (cn = 0, fn = 0) Code ASCII: GS ( k pL pH 0 0 Code HEX: 0x1D 0x28 0x6B pL pH

Page 51

TH230/TH230+ Programmers Guide 137 GS ( k pL pH cn fn n (cn = 48, fn = 67) Code ASCII: GS ( k pL pH 0 C n Code HEX: 0x1D 0x28 0x6B

Page 52

Programmers Guide TH230/TH230+ 138 GS ( k pL pH cn fn m (cn = 48, fn = 81) Code ASCII: GS ( k pL pH 0 Q 0 Code HEX: 0x1D 0x28 0x6B

Page 53

TH230/TH230+ Programmers Guide 139 GS ( k pL pH cn fn n (cn = 49, fn = 69) Code ASCII: GS ( k pL pH 1 E n Code HEX: 0x1D 0x28 0x6B pL

Page 54

Programmers Guide TH230/TH230+ 140 GS ( k pL pH cn fn m d1 … dk (cn = 49, fn = 80) Code ASCII: GS ( k pL pH 1 P 0 d1…dk Code HEX: 0x1D

Page 55

TH230/TH230+ Programmers Guide 141 GS ( k pL pH cn fn (cn = 51, fn = 72) Code ASCII: GS ( k pL pH 3 H n Code HEX: 0x1D 0x28 0x6B p

Page 56

Programmers Guide TH230/TH230+ 142 GS * Function: Define downloaded bit image Code ASCII: GS * x y d1…dk Code HEX: 0x1D 0x2A x y d1…dk R

Page 57

Programmers Guide TH230/TH230+ 8 Programming Hints In this chapter programmers may find some hints and tricks to make the thermal printout faster,

Page 58

TH230/TH230+ Programmers Guide 143 • The relationship between bit image data and print result is as follows.T • A downloaded bit image and a u

Page 59

Programmers Guide TH230/TH230+ 144 Notes: • This command is ignored if a downloaded bit image has not been defined. • When standard mode is sele

Page 60

TH230/TH230+ Programmers Guide 145 GS :Function: Start/end macro definition Code ASCII: GS : Code HEX: 0x1D 0x3A Description: Starts or ends m

Page 61

Programmers Guide TH230/TH230+ 146 GS @ Function: Erase User Flash/RAM Sector Code ASCII: GS @ n Code HEX: 0x1D 0x40 n Range: 49 ≤ n ≤ 50 (

Page 62

TH230/TH230+ Programmers Guide 147 GS B Function: Turn white/black reverse printing mode on/off Code ASCII: GS B n Code HEX: 0x1D 0x42 n R

Page 63

Programmers Guide TH230/TH230+ 148 GS H Function: Select printing position of HRI characters Code ASCII: GS H n Code HEX: 0x1D 0x48 n Range:

Page 64

TH230/TH230+ Programmers Guide 149 GS I Function: Transmit printer ID Code ASCII: GS I n Code HEX: 0x1D 0x49 n Range: 1 ≤ n ≤ 4, 49 ≤ n ≤ 5

Page 65

Programmers Guide TH230/TH230+ 150 135 Print line resolution “_203 dpi” 136 Character generator checksum result String “_OK” or “_Err” 143 Boo

Page 66

TH230/TH230+ Programmers Guide 151 n ≥ 65: When send printer information (character string) is specified, the printer sends the “Header to NUL” c

Page 67

Programmers Guide TH230/TH230+ 152 • n = 4 or 52 Logo Definition: Bit Function Value 0 1 0 Logo No logo downloaded (SRAM or Flash) Logo dow

Page 68

TH230/TH230+ Programmers Guide 9 Power off control by the host The following is an example of the printer power off process when the printer is tu

Page 69

TH230/TH230+ Programmers Guide 153 GS L Function: Set left margin Code ASCII: GS L nL nH Code HEX: 0x1D 0x4C nL nH Range: 0 ≤ (nL + nH ×

Page 70

Programmers Guide TH230/TH230+ 154 GS P Function: Set horizontal and vertical motion units Code ASCII: GS P x y Code HEX: 0x1D 0x50 x y Ra

Page 71

TH230/TH230+ Programmers Guide 155 GS V Function: Select cut mode and cut paper Code ASCII:  GS V m  GS V m n Code HEX:  0x1D 0x56

Page 72

Programmers Guide TH230/TH230+ 156 • Function 67: This function can be used for compensation of the head loss because of the distance between pri

Page 73

TH230/TH230+ Programmers Guide 157 GS W Function: Set printing area width Code ASCII: GS W nL nH Code HEX: 0x1D 0x57 nL nH Range: 0 ≤ (n

Page 74

Programmers Guide TH230/TH230+ 158 GS \ Function: Set relative vertical print position in page mode Code ASCII: GS \ nL nH Code HEX: 0x1D 0x

Page 75

TH230/TH230+ Programmers Guide 159 GS ^ Function: Execute macro Code ASCII: GS ^ r t m Code HEX: 0x1D 0x5E r t m Range: 1 ≤ r ≤ 255 0

Page 76

Programmers Guide TH230/TH230+ 160 GS a Function: Enable/disable Automatic Status Back (ASB) Code ASCII: GS a n Code HEX: 0x1D 0x61 n Range:

Page 77

TH230/TH230+ Programmers Guide 161 - Busy (RS232 interface only) • All ASB status is represent the enabled status whenever the status changes. T

Page 78

Programmers Guide TH230/TH230+ 162 • Third byte (paper sensor information) Bit Function Value 0 1 0 Paper roll near-end sensor Paper present

Page 79

Programmers Guide TH230/TH230+ 10 Basic processing procedure for the page mode: 1. Select the page mode with ESC L (standard mode is changed to p

Page 80

TH230/TH230+ Programmers Guide 163 GS b Function: Turn smoothing mode on/off Code ASCII: GS b n Code HEX: 0x1D 0x62 n Range: 0 ≤ n ≤ 255 De

Page 81

Programmers Guide TH230/TH230+ 164 GS g 0 Function: Initialize maintenance counter Code ASCII: GS g 0 m nL nH Code HEX: 0x1D 0x67 0x30

Page 82

TH230/TH230+ Programmers Guide 165 • Excessive use of this function may destroy the non-volatile memory. As a guideline, do not use any combinat

Page 83

Programmers Guide TH230/TH230+ 166 GS g 2 Function: Transmit maintenance counter Code ASCII: GS g 2 m nL nH Code HEX: 0x1D 0x67 0x32 0x0

Page 84

TH230/TH230+ Programmers Guide 167 • When the counter values are transmitted, the printer converts them to character codes corresponding to the

Page 85

Programmers Guide TH230/TH230+ 168 GS h Function: Set bar code height Code ASCII: GS h n Code HEX: 0x1D 0x68 n Range: 1 ≤ n ≤ 255 Default:

Page 86

TH230/TH230+ Programmers Guide 169 GS k Function: Print bar code Code ASCII: (without 2D) ➀ GS k m d1 … dk NUL Code HEX: (without 2D) ➀ 0x1

Page 87

Programmers Guide TH230/TH230+ 170 m Barcode system 1D/2D Number of data Number of characters Characters Remarks ➀ 0 UPC-A 1D Fixed 11 ≤ k ≤ 1

Page 88

TH230/TH230+ Programmers Guide 171 / 47 : 58 10 PDF 417 Variable 1 ≤ k ≤ 255 32 ≤ d ≤ 255 11 GS1 1D Variable 1 ≤ k ≤ 13 0~9 48 ≤ d

Page 89

Programmers Guide TH230/TH230+ 172 ➁ 65 UPC-A 1D Fixed 11 ≤ k ≤ 12 0~9 48 ≤ d ≤ 57 2D Variable 1 ≤ j ≤ n 0≤ d ≤ 255 CC-A, CC-B (4 Columns) 66

Page 90

TH230/TH230+ Programmers Guide 11 Absolute Origin of Graphics and Text in Page Mode The printing area is set by the command ESC W (see page 63). Th

Page 91

TH230/TH230+ Programmers Guide 173 72 CODE93 Variable 1 ≤ n ≤ 255 0~9 48 ≤ d ≤ 57 A~Z 65 ≤ d ≤ 90 SP 32 $ 36 % 37 + 43 - 45 . 46 / 47

Page 92

Programmers Guide TH230/TH230+ 174 ” 34 # 35 (FNC1) % 37 & 38 ‘ 39 ( 40 ) 41 * 42 + 43 , 44 - 45 . 46 / 47 : 58 ; 59 < 60 = 61 >

Page 93

TH230/TH230+ Programmers Guide 175 • When an odd number of data is processed for ITF bar code system (m = 5), the printer ignores the last receiv

Page 94

Programmers Guide TH230/TH230+ 176 checked. • Left guard bar/center bar/right guard bar are added automatically. CODE39 (m = 4, 69) process: • T

Page 95

TH230/TH230+ Programmers Guide 177 Value (dezimal) Value (hex) Code A Code B Code C 0 00 Space Space “00“ 1 01 ! ! “01“ 2 02 “ “ “02“ 3

Page 96

Programmers Guide TH230/TH230+ 178 41 29 I I “41 42 2A J J “42“ 43 2B K K “43“ 44 2C L L “44“ 45 2D M M “45“ 46 2E N N “46“ 47 2F O O “

Page 97

TH230/TH230+ Programmers Guide 179 86 56 SYN v “86“ 87 57 ETB w “87“ 88 58 CAN x “88“ 89 59 EM y “89“ 90 5A SUB z “90“ 91 5B ESC { “91“ 92

Page 98

Programmers Guide TH230/TH230+ 180 Composite (m=11, 76) process: • Separator to composite code is ‘|’ (ASCII), 7C (HEX), 124 (DEZ) • Barcode can

Page 99

TH230/TH230+ Programmers Guide 181 GS1-Stacked-Omni–Composite (m=14, 79) process: • Barcode is combination of GS1 Stacked Omni and the composite

Page 100

Programmers Guide TH230/TH230+ 182 UCC EAN128 (m=82,m=83) process: • Barcode is combination of code 128 and the composite codes CC-A, CC-B (m=82)

Page 101

Programmers Guide TH230/TH230+ 12 Positioning with Left to Right printing Positioning with Top to Bottom printing TEXTGraphicsyx TEXTGraphicsyx

Page 102

TH230/TH230+ Programmers Guide 183 GS p Function: Select PDF 417 parameters Code ASCII: GS p a b c d e f Code HEX: 0x1D 0x70 a b c

Page 103

Programmers Guide TH230/TH230+ 184 There are three mutually exclusive sets of symbol patterns, or clusters, each having 929 distinct patterns. Bec

Page 104

TH230/TH230+ Programmers Guide 185 GS r Function: Transmit status Code ASCII: GS r n Code HEX: 0x1D 0x72 n Range: n = 1, 2, 4, 49, 50, 52

Page 105

Programmers Guide TH230/TH230+ 186 • The status to be transmitted is as follows: • Flash Memory User Sector status (n = 4, 52) Bit Function Statu

Page 106

TH230/TH230+ Programmers Guide 187 GS w Function: Set bar code width Code ASCII: GS w n Code HEX: 0x1D 0x77 n Range: 2 ≤ n ≤ 6 Default: n

Page 107

Programmers Guide TH230/TH230+ 188 GS 0x81 Function: Set paper type Code ASCII: GS 0x81 m n Code HEX: 0x1D 0x81 m n Range: 0 ≤ m ≤ 255 0

Page 108

TH230/TH230+ Programmers Guide 189 GS 0x82 Function: Print raster monochrome graphics Code ASCII: GS 0x82 n1 … n72 (576 dots, 80 mm paper),

Page 109

Programmers Guide TH230/TH230+ 190 GS 0x84 Function: Download logo image Code ASCII: GS 0x84 m n1 n2 d1 … dx Code HEX: 0x1D 0x84 m n1 n

Page 110

TH230/TH230+ Programmers Guide 191 Notes: • The minimum of rows are 8 !! n2 described the count of dot rows in byte, like n1. That means the dot

Page 111

Programmers Guide TH230/TH230+ 192 GS 0x8E Function: Download paper type description Code ASCII: GS 0x8E nL nH d1 … dn Code HEX: 0x1D 0x8E

Page 112

We would like to know your opinion on this publication.Please send us a copy of this page if you have any constructive criticism. We would like to th

Page 113

TH230/TH230+ Programmers Guide 13 Control Sequences Control Characters and Control Sequences The valid control characters are located in the code

Page 114

TH230/TH230+ Programmers Guide 193 GS 0x8F Function: Return paper type description Code ASCII: GS 0x8F m Code HEX: 0x1D 0x8F m Range: m is

Page 115

Programmers Guide TH230/TH230+ 194 GS 0xFF Function: Reset firmware Code ASCII: GS 0xFF Code HEX: 0x1D 0xFF Description: Ends the load process

Page 116

TH230/TH230+ Programmers Guide 195 US t Function: Print Test Form Code ASCII: US t Code HEX: 0x1F 0x74 Description: Prints the current printe

Page 117

Programmers Guide TH230/TH230+ 196 Transmit Status Identification Table The following table shows the Transmit Status Identification: Command &am

Page 118

TH230/TH230+ Programmers Guide 197 Printer Parameter Table The following table shows the possible adjustments and how it can be changed. Paramet

Page 119

Programmers Guide TH230/TH230+ 198 High Voltage Errors 0 - 65535 GS g 0 0 Cover Open Counter 0 - 65535 GS g 0 0 Maximum Head Temperature

Page 120

TH230/TH230+ Programmers Guide 199 Character Sets and Fonts Representation of the printed data Character Fonts The character fonts will be selecte

Page 121

Programmers Guide TH230/TH230+ 200 User defined character sets User defined character could be loaded in RAM (default) or in flash-memory (GS “) b

Page 122

TH230/TH230+ Programmers Guide 201 Character code tables Standard Code Pages - Overview Following character code tables are standard and can be s

Page 123

Programmers Guide TH230/TH230+ 202 Standard code pages – Definition for USB Loader Character Set Structure This Structure is divided into two block

Page 124

Programmers Guide TH230/TH230+ 14 Command Overview Code Function Page HT Horizontal tab 23 LF Print and line feed 23 FF (1) Print and retur

Page 125

TH230/TH230+ Programmers Guide 203 Code Table Structure Offset Field Size Description 0 FirstCharacter 1 ASCII value of first character 1

Page 126

Programmers Guide TH230/TH230+ 204 Character Image 13 x 24 (Thermo) Bits 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Line 1 MSB Byte 2 LSB MSB

Page 127

TH230/TH230+ Programmers Guide 205 Character Image 10 x 24 (Thermo) Bits 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Line 1 MSB Byte 2 LSB

Page 128

Programmers Guide TH230/TH230+ 206 Standard code pages - tables In the following tables the implemented code pages are shown: Character code table

Page 129

TH230/TH230+ Programmers Guide 207 Character code table Page 1 (PC850: Multilingual Latin I):

Page 130

Programmers Guide TH230/TH230+ 208 Character code table Page 2 (PC852: Latin II):

Page 131

TH230/TH230+ Programmers Guide 209 Character code table Page 3 (PC860: Portuguese):

Page 132

Programmers Guide TH230/TH230+ 210 Character code table Page 4 (PC863: Canadian French):

Page 133

TH230/TH230+ Programmers Guide 211 Character code table Page 5 (PC865: Nordic):

Page 134

Programmers Guide TH230/TH230+ 212 Character code table Page 6 (PC858: Multilingual I + Euro):

Page 135

TH230/TH230+ Programmers Guide 15 ESC ? Cancel user-defined characters 53 ESC @ Initialize printer 54 ESC D Set horizontal tab positions 55 ES

Page 136

TH230/TH230+ Programmers Guide 213 Character code table Page 7 (PC866: Russian):

Page 137

Programmers Guide TH230/TH230+ 214 Character code table Page 8 (WPC1252: Latin I):

Page 138

TH230/TH230+ Programmers Guide 215 Character code table Page 9 (PC862: Hebrew):

Page 139

Programmers Guide TH230/TH230+ 216 Character code table Page 10 (PC737: Greek):

Page 140

TH230/TH230+ Programmers Guide 217 Character code table Page 11 (PC874: Thai):

Page 141

Programmers Guide TH230/TH230+ 218 Character code table Page 12 (PC857: Turkish):

Page 142

TH230/TH230+ Programmers Guide 219 Character code table Page 16 (WPC1254: Turkish):

Page 143

Programmers Guide TH230/TH230+ 220 Character code table Page 17 (WPC1250: Central Europe):

Page 144

TH230/TH230+ Programmers Guide 221 Character code table Page 18 (WPC28591: Latin 1):

Page 145

Programmers Guide TH230/TH230+ 222 Character code table Page 19 (WPC28592: Latin 2):

Page 146

Programmers Guide TH230/TH230+ 16 FS W (Asia version) Turn quadruple-size mode on/off for Kanji characters 85 GS ETX Real time request to printer

Page 147

TH230/TH230+ Programmers Guide 223 Character code table Page 20 (WPC28599: Turkish):

Page 148

Programmers Guide TH230/TH230+ 224 Character code table Page 21 (WPC28605: Latin 9):

Page 149

TH230/TH230+ Programmers Guide 225 Character code table Page 22 (PC864: Arabic):

Page 150

Programmers Guide TH230/TH230+ 226 Character code table Page 23 (PC720: Arabic):

Page 151

TH230/TH230+ Programmers Guide 227 Character code table Page 24 (WPC1256: Arabic):

Page 152

Programmers Guide TH230/TH230+ 228 Character code table Page 25 (WPC28596: Arabic):

Page 153

TH230/TH230+ Programmers Guide 229 Character code table Page 26 (KATAKANA: Asia):

Page 154

Programmers Guide TH230/TH230+ 230 Character code table Page 27 (PC775: Baltic):

Page 155

TH230/TH230+ Programmers Guide 231 Character code table Page 28 (WPC1257: Baltic):

Page 156

Programmers Guide TH230/TH230+ 232 Character code table Page 29 (WPC28594: Baltic):

Page 157

TH230/TH230+ Programmers Guide 17 GS a Enable/disable Automatic Status Back (ASB) 160 GS b Turn smoothing mode on/off 163 GS f Select font for

Page 158

TH230/TH230+ Programmers Guide 233 Asia Code Pages – Definition for USB Loader Character Set Structure This Structure is divided into two blocks.

Page 159

Programmers Guide TH230/TH230+ 234 86 Control 2 16-Bit Control-Field for special Settings: Bit Description All 0 No user defined characters

Page 160

TH230/TH230+ Programmers Guide 235 USB Interface The Universal Serial Bus (USB) is a peripheral bus for personal computers that was first release

Page 161

Programmers Guide TH230/TH230+ 236 Configuration Descriptor The configuration descriptor describes information about a specific device configuratio

Page 162

TH230/TH230+ Programmers Guide 237 Interface Descriptors The interface descriptor describes a specific interface provided by the associated config

Page 163

Programmers Guide TH230/TH230+ 238 Endpoint Descriptors Each endpoint used for an interface has its own descriptor. This descriptor contains the in

Page 164

Programmers Guide TH230/TH230+ 240 String Descriptors Descriptors contain references to string descriptors that provide displayable information des

Page 165

TH230/230+ Programmer’s Guide 241 DFUX Interface String Printer Interface String Offset Field Size Value Description 0 bLength 1 24h Size

Page 166

Programmers Guide TH230/TH230+ 242 Printer Interface The TH230 printers are multi-interface-devices (composite device) and one of these interfaces

Page 167

TH230/230+ Programmer’s Guide 243 RS232 Interface Specifications Data transmission: Serial Synchronization: Asynchronous Handshaking: DTR/DSR or

Page 168

Programmers Guide TH230/TH230+ 18 Line spacing commands ESC 2 Set line spacing to 1/6 inch 49 ESC 3 Set line spacing 50 Character commands DC2

Page 169

Programmers Guide TH230/TH230+ 244 Receipt Buffer Following hysteresis levels are valid: Size 4096 Bytes Size 45 Bytes Handshake Off (fill level

Page 170

TH230/230+ Programmer’s Guide 245 Ethernet Interface Overview Ethernet is a family of frame-based computer networking technologies for local area n

Page 171

Programmers Guide TH230/TH230+ 246 Service Menu A service menu is integrated in the TH230 printer, which allows the user to easily configure the pr

Page 172

TH230/230+ Programmer’s Guide 247 Controlling the service menu The linefeed button (LF) controls the service menu. A short click of the LF button

Page 173

Programmers Guide TH230/TH230+ 248 Save changed settings In the configurations menu is it possible to change some Memory switches or customer value

Page 174

TH230/230+ Programmer’s Guide 249 Print Service Menu The print menu allows you to change the most important printer settings and gives you access t

Page 175

Programmers Guide TH230/TH230+ 250 Diagnostic 1 Exit Endurance Test Rolling Pattern Test Sensor Test Black Mark Test 2 3 4 5 Cutter Test (Full Cu

Page 176

TH230/230+ Programmer’s Guide 251 Hardware 1 Exit/Save Power Button Max. Power 2 3 Black Mark Sensor Endurance Test 4 5 Sleep Mode 6 Power Butto

Page 177

Programmers Guide TH230/TH230+ 252 Power-ON notice 1 Exit Transmit Don't Transmit 2 3 Paper-NE Notice 1 Exit Enable Paper-NE Notice Disable

Page 178

TH230/230+ Programmer’s Guide 253 2 3 5 sec 10 sec 4 5 30 sec 6 60 sec 7 Main Menu / Configuration / Print Options Print Speed 1 Exit 70 mm/sec 1

Page 179

TH230/TH230+ Programmers Guide 19 ESC $ Set absolute print position 40 ESC D Set horizontal tab positions 55 ESC T Select print direction in pa

Page 180

Programmers Guide TH230/TH230+ 254 EEPROM & Counters 1 Exit Set EEPROM to Default 2 Main Menu / Configuration / EEPROM & Counters Baud

Page 181

TH230/230+ Programmer’s Guide 255 Ethernet Settings1ExitDHCPBoot/P23DHCP1 ExitEnable DHCPDisable DHCP23Boot/P1 ExitEnable Boot/PDisable Boot/P23Mai

Page 182

Programmers Guide TH230/TH230+ 256 Exit This command leaves the service menu. If there are changes of one or more unsaved settings, the user will b

Page 183

TH230/230+ Programmer’s Guide 257 Every diagnostic function will be explained in the table below. Menu Nr. Description Available Options 3.1 Exi

Page 184

Programmers Guide TH230/TH230+ 258 Configuration - Menu In this menu section is it possible to change some printer parameter. It is very important

Page 185

TH230/230+ Programmer’s Guide 259 4.2.6.5 Sleep Mode Cash Drawer Delay The minimum time between leaving Sleep Mode and opening cash drawer 0 sec,

Page 186

Programmers Guide TH230/TH230+ 260 Software Menu Nr. Description Available Options 4.3.1 Exit Exit this menu level and give a save request, if th

Page 187

TH230/230+ Programmer’s Guide 261 Print Options In this menu section is it possible to change some printer parameter. It is very important to know

Page 188

Programmers Guide TH230/TH230+ 262 4.4.8.2 Receipt Shooting Time Defines the flush time for the Receipt Shooting memory. Endless, 2 sec, 5 sec, 1

Page 189

TH230/230+ Programmer’s Guide 263 RS232 Configuration In this configuration menu, you can configure the parameters for use with one RS232 communica

Page 190

Programmers Guide TH230/TH230+ 20 GS a Enable/disable Automatic Status Back (ASB) 160 GS r Transmit status 185 US V Send printer software versio

Page 191

Programmers Guide TH230/TH230+ 264 Ethernet Configuration In this configuration menu, you can configure the parameters for use with a Ethernet comm

Page 192

TH230/230+ Programmer’s Guide 265 Information - Menu In this menu is it possible to print out different information’s about the TH230 printer. Men

Page 193

Programmers Guide TH230/TH230+ 266 TH230 Diagnostic Functions Diagnostic Function Description Selection Selftest Printout printer info, setting

Page 194

TH230/230+ Programmer’s Guide 267 Selftest Printout With the TH230 it is possible to print some self tests and printer information. The following t

Page 195

Programmers Guide TH230/TH230+ 268 Example of the Extended Selftest form: The self test starts with collecting the printer data. The short and

Page 196

TH230/230+ Programmer’s Guide 269 The self test printout contains the following information’s (depending on model, version, etc.): • Headline (c

Page 197

Programmers Guide TH230/TH230+ 270 Printer Settings: • Black Mark Sensor: enabled / disabled • Endurance Test: enabled / disabled • Automati

Page 198

TH230/230+ Programmer’s Guide 271 Measured Values: • Supply Voltage: “xx.x V” • Printhead Temperature: “xx.x oC” Installed Codepages: 0 PC43

Page 199

Programmers Guide TH230/TH230+ 272 Statistic Report: • Dots Total: total number of printed dots • Dots Actual: number of printed dots with c

Page 200

TH230/230+ Programmer’s Guide 273 Sensor Test This function shows the sensor changes. If at least one sensor status is changing, the green and red

Page 201

TH230/TH230+ Programmers Guide 21 Customize commands ESC ‘ Write to User Data Storage 43 ESC 4 Read from User Data Storage 51 ESC : Copy Chara

Page 202

Programmers Guide TH230/TH230+ 274 Default Code Page 0 (PC437) Sleep Waiting Time 1 min Sleep Cash Drawer Delay 1.7 sec Default Code Page 0 (PC43

Page 203

TH230/230+ Programmer’s Guide 275 Endurance test The endurancetest prints continuously a test pattern. There are two possibilities to start this te

Page 204 - Printer Parameter Table

Programmers Guide TH230/TH230+ 276 Endurance test Printout The width of the graphics depends on the setting of the paper width. The number of ticke

Page 205

TH230/230+ Programmer’s Guide 277 Black Mark test The printer moves the paper to the next black mark, prints three lines, moves the paper until the

Page 206 - Character Sets and Fonts

Programmers Guide TH230/TH230+ 278 Description of EERPOM Updates After switching on the printer the statistic counters, which are stored in the EEP

Page 207

TH230/230+ Programmer’s Guide 279 Calculating Power On Time The Power on time is calculated by subtracting the Power on counter from the EEPROM upd

Page 208

Programmers Guide TH230/TH230+ 280 Technical Specifications Printmodule Method Thermal Print Resolution (horizontal) 203 dpi (8 Dots/mm) Positio

Page 209

TH230/230+ Programmer’s Guide 281 Printing Specification Character Sets (fixed) PC437 (USA, Standard Europe) PC850 (Multilingual) PC852 PC860 (Por

Page 210

Programmers Guide TH230/TH230+ 282 Interface Boards 1.) 25 pin RS232, 6 pin RJ12 CDKO, 3 pin Hosiden Power Plug, 9 pin Customer Display 2.) 25

Page 211 - Example:

TH230/230+ Programmer’s Guide 283 Special Features Statistical Data Yes Self test and Diagnostic Functions Yes Paper Loading - Clamshell, Easy Dr

Page 212

Programmers Guide TH230/TH230+ 22 Resolution GS P Set horizontal and vertical motion units 154 Real Time DLE Clear printer 25 DLE EOT Real time

Page 213 - Standard code pages - tables

Programmers Guide TH230/TH230+ 284 Mechanical Requirements (EC 721) Operating: 3/3 Class 3M2 Non Operating: 3/1 Class 3M2 Transport:

Page 214

TH230/230+ Programmer’s Guide 285 ERROR Blink Pattern Recoverable Errors The following table shows the blink pattern of all errors, which could be

Page 215

Programmers Guide TH230/TH230+ 286 Power-Up-Test Errors After power-on of the printer, several self tests are executed, before starting the printer

Page 216

Wincor Nixdorf International GmbH, 2013 D 33094 Paderborn

Page 217

TH230/TH230+ POS Printer Programmers Guide July 2013

Page 218

TH230/TH230+ Programmers Guide 23 Description of the Control Characters and Sequences: HT Function: Horizontal tab Code ASCII: HT Code HEX: 0x09

Page 219

Programmers Guide TH230/TH230+ 24 • - If the printer will print in the remaining printable area of the label, but the feed amount exceeds the rem

Page 220

TH230/TH230+ Programmers Guide 25 CR Function: Print and carriage return Code ASCII: CR Code HEX: 0x0D Description: When automatic line feed i

Page 221

Programmers Guide TH230/TH230+ 26 DLE EOT Function: Real time status transmission Code ASCII: DLE EOT n Code HEX: 0x10 0x04 n Range: 1 ≤ n ≤

Page 222

TH230/TH230+ Programmers Guide 27 4 Not used Fixed to 1 5 Customer display Not connected or Handshake blocked Connected and Handshake ready 6

Page 223

Programmers Guide TH230/TH230+ 28 n = 4 (paper roll sensor status) Bit Function Value 0 1 0 Not used Fixed to 0 1 Not used Fixed to 1 2 Pape

Page 224

TH230/TH230+ Programmers Guide 29 DLE ENQ Function: Real time request to printer Code ASCII: DLE ENQ n Code HEX: 0x10 0x05 n Range: 1 ≤ n ≤

Page 225

Programmers Guide TH230/TH230+ 30 • This command is identical to command GS ETX. Reference: Command GS ETX (see page 85); Table for the Transmi

Page 226

TH230/TH230+ Programmers Guide 31 • When the power is turned off, the printer transmits [header + status + NUL] to the host. Power off notice

Page 227

Programmers Guide TH230/TH230+ 32 DC3 Function: Select Single-Wide Characters Code ASCII: DC3 Code HEX: 0x13 Description: Prints single-wide cha

Page 228

All brand and product names mentioned in this document are registered trademarks of the resp

Page 229

TH230/TH230+ Programmers Guide 33 SYN Function: Add n Extra Dot Rows Code ASCII: SYN n Code HEX: 0x16 n Range: 0 ≤ n ≤ 16 Default: n = 3 ext

Page 230

Programmers Guide TH230/TH230+ 34 CAN Function: Cancel print data in page mode Code ASCII: CAN Code HEX: 0x18 Description: In page mode, deletes

Page 231

TH230/TH230+ Programmers Guide 35 ESC (+*.BMP file) Function: Download BMP logo Code ASCII: ESC (+*.BMP file) Code HEX: 0x1B (+*.BMP file) Ra

Page 232

Programmers Guide TH230/TH230+ 36 ESC BEL Function: Generate tone Code ASCII: ESC BEL Code HEX: 0x1B 0x07 Description: Generates an audible to

Page 233

TH230/TH230+ Programmers Guide 37 ESC DC4 Function: Set Column Code ASCII: ESC DC4 n Code HEX: 0x1B 0x14 n Range: 1 ≤ n ≤ 45 (Standard pitc

Page 234

Programmers Guide TH230/TH230+ 38 ESC SP Function: Set right-side character spacing Code ASCII: ESC SP n Code HEX: 0x1B 0x20 n Range: 0 ≤ n

Page 235

TH230/TH230+ Programmers Guide 39 ESC ! Function: Select print mode(s) Code ASCII: ESC ! n Code HEX: 0x1B 0x21 n Range: 0 ≤ n ≤ 255 Default

Page 236

Programmers Guide TH230/TH230+ 40 • The underline thickness is that specified by ESC –, regardless of the character size. • When underline mode

Page 237

TH230/TH230+ Programmers Guide 41 • After command, printer isn’t at start of line, independent from given value (nL + nH × 256) ESC % Function:

Page 238

Programmers Guide TH230/TH230+ 42 • Once the user-defined characters have been defined, depend from the selected memory (GS “) they are stored in

Page 239

Contents Overview ... 1

Page 240 - Field Size Description

TH230/TH230+ Programmers Guide 43 ESC ‘ Function: Code ASCII: ESC ‘ m a0 a1 a2 d1 ... dm Code HEX: 0x1B 0x27 m a0 a1 a2 d1 ... d

Page 241

Programmers Guide TH230/TH230+ 44 ESC * Function: Select bit-image mode Code ASCII: ESC * m nL nH d1 ... dk Code HEX: 0x1B 0x2A m nL n

Page 242 - USB Interface

TH230/TH230+ Programmers Guide 45 8 dots mode (m = 0,1) 24 dots mode (m = 32, 33) d1 d2 … dk MSB LSB d1 d4 … dk-2 MSB LSB d2 d

Page 243

Programmers Guide TH230/TH230+ 46 m Mode Vertical Horizontal dot density Dot density Set adjacent dots Maximum number of dots 0 8-dot single-

Page 244

TH230/TH230+ Programmers Guide 47 • The driver has to send 148 nullbytes to the printer before the printer is opened by the application. Thus it

Page 245

Programmers Guide TH230/TH230+ 48 ESC - Function: Turn underline mode on/off Code ASCII: ESC - n Code HEX: 0x1B 0x2D n Range: 0 ≤ n ≤ 2, 48

Page 246

TH230/TH230+ Programmers Guide 49 ESC . Function: Print Advanced Raster Graphics Code ASCII: ESC . m n rL rH d1 … dn Code HEX: 0x1B 0x2E

Page 247

Programmers Guide TH230/TH230+ 50 ESC 3 Function: Set line spacing Code ASCII: ESC 3 n Code HEX: 0x1B 0x33 n Range: 0 ≤ n ≤ 255 Default: De

Page 248 - Receipt Buffer

TH230/TH230+ Programmers Guide 51 ESC 4 Function: Read from User Data Storage Code ASCII: ESC 4 m a0 a1 a2 Code HEX: 0x1B 0x34 m a0 a1

Page 249 - RS232 Interface

Programmers Guide TH230/TH230+ 52 ESC = Function: Select peripheral device Code ASCII: ESC = n Code HEX: 0x1B 0x3D n Range: 1 ≤ n ≤ 3 Defaul

Page 250

Character code table Page 4 (PC863: Canadian French): ... 210 Character code table Page 5 (PC8

Page 251 - Ethernet Interface

TH230/TH230+ Programmers Guide 53 ESC ? Function: Cancel user-defined characters Code ASCII: ESC ? n Code HEX: 0x1B 0x3F n Range: 32 ≤ n ≤

Page 252 - Service Menu

Programmers Guide TH230/TH230+ 54 ESC @ Function: Initialize printer Code ASCII: ESC @ Code HEX: 0x1B 0x40 Range: None Default: None Descript

Page 253 - LED flashing

TH230/TH230+ Programmers Guide 55 ESC D Function: Set horizontal tab positions Code ASCII: ESC D n1 ... nk NUL Code HEX: 0x1B 0x44 n1 ...

Page 254 - LED Service Menu

Programmers Guide TH230/TH230+ 56 ESC E Function: Turn emphasized mode on/off Code ASCII: ESC E n Code HEX: 0x1B 0x45 n Range: 0 ≤ n ≤ 255 D

Page 255 - Print Service Menu

TH230/TH230+ Programmers Guide 57 ESC I Function: Turn italic print mode on/off Code ASCII: ESC I n Code HEX: 0x1B 0x49 n Range: 0 ≤ n ≤ 25

Page 256

Programmers Guide TH230/TH230+ 58 • The vertical or horizontal motion unit is specified by GS P. • In standard mode, if the character height is

Page 257

TH230/TH230+ Programmers Guide 59 ESC L Function: Select page mode Code ASCII: ESC L Code HEX: 0x1B 0x4C Range: None Default: None Descripti

Page 258

Programmers Guide TH230/TH230+ 60 ESC S Function: Select standard mode Code ASCII: ESC S Code HEX: 0x1B 0x53 Range: None Default: None Descri

Page 259

TH230/TH230+ Programmers Guide 61 ESC T Function: Select print direction in page mode Code ASCII: ESC T n Code HEX: 0x1B 0x54 n Range: 0 ≤

Page 260

Programmers Guide TH230/TH230+ 62 ESC V Function: Turn 90° clockwise rotation mode on/off Code ASCII: ESC V n Code HEX: 0x1B 0x56 n Range: 0

Page 261

Service Menu ... 246 Menu handlin

Page 262

TH230/TH230+ Programmers Guide 63 ESC W Function: Set printing area in page mode Code ASCII: ESC W xL xH yL yH dxL dxH dyL dyH Code HEX: 0x1

Page 263

Programmers Guide TH230/TH230+ 64 • The settings of this command are effective until FF is executed, ESC @ is executed, the printer is reset, or

Page 264

TH230/TH230+ Programmers Guide 65 ESC [ ! t Function: Set control point Code ASCII: ESC [ ! t nL nH Code HEX: 0x1B 0x5B 0x21 0x74 nL

Page 265

Programmers Guide TH230/TH230+ 66 ESC \ Function: Set relative print position Code ASCII: ESC \ nL nH Code HEX: 0x1B 0x5C nL nH Range: -32

Page 266

TH230/TH230+ Programmers Guide 67 ESC a Function: Select justification Code ASCII: ESC a n Code HEX: 0x1B 0x61 n Range: 0 ≤ n ≤ 2, 48 ≤ n ≤

Page 267

Programmers Guide TH230/TH230+ 68 ESC c 4 Function: Select paper sensor(s) to stop printing Code ASCII: ESC c 4 n Code HEX: 0x1B 0x63 0x34

Page 268

TH230/TH230+ Programmers Guide 69 ESC c 5 Function: Enable/disable feed button Code ASCII: ESC c 5 n Code HEX: 0x1B 0x63 0x35 n Range: 0

Page 269

Programmers Guide TH230/TH230+ 70 ESC d Function: Print and feed n lines Code ASCII: ESC d n Code HEX: 0x1B 0x64 n Range: 1 ≤ n ≤ 255 (0 is

Page 270

TH230/TH230+ Programmers Guide 71 ESC j Function: Read from Non-Volatile Memory Code ASCII: ESC j k Code HEX: 0x1B 0x6A k Range: 20 ≤ k ≤ 6

Page 271

Programmers Guide TH230/TH230+ 72 ESC p Function: Generate pulse Code ASCII: ESC p m t1 t2 Code HEX: 0x1B 0x70 m t1 t2 Range: m = 0, 1,

Page 272 - TH230 Diagnostic Functions

TH230/TH230+ Programmers Guide 1 Overview Purpose of this document This Programmers Guide describes the properties of the controller for the high s

Page 273

TH230/TH230+ Programmers Guide 73 ESC r Function: Set current color Code ASCII: ESC r m Code HEX: 0x1B 0x72 m Range: m = 0, 1, 2 Default:

Page 274

Programmers Guide TH230/TH230+ 74 ESC t Function: Select character code table Code ASCII: ESC t n Code HEX: 0x1B 0x74 n Range: 0 ≤ n ≤ 29 De

Page 275

TH230/TH230+ Programmers Guide 75 ESC u Function: Transmit Peripheral Device Status Code ASCII: ESC u 0 Code HEX: 0x1B 0x75 0x00 Descriptio

Page 276

Programmers Guide TH230/TH230+ 76 ESC v Function: Transmit paper sensor status Code ASCII: ESC v Code HEX: 0x1B 0x76 Description: Transmit

Page 277

TH230/TH230+ Programmers Guide 77 ESC w n 7 Function: Receipt shooting flush Code ASCII: ESC w n 7 n Code HEX: 0x1B 0x77 0x6E 0x37 n Ra

Page 278

Programmers Guide TH230/TH230+ 78 ESC w n b Function: Special Wincor barcode parameter Code ASCII: ESC w n b n d1 .. dk Code HEX: 0x1B 0x7

Page 279

TH230/TH230+ Programmers Guide 79 ESC { Function: Turn upside-down printing mode on/off Code ASCII: ESC { n Code HEX: 0x1B 0x7B n Range: 0

Page 280

Programmers Guide TH230/TH230+ 80 • Wincor Nixdorf specific function TH230 + only. Firmware 01.07 or newer • Last error mechanism works at time

Page 281

TH230/TH230+ Programmers Guide 81 FS ! (Asia version) Function: Select print mode(s) for Kanji characters Code ASCII: FS ! n Code HEX: 0x1C

Page 282 - (for 57.5 mm paper width)

Programmers Guide TH230/TH230+ 82 FS - (Asia version) Function: Turn underline mode on/off for Kanji characters Code ASCII: FS - n Code HEX:

Page 283

Programmers Guide TH230/TH230+ 2 General Characteristics of the Printer • High speed ESC-POS thermal printer • Interface Board Changeable • D

Page 284

TH230/TH230+ Programmers Guide 83 FS 2 (Asia version) Function: Define user-defined Kanji characters Code ASCII: FS 2 c1 c2 d1...dk Code HEX

Page 285

Programmers Guide TH230/TH230+ 84 FS C (Asia version) Function: Select Kanji character code system Code ASCII: FS C n Code HEX: 0x1C 0x43 n

Page 286 - Technical Specifications

TH230/TH230+ Programmers Guide 85 FS W (Asia version) Function: Turn quadruple-size mode on/off for Kanji characters Code ASCII: FS W n Code

Page 287 - WPC1257 (Baltic)

Programmers Guide TH230/TH230+ 86 GS ENQ Function: Real time printer status transmission Code ASCII: GS ENQ Code HEX: 0x1D 0x05 Description: T

Page 288

TH230/TH230+ Programmers Guide 87 GS ! Function: Select character size Code ASCII: GS ! n Code HEX: 0x1D 0x21 n Range: 0 ≤ n ≤ 7, 16 ≤ n ≤

Page 289

Programmers Guide TH230/TH230+ 88 • DC2 (see page 31) and DC3 (see page 32) also turn double-width modes On or Off. That means they overwrite the

Page 290

TH230/TH230+ Programmers Guide 89 GS “ U Function: Flash Memory User Sectors Allocation Code ASCII: GS “ U n1 n2 Code HEX: 0x1D 0x22 0x55

Page 291 - ERROR Blink Pattern

Programmers Guide TH230/TH230+ 90 GS # Function: Select the Current Logo Code ASCII: GS # n Code HEX: 0x1D 0x23 n Range: 0 ≤ n ≤ 255 Default

Page 292

TH230/TH230+ Programmers Guide 91 GS $ Function: Set absolute vertical print position in page mode Code ASCII: GS $ nL nH Code HEX: 0x1D 0x2

Page 293 - D 33094 Paderborn

Programmers Guide TH230/TH230+ 92 GS ( A Function: Executes test and diagnosis functions Code ASCII: GS ( A pL pH n m Code HEX: 0x1D 0x28

Comments to this Manuals

No comments