Download LinePrinter Plus® for Line Matrix Printers Programmer`s
Transcript
Overscoring Overscoring ASCII ESC _ n Hex 1B 5F n Dec 27 95 n Purpose Enables or disables automatic overscoring of all characters. where: n may range from 0 through 255 n = 00, 02, 04 (any even value) disables automatic overscoring n = 01, 03, 05 (any odd value) enables automatic overscoring Discussion When automatic overscore is enabled, all characters, including spaces, are overscored. Full-height graphics characters are not overscored. (Full-height characters are in the upper ASCII character set for code pages 437 and 850, in positions 176-233, or 244.) Example The following sample illustrates automatic overscoring and overscoring reset. Print All Characters ASCII ESC \ n1 n2 Hex 1B 5C n1 n2 Dec 27 92 n1 n2 Purpose Prints the characters assigned to code points as characters, rather than interpreting the code values as commands. where: n1 + 256n2 defines the number of data bytes to follow. Discussion The number of data bytes specified by n1 + 256n2 will print as text. Valid numerical parameters are in the range hex 00 through hex FF. Data values that do not correspond to standard ASCII codes will print as spaces. 51