iTherm® 280 International Version Programmer’s Guide PN 28-07764, Rev C April 2009
Page 8 Rev C 28-07764 File System ... 281 File System Interface ...
Programming Codes iTherm® 280 Programmer’s Guide Page 98 Rev C 28-07764 Character Sets and Code Pages The iTherm® 280 Printer is primarily inten
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 99 ... or SYMBOL SET = WE /name = Windows 3.1 Latin 2 /pcl char =
Programming Codes iTherm® 280 Programmer’s Guide Page 100 Rev C 28-07764 Double-Byte and Multi-Byte Code Page Description Files In ASCII mode th
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 101 To allow other code pages to be created by an application, a redefine c
Programming Codes iTherm® 280 Programmer’s Guide Page 102 Rev C 28-07764 Note: The code page field is a 16-bit field that is a function of the
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 103 ASCII ESC] [ C <n> Hexadecimal 1BH 5BH 43H <n> Decimal
Programming Codes iTherm® 280 Programmer’s Guide Page 104 Rev C 28-07764 [ESC] [ S Redefine character set ASCII [ESC] [ S <LL> <LH&g
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 105 [ESC] = Define user-defined characters ASCII [ESC] = <y> <
Programming Codes iTherm® 280 Programmer’s Guide Page 106 Rev C 28-07764 [ESC] $ Cancel user-defined characters ASCII [ESC] $ Hexadecimal 1B
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 107 Character Attributes [ESC] c Select color ASCII [ESC] c <n> He
28-07764 Rev C Page 9 Index ... 343 Figures Figure 1 Receipt Printing, Tear off Position
Programming Codes iTherm® 280 Programmer’s Guide Page 108 Rev C 28-07764 [ESC] _ Enable/Disable Strike Through ASCII [ESC] _ <n> Hexade
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 109 [ESC] [ @ Set print style: double-wide, double-high, italic control A
Programming Codes iTherm® 280 Programmer’s Guide Page 110 Rev C 28-07764 [ESC] - Begin underline ASCII [ESC] - <n> Hexadecimal 1BH 2DH
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 111 [ESC] F End emphasized print mode ASCII [ESC] F Hexadecimal 1BH 46H
Programming Codes iTherm® 280 Programmer’s Guide Page 112 Rev C 28-07764 [ESC] % G Begin italics ASCII [ESC] % G Hexadecimal 1BH 25H 47H Deci
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 113 Page Mode The iTherm® 280i supports two operational modes, standard an
Programming Codes iTherm® 280 Programmer’s Guide Page 114 Rev C 28-07764 Receipt or Inserted Form B > > > > > A > > > &g
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 115 ASCII [ESC] t<x> or [ESC] [SUB] t Hexadecimal 1BH 74H<x>
Programming Codes iTherm® 280 Programmer’s Guide Page 116 Rev C 28-07764 station select cannot store page mode images in the electronic journal
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 117 smaller windows within the initially defined page. If the Set page siz
Page 10 Rev C 28-07764 Table 14 Paper Sensor Commands ... 165 Table 15 Pape
Programming Codes iTherm® 280 Programmer’s Guide Page 118 Rev C 28-07764 Figure 12 Default Page mode printed area Previous cut edge Start of p
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 119 Function Set Printed Area in Page Mode Enhanced ASCII [ESC] [SUB] W
Programming Codes iTherm® 280 Programmer’s Guide Page 120 Rev C 28-07764 Function Set Print Area in Page Mode Legacy Support Command ASCII [
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 121 Function Set Page Mode Entry Position ASCII [ESC] [SUB] A <XL&g
Programming Codes iTherm® 280 Programmer’s Guide Page 122 Rev C 28-07764 Function Set Page Mode Entry Position Legacy Support ASCII [ESC] o
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 123 Graphic Mode The iTherm® 280 Printer conforms to the basic definition o
Programming Codes iTherm® 280 Programmer’s Guide Page 124 Rev C 28-07764 ASCII [ESC] Y <n1> <n2> Hexadecimal 1BH 59H <n1> &l
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 125 Hexadecimal 1BH 3FH <m> <n> Decimal <27> <63>
Programming Codes iTherm® 280 Programmer’s Guide Page 126 Rev C 28-07764 [ESC] U <0> Select bidirectional print ASCII [ESC] U <0>
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 127 Horizontal Graphics (Color Graphics) The iTherm® 280 Printer supports
28-07764 Rev C Page 11 chapter 1 Introducing your iTherm® 280 Printer
Programming Codes iTherm® 280 Programmer’s Guide Page 128 Rev C 28-07764 <format> = byte specifying the format of the graphics data. 0
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 129 Graphics Compression Although the printer compression algorithms are do
Programming Codes iTherm® 280 Programmer’s Guide Page 130 Rev C 28-07764 can also be saved in user store. However, only one character definition
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 131 Function Define user-defined characters ASCII [ESC] = <y> <
Programming Codes iTherm® 280 Programmer’s Guide Page 132 Rev C 28-07764 Function Flush information from user store ASCII [ESC] [US] f ALL <
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 133 Function End named macro record ASCII [ESC] [US] e <Name..> <
Programming Codes iTherm® 280 Programmer’s Guide Page 134 Rev C 28-07764 Function Load item from user store ASCII [ESC] [US] l <Name..>
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 135 IPCL &%UD <Name..> <0> EPOS [GS] 1 <Name..> <
Programming Codes iTherm® 280 Programmer’s Guide Page 136 Rev C 28-07764 Function Report on user store ASCII [ESC] [US] q <0> Print a
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 137 User Macros The user macro feature works by inserting the macro data b
Page 12 Rev C 28-07764 This page intentionally left blank
Programming Codes iTherm® 280 Programmer’s Guide Page 138 Rev C 28-07764 [ESC] g <0> Process user macro ASCII [ESC] g <0> Hexadec
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 139 Bar Codes The iTherm® 280 Printer supports the ability to print bar cod
Programming Codes iTherm® 280 Programmer’s Guide Page 140 Rev C 28-07764 Note: You may print barcodes in page mode. If you rotate these barco
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 141 Code 39 Code 39 is an alphanumeric bar code. It is a discrete, self-che
Programming Codes iTherm® 280 Programmer’s Guide Page 142 Rev C 28-07764 Code 128 Code 128 is an alphanumeric bar code. It is a high-density, va
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 143 128 Code Value in Decimal Value in Hex FNC3 128 80 FNC2 129 81
Programming Codes iTherm® 280 Programmer’s Guide Page 144 Rev C 28-07764 Code 128 Encoding iTherm Manual Encoding Code Stick Code 128 Value
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 145 UPC A UPC A is a fixed-length, numeric, continuous code that employs fo
Programming Codes iTherm® 280 Programmer’s Guide Page 146 Rev C 28-07764 Note 1: A [CR] may also be used in place of the [ETX] to end the bar
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 147 v Level Code Word 48 Level 0 2 49 Level 1 4 50 Level 2 8 51
iTherm® 280 Programmer’s Guide About Your iTherm® 280 Printer 28-07764 Rev C Page 13 About your iTherm® 280 Printer The Ithaca iTherm® 280 pr
Programming Codes iTherm® 280 Programmer’s Guide Page 148 Rev C 28-07764 Function Set bar code justification, human readable interpretation (H
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 149 Electronic Journal The iTherm® 280 has the capability to store electro
Programming Codes iTherm® 280 Programmer’s Guide Page 150 Rev C 28-07764 It is up to the end user of the iTherm® 280 to implement and use the le
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 151 Initializing the Electronic Journal Once the electronic journal is part
Programming Codes iTherm® 280 Programmer’s Guide Page 152 Rev C 28-07764 Function Print the Electronic Journal ASCII [ESC][GS]P< Sl>&l
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 153 Function Set the Electronic Journal Record Header ASCII [ESC][GS]F&l
Programming Codes iTherm® 280 Programmer’s Guide Page 154 Rev C 28-07764 Function Query the Electronic Journal ASCII [ENQ]<25> Hexadeci
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 155 Printing/Reporting and Resetting the Electronic Journal The electronic
Programming Codes iTherm® 280 Programmer’s Guide Page 156 Rev C 28-07764 Journal Print Mode Options Initialize Journal If this option is offer
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 157 Electronic Journal Entries There are two ways to place information in t
About Your iTherm® 280 Printer iTherm® 280 Programmer’s Guide Page 14 Rev C 28-07764 Who Should Read This Guide? This document provides infor
Programming Codes iTherm® 280 Programmer’s Guide Page 158 Rev C 28-07764 The resulting journal entry would then only contain: ---{Date:0} {Time
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 159 Journal mode Journal mode is a station select command. All data sent t
Programming Codes iTherm® 280 Programmer’s Guide Page 160 Rev C 28-07764 Carbon Copy Journal Mode Carbon copy mode allows information sent to th
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 161 Miscellaneous Control [ESC] 8 Disable paper out sensor ASCII [ESC]
Programming Codes iTherm® 280 Programmer’s Guide Page 162 Rev C 28-07764 [CAN] Clear print buffer ASCII [CAN] Hexadecimal 18H Decimal <24
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 163 [ESC] x Open cash drawer ASCII [ESC] x <n> Hexadecimal 1BH 78H
Programming Codes iTherm® 280 Programmer’s Guide Page 164 Rev C 28-07764 [BEL] Audio alert ASCII [BEL] Hexadecimal 07H Decimal <7> IPC
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 165 [ESC] p 4 Select paper sensor(s) to stop printing ASCII [ESC] p 4 &l
Programming Codes iTherm® 280 Programmer’s Guide Page 166 Rev C 28-07764 Bit On/Off Hexadecimal Decimal Function 0 Off 00H <0> Pa
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 167 [ESC] y Set control feature commands ASCII [ESC] y <n> Hexadec
iTherm® 280 Programmer’s Guide About Your iTherm® 280 Printer 28-07764 Rev C Page 15 Technical and Sales support Your Ithaca printer is backe
Programming Codes iTherm® 280 Programmer’s Guide Page 168 Rev C 28-07764 Note 3: [ESC] y <6> and <7> enable and disable the inquire
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 169 Remote Power Control The iTherm® 280 Printer has a remote power control
Programming Codes iTherm® 280 Programmer’s Guide Page 170 Rev C 28-07764 Documented Extended Control commands The iTherm® 280 has a number of Ex
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 171 Printer Status Status Inquire The iTherm® 280 Printer is designed for
Programming Codes iTherm® 280 Programmer’s Guide Page 172 Rev C 28-07764 IEEE 1284 Mode Inquire In parallel, IEEE 1284 mode, status information
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 173 [ENQ] <4> Inquire receipt paper out status ASCII [ENQ] <4&g
Programming Codes iTherm® 280 Programmer’s Guide Page 174 Rev C 28-07764 When the printer receives a reset command, the printer goes off-line
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 175 [ENQ] <15> Inquire printer state ASCII [ENQ] <15> Hexade
Programming Codes iTherm® 280 Programmer’s Guide Page 176 Rev C 28-07764 [ENQ] <20> Inquire all printer status ASCII [ENQ] <20> H
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 177 [ENQ] <21> Inquire printer ID ASCII [ENQ] <21> Hexadecim
About Your iTherm® 280 Printer iTherm® 280 Programmer’s Guide Page 16 Rev C 28-07764 Return Materials Authorization and Return Policies If the
Programming Codes iTherm® 280 Programmer’s Guide Page 178 Rev C 28-07764 [ENQ] <22> Inquire Error status ASCII [ENQ] <22> Hexadec
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 179 [ENQ] <23> Inquire user-store status ASCII [ENQ] <23> He
Programming Codes iTherm® 280 Programmer’s Guide Page 180 Rev C 28-07764 not defined.) on a periodic bases. The value of n is the period in 100
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 181 ESC/POSTM Codes The EPOS codes that are supported by the iTherm® 280 Pr
Programming Codes iTherm® 280 Programmer’s Guide Page 182 Rev C 28-07764 compliant system, byte mode should be an extension and the default shou
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 183 Supported TM-T88 Commands Print and Feed Commands Command Name Page
Programming Codes iTherm® 280 Programmer’s Guide Page 184 Rev C 28-07764 Supported TM-T88 Commands Print Position Commands Command Name Page
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 185 Supported TM-T88 Commands Miscellaneous Commands Command Name Page
Programming Codes iTherm® 280 Programmer’s Guide Page 186 Rev C 28-07764 Undocumented TM-T88 Commands Command Name ESC I Auto Cut 223 ESC
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 187 Supported TM-T90 Commands Print and Feed Commands Command Name Page
iTherm® 280 Programmer’s Guide About Your iTherm® 280 Printer 28-07764 Rev C Page 17 Sales fax (607) 257-3868 Technical Support fax (607
Programming Codes iTherm® 280 Programmer’s Guide Page 188 Rev C 28-07764 Supported TM-T90 Commands Paper Sensor Commands Command Name Page E
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 189 Supported TM-T90 Commands Bar Code Commands Command Name Page GS H
Programming Codes iTherm® 280 Programmer’s Guide Page 190 Rev C 28-07764 Supported TM-T90 Commands User-defined Memory Commands Command Name
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 191 TM-T88 / TM-T90 and ESC/POSTM Command Descriptions The TM-T90 and EPOS
Programming Codes iTherm® 280 Programmer’s Guide Page 192 Rev C 28-07764 Function Print and Feed Paper ASCII [ESC] J <n> Hexadecimal 1B
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 193 Line Spacing Commands Function Select Default Line Spacing ASCII [ESC
Programming Codes iTherm® 280 Programmer’s Guide Page 194 Rev C 28-07764 Function Define User-Defined Characters ASCII [ESC] & <y> &
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 195 Function Select an International Character Set ASCII ESC R <n>
Programming Codes iTherm® 280 Programmer’s Guide Page 196 Rev C 28-07764 Function Select Character Code Table ASCII ESC [ T <nh> <
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 197 Code Page Country Decimal <nh> <nl> Hex <nh> <
This page intentionally left blank
Programming Codes iTherm® 280 Programmer’s Guide Page 198 Rev C 28-07764 Function Print Control Character ASCII [ESC] ^ <n> Hexadecim
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 199 Function Select Print Mode(s) ASCII [ESC] ! <n> Hexadecimal
Programming Codes iTherm® 280 Programmer’s Guide Page 200 Rev C 28-07764 Function Turn ON/OFF Double-Strike Mode ASCII [ESC] G <n> Hexa
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 201 Function Set Character Size ASCII GS ! <n> Hexadecimal 1DH 2
Programming Codes iTherm® 280 Programmer’s Guide Page 202 Rev C 28-07764 Panel Button Commands Function Enable/Disable Paper Feed ASCII [ESC]
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 203 Paper Sensor Commands Function Select Paper Sensor(s) to Stop Printing
Programming Codes iTherm® 280 Programmer’s Guide Page 204 Rev C 28-07764 Function Select Paper Sensor(s) to Output Paper-End Signals ASCII [E
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 205 Print Position Commands Function Set Print Position to the beginning o
Programming Codes iTherm® 280 Programmer’s Guide Page 206 Rev C 28-07764 Function Select Justification ASCII [ESC] a <n> Hexadecimal 1B
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 207 Function Set Horizontal Tab Positions ASCII [ESC] D <n1> … <
28-07764 Rev C Page 19 chapter 2 iTherm® 280 Specifications and Requirements
Programming Codes iTherm® 280 Programmer’s Guide Page 208 Rev C 28-07764 Function Set Left Margin ASCII [ESC] l <n> Hexadecimal 1BH 6
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 209 Bit-Image Commands Function Select Bit-Image Mode ASCII [ESC] * <
Programming Codes iTherm® 280 Programmer’s Guide Page 210 Rev C 28-07764 Status Commands Function Enable/Disable Automatic Status Back (ASB) A
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 211 Bit Off/On Hex Decimal Status for Automatic Status Back (ASB) 0 O
Programming Codes iTherm® 280 Programmer’s Guide Page 212 Rev C 28-07764 Bit Off/On Hex Decimal Status for Automatic Status Back (ASB) 0 O
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 213 Bit Off/On Hex Decimal Status 0 Off 00H <0> Drawer kick-
Programming Codes iTherm® 280 Programmer’s Guide Page 214 Rev C 28-07764 Bit Off/On Hexl Decimal Status 0 Off 00H <0> Not used; f
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 215 0 Off 00H <0> Pin 3 is Low On (03H) (3) Pin 3 is High 1 –
Programming Codes iTherm® 280 Programmer’s Guide Page 216 Rev C 28-07764 Printing Paper Command Function Select Paper Type for Printing ASCI
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 217 Function Select Paper Type for Command Settings ASCII [ESC] c 1 <
Page 20 Rev C 28-07764 This page intentionally left blank
Programming Codes iTherm® 280 Programmer’s Guide Page 218 Rev C 28-07764 Function Select Page Mode ASCII [ESC] L Hexadecimal 1BH 4CH Decimal
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 219 Receipt or Inserted Form B > > > > > A > > > &g
Programming Codes iTherm® 280 Programmer’s Guide Page 220 Rev C 28-07764 Function Print data in page mode ASCII [ESC][FF] Hexadecimal 1BH,0CH
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 221 1 6 Codabar 1 ≤ k 48 ≤ d ≤ 57, 65 ≤ d ≤ 68 d = 32, 36, 37, 43, 45, 4
Programming Codes iTherm® 280 Programmer’s Guide Page 222 Rev C 28-07764 Decimal <29> <72> <n> Range 0 ≤ n ≤ 3, 48 ≤ n ≤ 51
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 223 Mechanism Control Commands Function Select cut mode and cut paper ASC
Programming Codes iTherm® 280 Programmer’s Guide Page 224 Rev C 28-07764 Miscellaneous Commands Function Set Horizontal and Vertical Motion Uni
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 225 ASCII [ESC] p <m> <t1> <t2> Hexadecimal 1BH 70H <
Programming Codes iTherm® 280 Programmer’s Guide Page 226 Rev C 28-07764 Hexadecimal 10H 14H <8> d1…d7 Decimal <16> <20> <
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 227 Function Real-Time Request to Printer ASCII [DLE] [ENQ] <n> Hex
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 21 iTherm® 280 Specifications and Requirements iTherm
Programming Codes iTherm® 280 Programmer’s Guide Page 228 Rev C 28-07764 Function Enter Test Mode ASCII [GS] ( A <2> <0> <n>
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 229 Function Transmit maintenance counter ASCII [GS] g 2 m nl nh: Hexadec
Programming Codes iTherm® 280 Programmer’s Guide Page 230 Rev C 28-07764 Macro Function Commands Function Start/End Macro Definition ASCII
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 231 Function Delete Start-Up Macro Definition ASCII GS _ Hexadecimal 1
Programming Codes iTherm® 280 Programmer’s Guide Page 232 Rev C 28-07764 Column one d1 dy+1 ... ... ... d2 dy +2 ... .
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 233 Function Print User-Defined Bit Image ASCII GS 0 <Name..> &l
Programming Codes iTherm® 280 Programmer’s Guide Page 234 Rev C 28-07764 Function Define Single User-Defined Bit-Image ASCII GS * x y d1 …
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 235 Function Print single user-defined bit-image ASCII GS / <m>
Programming Codes iTherm® 280 Programmer’s Guide Page 236 Rev C 28-07764 Ithaca® Specific iTherm® 280 Commands The iTherm® 280 has a number of e
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 237 Description The [ESC] c 5 <n> command enables or disables the FE
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 22 Rev C 28-07764 • CPI selections from 8 to 30 CPI1 • Paper Out sensor •
Programming Codes iTherm® 280 Programmer’s Guide Page 238 Rev C 28-07764 iTherm® Citizen Emulation The iTherm® 280 printer uses a subset of the
28-07764 Rev C Page 239 chapter 7 iTherm® 280 Color Graphics
Page 240 Rev C 28-07764 This page intentionally left blank
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 241 Printing Graphics The iTherm® 280 Printer has bit-image graph
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 242 Rev C 28-07764 [ESC]: [ESC]3<27> [ESC]a<1> <201> <205&g
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 243 Figure 19 Sample Receipt When printing line graphics, the d
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 244 Rev C 28-07764 APA Graphics The printer is capable of all-points-addressable
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 245 Color Graphics The iTherm® 280 is a two-color printer as rathe
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 246 Rev C 28-07764 Procedure for color horizontal graphics: There are many ways
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 247 Figure 20 Receipt with graphics As with all graphics, the d
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 23 Optional Features The following options are available o
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 248 Rev C 28-07764 should be able to change the name printed on the top of a rec
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 249 Store Graphics in the printer: PJColor can store a graphic in
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 250 Rev C 28-07764 How universal graphics is done The printer extends all the
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 251 • Send the following text strings to the printer using whate
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 252 Rev C 28-07764 Universal Color Command Descriptions &%UB <Name..>
ITherm® 280 Color Graphics iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 253 &%UQ& Report on user store IPCL &%UQ& Descri
iTherm® 280 Programmer’s Guide ITherm® 280 Color Graphics Page 254 Rev C 28-07764 iTherm® 280 Coupon-Cut-Logo Feature The iTherm® 280 printer
28-07764 Rev C Page 255 chapter 8 Unicode and Fonts
Page 256 Rev C 28-07764 This page intentionally left blank
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 257 Unicode and Fonts Fonts Your TransAct® ITherm 280 prin
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 24 Rev C 28-07764 General Specifications Printing Specifications Printing
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 258 Rev C 28-07764 Stroke-based characters With stroke based characters, t
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 259 point selection and not on the actual character height of
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 260 Rev C 28-07764 are always spaced in a fixed dot cell provided that the
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 261 Custom Fonts The ITherm 280 supports TrueType fonts. The
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 262 Rev C 28-07764 and character pitch commands are supported as legacy co
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 263 UTF-16BE is selected, all data sent to the printer must b
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 264 Rev C 28-07764 Unicode Encoding Example 3 Byte output Example Hex Ch
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 265 Bitmap Fonts It is possible to use bitmap fonts with the
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 266 Rev C 28-07764 03 ... 04 ... 05 ... 06 ...
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 267 05 .00..00... 06 .00..00... 07 .00..00... 08 ...
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 25 Max Dimensions W D H Dimensions in inches 6.25 8.5
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 268 Rev C 28-07764 File system and the POR.INI file The ITherm 280 Printer
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 269 LinkFont1 = TactMOD.ttf LinkFont2 = TactWGL.ttf LinkFont3
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 270 Rev C 28-07764 Legacy font definitions define the Size, spacing, font,
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 271 Function Select Font by name All ASCII [ESC] + N <
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 272 Rev C 28-07764 ASCII [ESC] + M Hexadecimal 1BH 2BH 4DH Decimal <
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 273 Font Size and Spacing The font typically defines the cha
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 274 Rev C 28-07764 Font Size and Spacing command interactions There are in
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 275 [ESC] + P, [ESC] + p Width Not Zero From Command From com
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 276 Rev C 28-07764 Function Set minimum character height and width in po
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 277 NOTE: If the current character size is too large for the
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 26 Rev C 28-07764 Electrical Characteristics Internal AC Powered The iTherm®
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 278 Rev C 28-07764 Decimal <27> <43> <106> Range d =
iTherm® 280 Programmer’s Guide ITherm® 280 Unicode and Fonts 28-07764 Rev C Page 279 NOTE: This is the minimum spacing. If the character hei
ITherm® 280 Unicode and Fonts iTherm® 280 Programmer’s Guide Page 280 Rev C 28-07764 This command disables any right-side spacing set by the
28-07764 Rev C Page 281 chapter 9 File System
Page 282 Rev C 28-07764 This page intentionally left blank
iTherm® 280 Programmer’s Guide ITherm® 280 File System 28-07764 Rev C Page 283 File System Interface The ITherm 280 provides a file system to s
ITherm® 280 File System iTherm® 280 Programmer’s Guide Page 284 Rev C 28-07764 1= User .udf 1 Undefined macro type .mac 1 Command Macro .img
iTherm® 280 Programmer’s Guide ITherm® 280 File System 28-07764 Rev C Page 285 Function Close File command. All ASCII [ESC] [RS] C Hexadec
ITherm® 280 File System iTherm® 280 Programmer’s Guide Page 286 Rev C 28-07764 ASCII [ESC] [RS] ? Hexadecimal 1BH 1EH 3FH Decimal <27>
iTherm® 280 Programmer’s Guide ITherm® 280 File System 28-07764 Rev C Page 287 Function Read File command. All ASCII [ESC] [RS] R <LL>
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 27 • Once narrow paper has been used, some part of the prin
ITherm® 280 File System iTherm® 280 Programmer’s Guide Page 288 Rev C 28-07764 Function Verify files. All ASCII [ESC] [RS] V Hexadecimal 1B
28-07764 Rev C Page 289 chapter 10 iTherm® 280 Extended Printer Control
Page 290 Rev C 28-07764 This page intentionally left blank
iTherm® 280 Programmer’s Guide IThermTM Extended Printer Control 28-07764 Rev C Page 291 The iTherm® 280 printer has a number of Extended Contro
IThermTM Extended Printer Control iTherm® 280 Programmer’s Guide Page 292 Rev C 28-07764 10 Power Up Resets 11 Watchdog Resets 12 Base Flash E
iTherm® 280 Programmer’s Guide IThermTM Extended Printer Control 28-07764 Rev C Page 293 Function: Set Secondary Paper Color ASCII: [ESC] ~ R&l
IThermTM Extended Printer Control iTherm® 280 Programmer’s Guide Page 294 Rev C 28-07764 Function Print Current Configuration and Totals ASCII
iTherm® 280 Programmer’s Guide IThermTM Extended Printer Control 28-07764 Rev C Page 295 Notes: This command performs a configuration update, a
28-07764 Rev C Page 297 chapter 11 Communications
28-07764 Rev C Page 1 Change History Rev A Initial Release Rev B Sept 2007 Added Periodic status back Added user defined code p
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 28 Rev C 28-07764 • Use only specified thermal paper. If other paper is use
Page 298 Rev C 28-07764 This page intentionally left blank
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 299 Protocol and Print Buffers The following figure illustrates the communic
Communications iTherm® 280 Programmer’s Guide Page 300 Rev C 28-07764 Host computer Data to printer Status and flow control back Printer Figure
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 301 The following figure illustrates the four basic parts of printer flow cont
Communications iTherm® 280 Programmer’s Guide Page 302 Rev C 28-07764 USB USB stands for Universal Serial Bus. It was originally conceived in t
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 303 TCP/IP A 10-BaseT Ethernet adapter is available for the Ithaca iTherm® 28
Communications iTherm® 280 Programmer’s Guide Page 304 Rev C 28-07764 Parallel Port Parallel Port Protocol The iTherm® 280 parallel port behave
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 305 Some systems may wish to change the details of how the strobe, busy, and
Communications iTherm® 280 Programmer’s Guide Page 306 Rev C 28-07764 beyond the scope of this guide to describe the IEEE 1284 protocol. The co
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 307 be activated. If the printer is placed back on-line while the reverse cha
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 29 Receipt Printing, Auto Cutter Position A receipt auto-cut
Communications iTherm® 280 Programmer’s Guide Page 308 Rev C 28-07764 where X is a model definition. X will be 3 if the printer is in the nativ
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 309 Serial Port Serial Port Protocol The serial port supports two flow control
Communications iTherm® 280 Programmer’s Guide Page 310 Rev C 28-07764 Serial Communications Port Data Buffer Getting Full Buffer Getting Empty D
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 311 Print Buffer Flow Flow Chart 1 illustrates how the communications driver
Communications iTherm® 280 Programmer’s Guide Page 312 Rev C 28-07764 Flow Chart 2 illustrates how the print control software takes data from th
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 313 When the printer is on, the print controller looks for data. If there is
Communications iTherm® 280 Programmer’s Guide Page 314 Rev C 28-07764 Serial Device Identification The serial device must report its identificat
iTherm® 280 Programmer’s Guide Communications 28-07764 Rev C Page 315 Serial Port Inquire The serial port inquire is more straightforward than p
Communications iTherm® 280 Programmer’s Guide Page 316 Rev C 28-07764 Display Pass Through The display pass through feature allows a pole displ
Communications iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 317 Description Inquiry (ENQ) commands are accepted and answered in remote
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 30 Rev C 28-07764 Communications Interface Parallel Interface Your printer
Communications iTherm® 280 Programmer’s Guide Page 318 Rev C 28-07764 Miscellaneous Communication Features Power-cycle Recovery Sometimes the h
Communications iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 319 Off-line Active A configuration flag that prevents the printer from going
Communications iTherm® 280 Programmer’s Guide Page 320 Rev C 28-07764 Recovery from Mechanical Errors The Ithaca Inquire commands and the Epso
Communications iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 321 Programmer’s Notes When the serial port is used, it is important that the
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 323 Appendix A: Internal Code Pages Code Page Country Code/Language Set Decimal &l
Appendix iTherm® 280 Programmer’s Guide Page 324 Rev C 28-07764 Appendix B - ASCII Code Table Hex Decimal ASCII 00 0 NULL 01 1 SOH 02 2
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 325 Appendix C: Unicode Character Addresses Note: This information is based on the
Appendix iTherm® 280 Programmer’s Guide Page 326 Rev C 28-07764 0x2070 0x209F Superscripts and Subscripts 0x20A0 0x20CF Currency Symbols 0x2
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 327 Appendix D: WGL4.0 Character Addresses There are 654 Characters in this set. Un
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 31 RS-232 Serial Interface Serial Port Features The serial
Appendix iTherm® 280 Programmer’s Guide Page 328 Rev C 28-07764 00e2 Latin small letter a with circumflex accent 00e3 Latin small letter a wi
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 329 0384 Greek tonos 0385 Greek dialytika tonos 0386 Greek capital letter alpha
Appendix iTherm® 280 Programmer’s Guide Page 330 Rev C 28-07764 2013 en dash 2014 em dash 2015 horizontal bar 2017 double low line 2018
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 331 Appendix E: GB18030 Character Addresses There are 28575 Characters in this set.
Appendix iTherm® 280 Programmer’s Guide Page 332 Rev C 28-07764 03A0 GREEK CAPITAL LETTER PI 03A1 GREEK CAPITAL LETTER RHO 03A3 GREEK CAPITAL
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 333 224C ALL EQUAL TO 2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF 2260 NOT EQUAL
Appendix iTherm® 280 Programmer’s Guide Page 334 Rev C 28-07764 2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT 2555 BOX DRAWINGS DOWN SINGLE AND LEFT
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 335 3062 HIRAGANA LETTER DI 3063 HIRAGANA LETTER SMALL TU 3064 HIRAGANA LETTER TU
Appendix iTherm® 280 Programmer’s Guide Page 336 Rev C 28-07764 3124 BOPOMOFO LETTER ANG 3125 BOPOMOFO LETTER ENG 3126 BOPOMOFO LETTER ER 312
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 337 FF32 FULLWIDTH LATIN CAPITAL LETTER R FF33 FULLWIDTH LATIN CAPITAL LETTER S FF
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 32 Rev C 28-07764 1 Vbus (+5 V dc) (Not used in the iTherm® 280) 2 Minus dat
Appendix iTherm® 280 Programmer’s Guide Page 338 Rev C 28-07764 Appendix F Windows 1252 Latin 1 Windows 1252 Latin 1 to Unicode translation ASC
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 339 0x8B 0x2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0x8C 0x0152 LATIN CAPI
iTherm® 280 Programmer’s Guide Appendix 28-07764 Rev C Page 341 Appendix G: Ordering Supplies ITherm® supplies can be ordered easily direct fr
iTherm® 280 Programmer’s Guide Index 28-07764 Rev C Page 343 Index [BEL] Audio alert, 163, 164 [BEL] Sound buzzer, 223 [BS] Insert back space,
Index iTherm® 280 Programmer’s Guide Page 344 Rev C 28-07764 [ESC] a <n> Set justification, 84 [ESC] A <n> Set variable line spacing
iTherm® 280 Programmer’s Guide Index 28-07764 Rev C Page 345 Begin Italics, 112 Bi-directional Printing, Beginning, 126 Bit Image Mode, Selectin
Index iTherm® 280 Programmer’s Guide Page 346 Rev C 28-07764 Graphic Data, Processing, 127 Graphic Mode, Reassigning, 124 Graphic mode, Set Hori
iTherm® 280 Programmer’s Guide Index 28-07764 Rev C Page 347 PcOS Quick Reference Chart, 76 Peripheral Devise Status, Selecting, 226 Plug and Pl
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 33 Cash Drawer Interface Description The iTherm® 280 Printe
Specifications and Requirements iTherm® 280 Programmer’s Guide Page 34 Rev C 28-07764 Ithaca Epson Star Pin Number Signal Name Direction
iTherm® 280 Programmer’s Guide Specifications and Requirements 28-07764 Rev C Page 35 Vertical Wall Mount Kit Option A kit is available as an
28-07764 Rev C Page 37 chapter 3 Setup Procedures
Page 2 Rev C 28-07764 Federal Communications Commission Radio Frequency Interference Statement The iTherm® 280 Printer complies with the limits for
Page 38 Rev C 28-07764 This page intentionally left blank
iTherm® 280 Programmer’s Guide Setup Procedures 28-07764 Rev C Page 39 Verifying the Configuration Before you install an iTherm® 280 Printer in
Setup Procedures iTherm® 280 Programmer’s Guide Page 40 Rev C 28-07764 Cash Drawer Configuration Verify the Cash Drawer Interface The printer i
iTherm® 280 Programmer’s Guide Setup Procedures 28-07764 Rev C Page 41 Installing Cables Three cables are required to be connected to the prin
Setup Procedures iTherm® 280 Programmer’s Guide Page 42 Rev C 28-07764 Earth Ground +24 Volt Supply Ground (+24 V dc) External Supply If an
iTherm® 280 Programmer’s Guide Setup Procedures 28-07764 Rev C Page 43 USB The USB connector can be one of two types: a standard Type B connect
Setup Procedures iTherm® 280 Programmer’s Guide Page 44 Rev C 28-07764 Printer Drivers and Printer Controls Definitions for terms you will see
Setup Procedures iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 45 Getting Started – Questions to Ask Most driver software for TransAct Te
Setup Procedures iTherm® 280 Programmer’s Guide Page 46 Rev C 28-07764 Are you using OPOS (UnifiedPOS/UPOS)? If you are using an application t
Setup Procedures iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 47 Windows Printer Driver A Windows printer driver is a specific type of dr
28-07764 Rev C Page 3 Disclaimer NOTICE TO ALL PERSONS RECEIVING THIS DOCUMENT: The information in this document is subject to change without noti
Setup Procedures iTherm® 280 Programmer’s Guide Page 48 Rev C 28-07764 OPOS driver An OPOS driver is an implementation of the UnifiedPOS (UPOS
Setup Procedures iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 49 USB driver A USB driver is a low level device driver, required for USB c
Setup Procedures iTherm® 280 Programmer’s Guide Page 50 Rev C 28-07764 Ethernet Virtual Serial driver A VSerial driver is a low level device d
Setup Procedures iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 51 POSPrinter ActiveX Control (POSPrinter OCX) This is not a driver; but r
Setup Procedures iTherm® 280 Programmer’s Guide Page 52 Rev C 28-07764 Where to get more information Additional information about Driver and
28-07764 Rev C Page 53 chapter 4 How to Operate the iTherm® 280 Printer
Page 54 Rev C 28-07764 This page intentionally left blank
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 55 How to Operate the iTherm® 280 Printer Your iTherm® 280 pr
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide Page 56 Rev C 28-07764 Indicator Lights (LED) The three iTherm® 280 indicator li
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 57 Fully-recoverable and Status A fully-recoverable error wil
Page 4 Rev C 28-07764 Table of Contents Change History ...
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide Page 58 Rev C 28-07764 Testing the Printer Overview Using Self-Test, Configuration
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 59 Maintaining the Electronic Journal The iTherm® 280 has an e
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide Page 60 Rev C 28-07764 Hex-dump Mode Hex-dump mode is used to diagnose communicati
How to Operate the ITherm® 280 iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 61 Level 0 Diagnostics Level 0 diagnostics always and only run
28-07764 Rev C Page 63 chapter 5 Configuring Your iTherm® 280 Printer
Page 64 Rev C 28-07764 This page intentionally left blank
Configuring Your ITherm® 280 Printer iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 65 Configuration Mode Overview There are two ways to co
Configuring Your ITherm® 280 Printer iTherm® 280 Programmer’s Guide Page 66 Rev C 28-07764 Using Configuration Mode The Feed button is used to
Configuring Your ITherm® 280 Printer iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 67 Smoothing Flag for whether scaled characters
28-07764 Rev C Page 5 Ethernet 10-Base-T adapter ... 32 802.11b Wirel
Configuring Your ITherm® 280 Printer iTherm® 280 Programmer’s Guide Page 68 Rev C 28-07764 CD ESC BEL Parm. The Microline Emulation has the op
Configuring Your ITherm® 280 Printer iTherm® 280 Programmer’s Guide 28-07764 Rev C Page 69 Remote Configuration Remote configuration is provid
28-07764 Rev C Page 71 chapter 6 Programming Codes
Page 72 Rev C 28-07764 This page intentionally left blank
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 73 Control Codes Overview This Programmer's Guide is designed to help
Programming Codes iTherm® 280 Programmer’s Guide Page 74 Rev C 28-07764 Standard Emulation The standard control codes for the iTherm® 280 Printe
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 75 how the printer works, including a description of the internal print buf
Programming Codes iTherm® 280 Programmer’s Guide Page 76 Rev C 28-07764 Quick PcOS Reference Chart Description ASCII Hex IPCL equivalent code
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 77 Description ASCII Hex IPCL equivalent code Page Reverse line feed. [
Page 6 Rev C 28-07764 Configuring Your iTherm® 280 Printer ... 63 Configuration Mode Overview ...
Programming Codes iTherm® 280 Programmer’s Guide Page 78 Rev C 28-07764 Description ASCII Hex IPCL equivalent code Page Print control charact
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 79 Description ASCII Hex IPCL equivalent code Page Process horizontal gr
Programming Codes iTherm® 280 Programmer’s Guide Page 80 Rev C 28-07764 Description ASCII Hex IPCL equivalent code Page Initiate Unicode UTF-
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 81 Description ASCII Hex IPCL equivalent code Page Set left/right margin
Programming Codes iTherm® 280 Programmer’s Guide Page 82 Rev C 28-07764 Low Level Paper Motion Control Print/Paper Motion [CR] Carriage return
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 83 Horizontal Motion Control Several commands can be used to control the ho
Programming Codes iTherm® 280 Programmer’s Guide Page 84 Rev C 28-07764 [ESC] R Reset horizontal and vertical tab stops ASCII [ESC] R Hexade
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 85 Vertical Motion Control [ESC] j Perform a fine line feed ASCII [ESC]
Programming Codes iTherm® 280 Programmer’s Guide Page 86 Rev C 28-07764 [ESC] 0 Set line spacing to 1/8 inch ASCII [ESC] 0 Hexadecimal 1BH 30
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 87 [ESC] 2 Enable [ESC] A <n> variable line spacing ASCII [ESC] 2
28-07764 Rev C Page 7 Character Commands ... 193 Panel
Programming Codes iTherm® 280 Programmer’s Guide Page 88 Rev C 28-07764 [VT] Vertical tab ASCII [VT] Hexadecimal 0BH Decimal <11> IPC
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 89 [FF] Form feed ASCII [FF] Hexadecimal 0CH Decimal <12> IPCL &
Programming Codes iTherm® 280 Programmer’s Guide Page 90 Rev C 28-07764 [ESC] 5 Begin auto line feed ASCII [ESC] 5 <n> Hexadecimal 1BH
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 91 Feed to Black Dot An option for the iTherm® 280 is a black dot sensor.
Programming Codes iTherm® 280 Programmer’s Guide Page 92 Rev C 28-07764 m/203 (m/8) Dot Width n/203 (n/8) Cut to Center of black dot Back of Tic
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 93 Character Pitch Character pitch commands that set specific characters pe
Programming Codes iTherm® 280 Programmer’s Guide Page 94 Rev C 28-07764 [ESC] [ P Set character pitch ASCII [ESC] [ P <n> Hexadecimal
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 95 [ESC] V Set inter-character spacing Mode Global ASCII [ESC] V <n&
Programming Codes iTherm® 280 Programmer’s Guide Page 96 Rev C 28-07764 Character Font [ESC] # Begin 12 x 12 draft print mode ASCII [ESC] # &
iTherm® 280 Programmer’s Guide Programming Codes 28-07764 Rev C Page 97 [ESC] P Begin rotated font/Right to left entry ASCII [ESC] P <n>
Kommentare zu diesen Handbüchern