CONFIDENTIAL
Paper roll Macro function commands GS :
Ver. 10.01 p. 361
GS :
SETTING COMMAND
[Name] Start/end macro definition
[Format] ASCII GS :
Hex 1D 3A
Decimal 29 58
[Range] None
[Default] None
[Printers not featuring this command] TM-P60, TM-U230, TM-U220, TM-U210, TM-U300A/B
[Description] Starts or ends macro definition.
[Notes]
■ Macro definition starts when this command is processed during normal operation and ends when it is
processed during macro definition.
■ While the macro is defined, the printing is also executed.
■ The maximum number of data to be defined as a macro is different, depending on the printer model. If
the macro definition exceeds the maximum number of data, the excess data is not stored.
■ If the printer processes this command again immediately after previously processing it, the printer clears
the definition.
■ Macro is not defined when the power is turned on.
■ The defined contents of the macro are not cleared by ESC @. Defined content of the macro is effective
until the printer is reset, or the power is turned off.
■ The macro is executed by GS ^.
■ The following commands cannot be contained in a macro. Do not use these commands while the macro is
being defined.
FS g1, FS q, GS ( A, GS ( C (part of functions), GS ( E (part of functions), GS ( L / GS 8 L (part of
functions), GS ( M (part of functions), GS Q 0, GS ^, GS g 0, GS v 0.
[Model-dependent variations] TM-J2000/J2100, TM-T90, TM-T88III, TM-L90, TM-L60II
See program example and print sample for GS : and GS ^.
Macro function commands