From be304324a3136c970eda135d7f70270c146e15d7 Mon Sep 17 00:00:00 2001 From: su530201 <olivier.kaufmann@umons.ac.be> Date: Thu, 19 Oct 2023 14:45:17 +0200 Subject: [PATCH] Allows for several gain ratios with DG411 in mb_2024 --- ohmpi/hardware_components/mb_2024_0_2.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ohmpi/hardware_components/mb_2024_0_2.py b/ohmpi/hardware_components/mb_2024_0_2.py index 776457e4..6153b53a 100644 --- a/ohmpi/hardware_components/mb_2024_0_2.py +++ b/ohmpi/hardware_components/mb_2024_0_2.py @@ -21,6 +21,7 @@ SPECS = {'rx': {'model': {'default': os.path.basename(__file__).rstrip('.py')}, 'mcp_address': {'default': 0x27}, 'ads_address': {'default': 0x49}, 'voltage_min': {'default': 10.0}, + 'dg411_gain_ratio': 1/2, # lowest resitor value over sum of resistor values 'vmn_hardware_offset': {'default': 2500.}, }, 'tx': {'model': {'default': os.path.basename(__file__).rstrip('.py')}, @@ -144,7 +145,7 @@ class Rx(Rx_mb_2023): # ADS1115 for voltage measurement (MN) self._coef_p2 = 1. # Define default DG411 gain - self._dg411_gain = 1/2 + self._dg411_gain = kwargs['dg411_gain_ratio'] # Define pins for DG411 self.pin_DG0 = self.mcp_board.get_pin(0) self.pin_DG0.direction = Direction.OUTPUT -- GitLab