Specifications
Chapter 6: Commands 7193 Owner’s Guide
August 199854
Write to Non-Volatile Memory
Writes two-byte word n1:n2 to location k in history EEROM.
Hexadecimal Decimal ASCII Value of n Value of k
1B 73
n1 n2 k
27 115
n1 n2 k
ESC s
n1 n2 k
n1 = 1st Byte
n2 = 2nd Byte
16-63 (Hex Locations
00-15 are Reserved)
Set Left Margin
Sets the left margin of the printing area. The command is effective only at the beginning of
a line.
Hexadecimal Decimal ASCII Value of nL Value of nH
1D 4C nL nH 29 76 nL nH GS L nL nH
0-255 0-255
The left margin is set to (((nH X 256) + nL) X horizontal motion unit) inches. The horizontal
motion units are set by the Set Horizontal and Vertical Minimum Motion Units command
(1D 50). This command is described below.
The width of the printing area is set by the Set Printing Area Width command (1D 57),
which follows the Set Left Margin command. See below for a description of the Set
Printing Area Width command.
Notes
If the setting exceeds the printable area, the maximum value of the printable area is used.
The maximum printable area is 448 dots. See the illustration.
The default is the maximum printable area.
Examples
To set the left margin to one inch at the default horizontal motion unit of 1/150 inches,
send the four-byte string:
GS L 150 0
Or, to set the left margin to two inches at the default horizontal motion unit of 1/150 units
per inch, send the four-byte string:
GS L 44 1
Where 2 inches = 300/150, and 300 = (1 X 256) + 44.
←
Printable area 448 dots
→
←Left margin→ ←Printing area width→