Traceback (most recent call last):

 "sertest.py", line 40, in <module>

 "sertest.py", line 11,
Epson.text(printdata)

 "/usr/local/lib/python2.7/dist-packages/escpos/escpos.py", line 177, in text
self._raw(txt)

 "/usr/local/lib/python2.7/dist-packages/escpos/printer.py", line 58, in _raw
self.device.write(self.out_ep, msg, self.interface)

 "/usr/local/lib/python2.7/dist-packages/usb/core.py", line 619, in write
self.__get_timeout(timeout)

 "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py", line 532, in bulk_write
timeout)

 "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py", line 628, in __write
timeout))

 "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])usb.core.USBError: [Errno 110] Operation timed out
Traceback (most recent call last):

 "sertest.py", line 40, in <module>

 "sertest.py", line 11,
Epson.text(printdata)

 "/usr/local/lib/python2.7/dist-packages/escpos/escpos.py", line 177, in text
self._raw(txt)

 "/usr/local/lib/python2.7/dist-packages/escpos/printer.py", line 58, in _raw
self.device.write(self.out_ep, msg, self.interface)

 "/usr/local/lib/python2.7/dist-packages/usb/core.py", line 619, in write
self.__get_timeout(timeout)

 "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py", line 532, in bulk_write
timeout)

 "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py", line 628, in __write
timeout))

 "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])usb.core.USBError: [Errno 110] Operation timed out