Specifications

Programmers Guide TH230/TH230+
242
Printer Interface
The TH230 printers are multi-interface-devices (composite device) and one of these
interfaces is the printer interface. Every interface is a logical device from the host point of
view and the printer interface is the printer in fact.
IEEE 1284 Device ID (GET_DEVICE_ID)
Upon receive of the printer class-specific request GET_DEVICE_ID the printer returns a
device ID string that is compatible with IEEE 1284. See IEEE 1284 for syntax and formatting
information.
Device ID string:
"MFG: Wincor Nixdorf; CMD: ESC/POS; MDL: TH230;"
SOFT_RESET
This class-specific request clears all printer buffers and resets the printer interface to their
default states. This request does not change the USB addressing or USB configuration in
other words there is none new USB enumeration.
USB Reset
On receipt of an USB reset all printer buffers are cleared and a new USB enumeration is
started.
USB Detach/Attach
When the printer is detached from USB the current printer receive buffer content will be
proceed on.
On attaching the printer to the USB all printer buffers will be cleared (like SOFT_RESET).
Receipt Buffer
While printer is in online state following hysteresis levels are valid:
Size 4096 Bytes Size 45 Bytes
USB NAK
(fill level >=)
USB ACK
(fill level <=)
USB NAK
(fill level >=)
USB ACK
(fill level <=)
TH230 4096 3072 45 40
TH230+
3968
3072
27
9
If the printer is in offline state and the receipt buffer is full the behavior depends on the
memory switch 2-8 Listen to Real-Time-Commands (see command GS ( E)).