From bef1a9cccf2e77c5e9b76e0c815439c078b5cbeb Mon Sep 17 00:00:00 2001 From: "Renato.Lorenzi" Date: Mon, 1 Aug 2016 09:36:48 -0300 Subject: [PATCH] Change the interface param to timeout --- src/escpos/printer.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/escpos/printer.py b/src/escpos/printer.py index 41c674f..1ee1db7 100644 --- a/src/escpos/printer.py +++ b/src/escpos/printer.py @@ -34,18 +34,18 @@ class Usb(Escpos): """ - def __init__(self, idVendor, idProduct, interface=0, in_ep=0x82, out_ep=0x01, *args, **kwargs): + def __init__(self, idVendor, idProduct, timeout=0, in_ep=0x82, out_ep=0x01, *args, **kwargs): """ :param idVendor: Vendor ID :param idProduct: Product ID - :param interface: USB device interface + :param timeout: Is the time limit of the USB operation. Default without timeout. :param in_ep: Input end point :param out_ep: Output end point """ Escpos.__init__(self, *args, **kwargs) self.idVendor = idVendor self.idProduct = idProduct - self.interface = interface + self.timeout = timeout self.in_ep = in_ep self.out_ep = out_ep self.open() @@ -82,7 +82,7 @@ class Usb(Escpos): :param msg: arbitrary code to be printed :type msg: bytes """ - self.device.write(self.out_ep, msg, self.interface) + self.device.write(self.out_ep, msg, self.timeout) def close(self): """ Release USB interface """