Specifications
1-16 Command Descriptions Rev. A
ESC G n turns double-strike mode on or off. When the LSB (least significant bit) of n is 1, double-
strike mode is turned on; when it is 0, double-strike mode is turned off. The default setting is n=0.
Double-strike and emphasized printing appear the same. This command is enabled only in standard
mode. If this command is entered in page mode, an internal flag is activated and the command is
enabled when the printer returns to standard mode.
ESC { n
[Name] Turn upside-down printing mode on/off
[Format] ASCII ESC { n
Hex 1B 7B n
Decimal 27 123 n
[Range] 0 ≤ n ≤ 255
ESC { n turns upside-down printing mode on or off. When the LSB (least significant bit) of n is 1,
upside-down printing mode is turned on; when it is 0, upside-down printing mode is turned off. The
default setting is n=0. When upside-down mode is turned on, the printer prints 180°-rotated
characters from right to left. The line printing order is not reversed; therefore be careful of the order
of the data transmitted. In standard mode, this command is enabled only when input at the
beginning of a line. In page mode, the print direction is set with ESC T, an internal flag is activated,
and this command is enabled when the printer returns to standard mode.
Program Example Print Sample
PRINT #1, CHR$(&H1B);"G";CHR$(1); ← Sele ct AAAAA ← Double-strike mode turned on
PRINT #1, "AAAAA"; CHR$(&HA); BBBBB ← Double-strike mode turned off
PRINT #1, CHR$(&H1B);"G";CHR$(0); ← Canc el
PRINT #1, "BBBBB"; CHR$(&HA);
Program Example Print Sample
PRINT #1, CHR$(&H1B);"{";CHR$(0); ← Canc el
GOSUB printing
PRINT #1, CHR$(&H1B);"{";CHR$(1); ← Sele ct
GOSUB printing
END
printing:
PRINT #1, "ABCDE"; CHR$(&HA);
PRINT #1, "BCDEF"; CHR$(&HA);
RETURN
Normal printing
ABCDE
BCDEF
BCDEF
ABCDE
Upside-do wn
printing