@@ -151,24 +151,25 @@ class RelayDriveModule(Module):
self.database.log_message(self.name, message)
def update(self):
pass
def config(self, data_key, sensor_num, value):
message = HydroBotMessage(self.uuid, (0x80 | protocol.lookup_command_key_by_name("config")), protocol.lookup_data_key_by_name(data_key), sensor_num, value)
self.interface.send_message(message)
def set_output(self, output, value):
message = HydroBotMessage(self.uuid, (0x80 | protocol.lookup_command_key_by_name("set_output")), protocol.lookup_data_key_by_name("digital_out"), int(output), value)
self.send_message(message)
class UnknownModule(Module):
def __init__(self, address, interface, name, database):
super(UnknownModule, self).__init__(address, interface, name, database)
def send_message(self, message):
def receive_message(self, message):
self.logger.debug("Receive message! From: " + self.name)
Status change: