REGO Thermal Printer Technical Manual
www.regotek.com
24
Hex
09
Decimal
9
[Description]
Move the print position to the next horizontal tab position.
[Notes]
This command is ignored if the next horizontal tab position hasn’t been set.
If the next horizontal tab position exceeds the printing area, the printer sets the printing position
to [Printing area width + 1].
Horizontal tab positions are set with ESC D.
If this command is received when the printing position is at [printing area width+ 1], the printer
executes print buffer-full and move the printing position to the beginning of the next line.
The default tab position is every 8-character(font A(12×24)) for one tab.
When the current line buffer is full, the printer performs the following actions:
In standard mode, the printer prints the contents of the current line and places the print position
at the beginning of the next line.
In page mode, the printer will feed line and places the print position at the beginning of the
next line.
[Reference]
ESC D
ESC $ nL nH Set absolute print position
[Name]
Set absolute print position
[Format]
ASCII
ESC $
nL nH
Hex
1B
24
nL nH
Decimal
27
36
nL nH
[Range]
0 ≤ nL ≤ 255
0 ≤ nH≤ 255
[Description]
Moves the print position to [(nL + nH×256)×(vertical or horizontal motion unit)] from the left
edge of the print area.
[Notes]
Settings outside the specified printable area are ignored.
The horizontal and vertical motion unit are specified by GS P.
The GS P command can change the horizontal (and vertical) motion unit.
However, the value cannot be less than the minimum horizontal movement amount, and it must
be in even unit of the minimum horizontal movement amount.
In standard mode, the horizontal motion unit (x) is used.
In page mode, horizontal or vertical motion unit differs depending on the starting position of the
printable area as follows:
When the starting position is set to the upper left or lower right of the printable area using ESC T,
the horizontal motion unit (x) is used.
When the starting position is set to the upper right or lower left of the printable area using ESC T,
the vertical motion unit (y) is used.
[Reference]
ESC \, GS $, GS \, GS P
ESC D n1...nk NUL Set horizontal tab positions
[Name]
Set horizontal tab positions
[Format]
ASCII
ESC D n1... nk NUL
Hex
1B
44 n1...nk 00
Decimal
27
68 n1...nk 0
[Range]
1 ≤ n1 ≤n2 ≤…≤nk≤ 255