def SetupHidThread(self, newDevicePath): #create thread self.thread = HIDThread(self.vendorString + " " + self.productString, newDevicePath) self.thread.start() self.thread.SetStopCallback(self.StopCallback) self.thread.SetRawCallback(self.RawCallback)
def SetupHidThread(self, newDevicePath): #create thread self.thread = HIDThread(self.name, newDevicePath, self.name) self.thread.SetStopCallback(self.StopCallback) self.thread.SetRawCallback(self.RawCallback) self.thread.start() self.thread.WaitForInit() self.RequestVersion()
def SetupHidThread(self, newDevicePath): #create thread self.thread = HIDThread(self.vendorString + " " + self.productString, newDevicePath) self.thread.start() self.thread.SetStopCallback(self.StopCallback) if self.rawDataEvents: self.thread.SetRawCallback(self.RawCallback) else: self.thread.SetButtonCallback(self.ButtonCallback) self.thread.SetValueCallback(self.ValueCallback)
def SetupHidThread(self, newDevicePath): #create thread self.thread = HIDThread(self.name, newDevicePath, self.name) self.thread.start() self.thread.SetStopCallback(self.StopCallback) self.thread.SetButtonCallback(self.ButtonCallback)