P 190
26
ESC o $1B $6F Prints total operating hours
ESC B $1B $42 Sets character font 1
ESC b $1B $62 Sets character font 2
(aa) ESC r (aa) $1B $72 Reads a piece of data at an address
(aadd) ESC w (aadd) $1B $77 Writes a piece of data (dd) in an address (aa)
(dd) ESC G (dd) $1B $47 Writes value (dd) in option register
(dd) ESC M (dd) $1B $4D Writes value (dd) in printing mode
ESC p $1B $70 Transmits option register in serial
ESC m $1B $6D Transmits print mode in serial
ESC s $1B $73 Transmits next character in serial
ESC W (n) $1B $57 (n) Starts saving block (n)
ESC V (n) $1B $56 (n) Prints block (n)
ESC E (n) $1B $45 (n) Transmits block (n) in serial
ESC Z $1B $5A Block saving completed
ESC J (n) $1B $4A Loads programmable character (n)
ASCII: - Hex: $00
Printing in small characters
The command $00 is used for reverting to printing in small characters. If, for example, double height or
double width printing had been set and the user wishes to return to printing in small characters, he/she
transmits the code $00. This command clears the print buffer. For this reason this command must not
be transmitted after an ASCII string, otherwise the string will be erased. It is better, therefore, to transmit
the command after a (CR) $0D so that the string is printed first and, on clearing the buffer, small
character printing is restored. In many user applications the character $00 is transmitted as a piece of
calculation data or as a numerical value, automatically erasing the string preceding it. A small character
is 6 dots wide and 10 dots tall. The ASCII characters which can be printed, as may be seen from the
self-test, start from code $1E through to code $FF (software release 4.3) or from code $17 to code $1F
(software release 5.3).
ASCII: - Hex: $01
Double width printing
The command $01 is used to activate double width printing. This command clears the print buffer and
for this reason it must not be transmitted immediately after an ASCII string, otherwise this string will be
erased. It is better, therefore, to transmit the command $01 after a (CR) $0D so that the string is printed
first and, on clearing the buffer, double width printing is enabled. When this printing mode is set the
number of characters per line is exactly halved in comparison with small characters; a printed line of a
24-column printer, therefore, contains 12 characters, and a 40-column printer contains 20. Double
width characters are 12 dots wide and 10 dots tall. The ASCII characters which can be printed, as may
be seen from the self-test, start from code $1E through to code $FF (software release 4.3) or from code
$17 to code $1F (software release 5.3).
ASCII: - Hex: $02
Double height printing
PRINTER FUNCTIONS