LK-T21 Technical Manual
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 1/x inch and 1/y inch, respectively.
When x and u are set to 0, the default setting of each value is used. (x = 180, y = 360)
[Details] · 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 character rotation (upside-
down or 90° clockwise rotation):
① Command using x : ESC SP, ESC $, ESC \, FS S, GS L, GS W
② Command using y : ESC 3, ESC J, GS V
·In page mad, the following command 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):
Command using x : ESC SP, ESC $, ESC W, ESC \, FS S
Command using y : ESC 3, ESC J, ESC W, GS $, GS \, GS V
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):
Command using x: ESC 3, ESC J, ESC W, GS $, GS \
Command using y: ESC SP, ESC $, ESC W, ESC \, FS S, GS V
·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 = 180, y = 360
[Reference] ESC SP, ESC $, ESC 3, ESC J, ESC W, ESC \, GS $, GS L, GS V, GS W, GS \
64