Usb Interface - Epson EU-m30 Series Developer's Manual

Table of Contents

Advertisement

1.15.2

USB interface

(1)
USB connector
 Type
 Pin assignments
Pin number
1
2
3
4
Shell
(2)
USB communication specifications
(a) USB functions
 Overall specifications:
 Communication speed:
 Communication method:
 Power supply specifications:
 Current consumed by USB bus:
 USB packet size
With full-speed connection
USB bulk OUT:
USB bulk IN:
 USB device class
USB vendor-defined class and USB printer class
Switching of the class can be set by the software settings on startup.
(For the setting method, see 3.5.2.)
(b) Receiving the status from the printer
 The status of the printer is sent to the host computer via the USB bulk transmission method.
 The USB bulk transmission method is a host-controlled transmission method. Unlike RS-232 transmission,
it cannot spontaneously interrupt data transmission to the host computer.
 The printer has a 128-byte status data buffer. Statuses that exceed the buffer capacity are canceled. In
order to avoid lack of status data, it is necessary to periodically retrieve status data at the host computer.
(c) USB Device Requests of USB printer class
 GET PORT STATUS
If this USB device request is requested, the printer returns the following statuses.
Bit
Reserved
5
Paper Empty
4
Select
3
Not Error
2, 1, 0
Reserved
USB upstream port connector (USB type-B connector)
Signal name
VBUS
D-
D+
GND
Shield
Complies with USB 2.0
Full-Speed (12 Mbps)
USB bulk transmission method
USB self power supply function
2 mA (provided entirely from the main unit)
64 bytes
64 bytes
Field
Description
Reserved
0: Paper Not Empty
1: Paper Empty
1: Select (Fixed)
0: Error
1: Not Error
Reserved
4
4
3
3
2
2
1
1
16

Advertisement

Table of Contents
loading

Table of Contents