def __init__(self, av_loop, name): AV_SerialDevice.__init__(self, av_loop, name) self.input_handler = None for subcmd in self.Commands: self.av_loop.add_cmd_handler("%s %s" % (self.name, subcmd), self.handle_cmd)
def __init__(self, av_loop, name): AV_SerialDevice.__init__(self, av_loop, name) self.input_handler = None for subcmd in self.Commands: self.av_loop.add_cmd_handler( "%s %s" % (self.name, subcmd), self.handle_cmd)
def __init__(self, av_loop, name): AV_SerialDevice.__init__(self, av_loop, name) for subcmd in self.Commands: self.av_loop.add_cmd_handler("%s %s" % (self.name, subcmd), self.handle_cmd) self.status_handler = None self.readbuf = bytes() # Don't start writing until a status update is received. self.write_ready = False # Write enabling needs to be delayed. See ready_to_write() self.write_timer = None # or (timeout_handle, deadline) self.state = AVR_State(self.name, self.av_loop)
def __init__(self, av_loop, name): AV_SerialDevice.__init__(self, av_loop, name) for subcmd in self.Commands: self.av_loop.add_cmd_handler( "%s %s" % (self.name, subcmd), self.handle_cmd) self.status_handler = None self.readbuf = bytes() # Don't start writing until a status update is received. self.write_ready = False # Write enabling needs to be delayed. See ready_to_write() self.write_timer = None # or (timeout_handle, deadline) self.state = AVR_State(self.name, self.av_loop)