CBM-230/231User ’sManual
49 CITIZEN
(37) Sta rting/ending the macro d efinition (GS :)
Code: [1D]h + [3A]h
Specifies a starti or end of macro definition. Up to 2,048 bytes can be defined as macro. The bytes
exceeding2,048 bytes cannot be defi ned.
• The definition is not cleared even if ESC @ (initia lizing the printer) is executed. Therefore, ESC @ can
be included in the definiti on.
• Regularprinting is cperformedeven during macro definition
(38) Macro Execution(GS^ n1n2 n3)
Code:[1D]h+[5E]h+n1+n2+n3
*{0≤n1≤FF}
{0 ≤n2 ≤FF}
{0 ≤n3 ≤1} Thedat a is described with the hexadecimal code
Executing what is defined asm acro.
•Thefollowing descri bes n1 through n3:
n1 : Macr o execution times
n2 : Waittime atmac ro execution. Wait forn2 ×100 msec for each execution.
n3 : Macr o execution mode
n3 Mode
0 Continuous execution
1 Execution by the paper feed switch
Continuous execution : The macro is executed n1 time s continuousl y at the time inter vals
specifiedb y n2.
Execution by the paper
Feedswitch : After waiting for lapse of time specified by n2, the ERROR LED flickers
andthepaperfeedswitchiswaitedtobepressed.Whenitispressed,the
macrois ex ecuted once. This action is repeat ed n1 times.