def __init__(self, dev=0): super(EL320_240USB, self).__init__() device = ftdi.getFtdiDevices() self.usb = ftdi.FT232R(device[dev]) self.usb.enableBitBang()
def __init__(self, W, H, dev=0): GU7000.__init__(self, W, H) device = ftdi.getFtdiDevices() self.usb = ftdi.FT232R(device[dev]) self.usb.setBaudRate(BAUD_RATE) self.usb.enableBitBang()
def __init__(self, W=256, H=64, dev=0): self.W = W self.H = H device = ftdi.getFtdiDevices() self.usb = ftdi.FT232R(device[dev]) self.usb.setBaudRate(BAUD_RATE) self.usb.enableBitBang() self.init()
def __init__(self): self.W = 512 self.H = 256 device = ftdi.getFtdiDevices() self.usb = ftdi.FT232R(device[0]) self.usb.enableBitBang() self.packet = [] self.col0 = [[0]] * self.H self.col1 = [[0]] * self.H
def __init__(self, W=320, H=240, dev=0): self.W = W self.H = H self.frame = [] device = ftdi.getFtdiDevices() self.usb = ftdi.FT232R(device[dev]) self.usb.enableBitBang() self.usb.setBaudRate(3) self.frameQueue = Queue.Queue() self.t = threading.Thread(target=self._run, args=[]) self.t.setDaemon(True) self.t.start() self.write('\x00' * (H * W / 8))