Skip to content

Commit

Permalink
driver: expose additional modbus methods
Browse files Browse the repository at this point in the history
Signed-off-by: Felix Zwettler <[email protected]>
  • Loading branch information
flxzt committed Aug 19, 2024
1 parent f7751ef commit be1a228
Showing 1 changed file with 30 additions and 12 deletions.
42 changes: 30 additions & 12 deletions labgrid/driver/modbusrtudriver.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,26 +63,44 @@ def on_activate(self):
def on_deactivate(self):
self.instrument = None

def read_register(self, *args, **kwargs):
return self.instrument.read_register(*args, **kwargs)

def write_register(self, *args, **kwargs):
return self.instrument.write_register(*args, **kwargs)

def read_registers(self, *args, **kwargs):
return self.instrument.read_registers(*args, **kwargs)

def write_registers(self, *args, **kwargs):
return self.instrument.write_registers(*args, **kwargs)

def read_bit(self, *args, **kwargs):
return self.instrument.read_bit(*args, **kwargs)

def write_bit(self, *args, **kwargs):
return self.instrument.write_bit(*args, **kwargs)

def read_bits(self, *args, **kwargs):
return self.instrument.read_bits(*args, **kwargs)

def write_bits(self, *args, **kwargs):
return self.instrument.write_bits(*args, **kwargs)

def read_long(self, *args, **kwargs):
return self.instrument.read_long(*args, **kwargs)

def write_long(self, *args, **kwargs):
return self.instrument.write_long(*args, **kwargs)

def read_float(self, *args, **kwargs):
return self.instrument.read_float(*args, **kwargs)

def write_float(self, *args, **kwargs):
return self.instrument.write_float(*args, **kwargs)

def read_string(self, *args, **kwargs):
return self.instrument.read_string(*args, **kwargs)

def write_string(self, *args, **kwargs):
return self.instrument.write_string(*args, **kwargs)

def read_register(self, *args, **kwargs):
return self.instrument.read_register(*args, **kwargs)

def write_register(self, *args, **kwargs):
return self.instrument.write_register(*args, **kwargs)

def read_registers(self, *args, **kwargs):
return self.instrument.read_registers(*args, **kwargs)

def write_registers(self, *args, **kwargs):
return self.instrument.write_registers(*args, **kwargs)

0 comments on commit be1a228

Please sign in to comment.