From f97167bada7b0625c39fb624d7847932d0119c4e Mon Sep 17 00:00:00 2001
From: su530201 <olivier.kaufmann@umons.ac.be>
Date: Thu, 8 Jun 2023 10:08:51 +0200
Subject: [PATCH] Tries to fix "dict object has no attr pwr" error

---
 ohmpi/hardware_components/raspberry_pi_i2c.py | 2 +-
 ohmpi/hardware_system.py                      | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ohmpi/hardware_components/raspberry_pi_i2c.py b/ohmpi/hardware_components/raspberry_pi_i2c.py
index aa6d9a37..f2e8632a 100644
--- a/ohmpi/hardware_components/raspberry_pi_i2c.py
+++ b/ohmpi/hardware_components/raspberry_pi_i2c.py
@@ -15,7 +15,7 @@ class Ctl(CtlAbstract):
         assert on_pi
         self.board_name = platform
         self._cpu_temp_available = True
-        self.max_cpu_temp = 85. # °C
+        self.max_cpu_temp = 85.  # °C
 
     @property
     def _cpu_temp(self):
diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py
index c0431ac4..d83dc4db 100644
--- a/ohmpi/hardware_system.py
+++ b/ohmpi/hardware_system.py
@@ -73,6 +73,7 @@ class OhmPiHardware:
         HARDWARE_CONFIG['tx'].update({'exec_logger': self.exec_logger, 'data_logger': self.data_logger,
                                       'soh_logger': self.soh_logger})
         self.tx = kwargs.pop('tx', tx_module.Tx(**HARDWARE_CONFIG['tx']))
+        print(f'tx: {self.tx}, type: {type(self.tx)}')  # TODO: Delete me!
         self.tx.pwr = self.pwr
         self._cabling = kwargs.pop('cabling', {})
 
-- 
GitLab