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
*{0n1FF}
{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.