Specifications
Programming Guide/Tips 4-29
TM-H6000/H6000P Developer’s Guide
Confidential
After this command is sent, the printer returns data indicating that it has changed into the user
setting mode. This confirmation consists of 3 bytes: header (37h) + identifier (20h) + NUL (00h).
Be sure the printer has sent these three bytes to ensure the setting has been performed properly.
Step 2: customization of NV memory
This command allocates the NV memory. You can use the command below to expand the
standard NV user memory from 1KB to 128KB. When you expand the NV user memory, the NV
bit image memory is reduced to 128KB. Send the following command (in decimal numbers):
GS ( E 7 0 5 1 3 0 2 3 0
Step 3: end user setting mode
When you finish making the settings, end the user setting mode, and send the following
command to activate the new settings (in decimal numbers):
GS ( E 4 0 2 79 85 84
The printer performs internal processing to activate the settings completed in the user mode.
This consists of initialization of the memory. Data cannot be sent to the printer during this time.
You can also activate the settings by turning the power off and on again, or by resetting the
hardware with the signal wire reset signal. However, unless there is a particular problem, end
the mode by sending the command above.
Step 4: confirming setting
When the printer completes its internal processing, check to confirm that the settings have been
activated. First, check the status of the NV user memory. Send the following command (in
decimal numbers):
GS ( E 2 0 6 1
After the printer receives this command, it returns data indicating the NV user memory. The
data is as follows: header (37h) + identifier (27h) + customizing value number + division code
(1Fh) + customizing value + NUL (00h). In the example in “Step 2: customizing NV memory,”
the area is 128KB. Therefore, the printer returns (31h) as the number of the memory area you are
checking, and returns (33h) as the customized value of the memory area size.
Next, confirm the NV bit image memory status. Send the following command (in decimal
numbers):
GS ( E 2 0 6 2
After the printer receives this command, it sends back data indicating the NV bit image
memory. The data is as follows: header (37h) + identifier (27h) + customizing value number +
division code (1Fh) + customizing value + NUL (00h). In this case, the area is 128KB. Therefore,
the printer returns (32h) as the number of the memory area you are checking, and returns (33h)
as the customized value of the memory area size.