SOFTWARE MANUAL C32
12.8 INITIALIZE PRINTER A8 COMPATIBLE COMMANDS
Siehe auch Kapitel 6 „printer initialization“.
12.8.1 INITIALIZE PRINTER BUFFER
[Name]
Initialize Printer Buffer
[Format]
ASCII
<ESC> “A“
(see also
parameter 15,24
)
Hex
1Bh
41h
Decimal
27d
65d
[Description]
When the printer controller receives this command the printer buffer is emptied. Erasing of (not yet
printed) data in the line buffer.
Corresponds to command <RS><DLE><05d>
12.8.2 INITIALIZE PRINTER
[Name]
Initialize Printer
[Format]
ASCII
<ESC> “@“
(see also
parameter 15,23
)
Hex
1Bh
40h
Decimal
27h
64h
[Name]
Initialize Printer
[Format]
ASCII
<ESC> “d“
0d
Hex
1Bh
40h
0h
Decimal
27h
64h
0d
[Description]
When the printer controller receives this command, a hard reset of the printer is initialized. (without
initial application of the bootloader) The printer is initialized the same way as after power on. Between
reception and processing of this command the data already received in the input buffer have to be
processed. No further print data are allowed as long as the end of the reset is not accomplished. This is
signalled via the serial interface. Otherwise these data sent during reset would be lost, because the
reset sequence erases the input buffer.
Corresponds to command <RS><DLE><00d>
12.9 SYNC ORDER
[Name]
Sync Command
[Format]
ASCII
<ESC> “v“
n
Hex
1Bh
76h
n
Decimal
27d
118d
n
[Description] Print and report synchronized character via the serial interface. The sync character is returned as soon as
the printer has completely finished the previous print. Any 8 bit value can be the sync character. It is sent
separately.
[Example]
<ESC>v<2d>Hello World<ESC>v<3d>
If the printer returns 2 decimal it has received the print job
.
If it returns 3 decimal the printing of "hello
world" is completely finished.
Do not use sync characters above 127 decimal, or 11hex, and 13hex.
These could not be distinguished from A8 status bytes. Hint: Message in format C32:
[AR:0x0000002E#[0x0002BCF2ms0x00120000: 0x000002A0, 0x00000002 #i_+]#0xC90C9E0C:AR]
Returned: The module 0012: print reports the sync character 02hex
GeBE Elektronik und
phone
+49.89.894141-0
GeBE-document-no. SoMAN-C32-E-V2.2-0793
Feinwerktechnik GmbH
fax
+49.89.894141-33
date
July 7, 2020
Beethovenstraße 15
page 108 | 166
82110 Germering
Our general terms of business are to be applied.
Germany
Internet
www.gebe.net
Errors and changes reserved.