Macro Function Commands; Table 54 Macro Control Bit Definitions - TransAct Ithaca 280 Programmer's Manual

Thermal receipt printer
Table of Contents

Advertisement

Programming Codes

Macro Function Commands

Function
Start/End Macro Definition
ASCII
[GS] :
Hexadecimal 1DH 3AH
Decimal
<29> <58>
Description The [GS] : command starts or ends macro definition. Macro definition starts
when the command is received during normal operation and ends when it is
received during the macro definition. The macro definition can contain up to
2048 bytes. If the definition exceeds 2048 bytes, the excess data will not be
stored.
Function
Execute Macro
ASCII
GS ^ r t m
Hexadecimal 1DH 5EH r t m
Decimal
<29> <94> r t m
0  r  255
Range
0  t  255
m = See below
Description The GS ^ r t m command executes a macro definition. The r specifies the
number of times to execute the macro. When Bit 1 of m is set, r is ignored, and
the macro is executed infinitely. t specifies the waiting time for executing the
macro; it is t  100 msec for every macro execution.
executing mode.
continuously with the interval specified by t. When the LSB of m = 1, the printer
remains idle and waits for the FEED Button to be pressed (after waiting for the
period specified by t). After the button is pressed, the printer executes the macro
once. The printer repeats the operation r times. When Bit 5 of m is set, the
current macro definition is saved into the printer's nonvolatile flash memory as a
start-up macro without executing it.
power-up using the parameters specified by the GS ^ r t m command. If the
printer is powered-up into self-test mode, the macro definition will not be
executed. A saved macro definition can be deleted with the GS _ command.
Bit
Off/On
0
Off
On
1-4
-
5
On
6
On
7
-

Table 54 Macro Control Bit Definitions

28-04430
When the LSB of m = 0, the macro executes r times
Hexl
Decimal
00
0
01
1
-
-
20
32
40
64
-
-
Rev K
®
iTherm
280 Programmer's Guide
The macro definition is executed upon
Function
Macro executes r times continuously with
the interval specified by t
FEED Button controlled operation with
time interval t
Undefined
Value given by r is ignored and macro is
run infinitely
Save start-up macro definition to flash
memory without executing
Undefined
m specifies macro
Page 229

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents