BT-T080 Programming Manual
- 63 -
GS ( M pL pH n m ((n) = 3, 51) < Function 3>
[Format]
ASCII
GS
(
M
pL
pH
n
m
Hex
1D
28
4D
pL
pH
n
m
Decimal
29
40
77
pL
pH
n
m
[Value range]
( pL + ( pH×256)) = 2 ( pL = 2, pH = 0)
n = 3, 51
0 ≤m ≤1, 48 ≤m ≤49
[Notes]
• When m = 0 or 48, the printer does not load the data from the user NV memory at the
initialization. After the initialization, the setting value of GS ( F becomes the default
value of the printer.
• When m= 1 or 49, the printer loads the data from the user NV memory at the
initialization.After the initialization, the setting value of
GS ( F
becomes the setting
values which are stored in the memory.
• The specified data by this command are stored in NV memory.If the data will be
written in the the memory which are already written with the same data, the data
saving process is not executed.
• If an error occurs in the process of writing the data, the printer will execute the
memory error process.
[Notes]
When the data is automatically loaded, the initialization process is executed when any
of the following process is executed:
• Power-on process by the power switch
• When the hardware reset is executed by the interface reset
• Execution of
ESC @
[Default]
m = 0
[Relative]
ESC @
, <Function 1> of this command.
GS : Start/end macro definition
[Function]
Start/end macro definition
[Format]
ASCII
GS
:
Hex
1D
3A
Decimal 29
58
[Notes]
• Macro definition starts when this command is received during normal operation.
Macro definition ends when this command is received during macro definition.
• When
GS ^
is received during macro definition, the printer ends macro definition and
clears the definition.
• Macro is not defined when the power is turned on.
• The defined contents of the macro are not cleared by
ESC @
. Therefore,
ESC @
can
be included in the contents of the macro definition.
• The contents of the macro can be defined up to 2048 bytes. If the macro definition
exceeds 2048 bytes, excess data is processed as normal data.