Specifications

Confidential
SHEET
125
NO.
SHEET
REVISION
H
TITLE
NEXT
126
TM-U590 series
Specification
(STANDARD)
GS P x y
[Name] Set horizontal and vertical motion units
[Format] ASCII GS P x y
Hex 1D 50 x y
Decimal 29 80 x y
[Range] 0 x 255
0 y 255
[Description] Sets the horizontal and vertical motion units to approximately 25.4/x mm {1/x"} and
approximately 25.4/y mm {1/y"}, respectively.
When x and y are set to 0, the default setting of each value is used.
[Notes] The horizontal direction is perpendicular to the paper feed direction and the
vertical direction is the paper feed direction.
In standard mode, the following commands use x or y, regardless of character
rotation (upside-down or 90° clockwise rotation):
Commands using x: ESC SP, ESC $, ESC \, FS S, GS L, GS W
Commands using y: ESC 3, ESC J, ESC K
In page mode, the following commands use x or y, depending on character
orientation:
When the print starting position is set to the upper left or lower right of the
printing area using ESC T (data is buffered in the direction perpendicular to
the paper feed direction):
Commands using x: ESC SP, ESC $, ESC W, ESC \, FS S
Commands using y: ESC 3, ESC J, ESC W, GS $ , GS \
When the print starting position is set to the upper right or lower left of the
printing area using ESC T (data is buffered in the paper feed direction):
Commands using x: ESC 3, ESC J, ESC W, GS $, GS \
Commands using y: ESC SP, ESC $, ESC W, ESC \, FS S
The command does not affect the previously specified values.
The calculated result from combining this command with others is truncated to
the minimum value of the mechanical pitch.
[Default] x = 150, y = 144
[Reference] ESC SP, ESC $, ESC 3, ESC J, ESC K, ESC \, FS S, GS L, GS W