From 4f58878674fd10f6556e1e77bf76c0a7251fd813 Mon Sep 17 00:00:00 2001 From: awatlet <arnaud.watlet@umons.ac.be> Date: Wed, 11 Oct 2023 09:48:20 +0200 Subject: [PATCH] Updates dps5005 --- ohmpi/hardware_components/pwr_dps5005.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ohmpi/hardware_components/pwr_dps5005.py b/ohmpi/hardware_components/pwr_dps5005.py index 753e305a..1ee2f2bb 100644 --- a/ohmpi/hardware_components/pwr_dps5005.py +++ b/ohmpi/hardware_components/pwr_dps5005.py @@ -48,7 +48,7 @@ class Pwr(PwrAbstract): self.exec_logger.debug(f'Current cannot be set on {self.model}') def turn_off(self): - self.connection.write_register(0x09, 1) + self.connection.write_register(0x09, 0) self.exec_logger.debug(f'{self.model} is off') def turn_on(self): @@ -62,9 +62,12 @@ class Pwr(PwrAbstract): @voltage.setter def voltage(self, value): self.connection.write_register(0x0000, value, 2) - + def battery_voltage(self): self.connection.read_register(0x05, 2) def current_max(self, value): self.connection.write_register(0x0001, value * 10, 0) + + def reset_voltage(self): + self.DPS.write_register(0x0000, 0, 2) # reset to 0 volt \ No newline at end of file -- GitLab