From 88ac9375412aba084725cc65142486cf81e21b1e Mon Sep 17 00:00:00 2001 From: Matthias Urlichs Date: Thu, 8 Feb 2024 10:49:05 +0100 Subject: [PATCH] Register update 2 --- Eastron_SDM120.py | 7 +++---- Eastron_SDM630v1.py | 7 +++---- Eastron_SDM630v2.py | 7 +++---- Eastron_SDM72D.py | 7 +++---- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/Eastron_SDM120.py b/Eastron_SDM120.py index 86a676b..1b25c75 100644 --- a/Eastron_SDM120.py +++ b/Eastron_SDM120.py @@ -10,10 +10,9 @@ log = logging.getLogger() class Reg_f32b(Reg_num): - def __init__(self, base, *args, **kwargs): - super(Reg_f32b, self).__init__(base, 2, *args, **kwargs) - self.coding = ('>f', '>2H') - self.scale = float(self.scale) + coding = ('>f', '>2H') + count = 2 + rtype = float nr_phases = [ 1, 1, 3, 3 ] diff --git a/Eastron_SDM630v1.py b/Eastron_SDM630v1.py index 70f4654..1359136 100644 --- a/Eastron_SDM630v1.py +++ b/Eastron_SDM630v1.py @@ -15,10 +15,9 @@ log = logging.getLogger() class Reg_f32b(Reg_num): - def __init__(self, base, *args, **kwargs): - super(Reg_f32b, self).__init__(base, 2, *args, **kwargs) - self.coding = ('>f', '>2H') - self.scale = float(self.scale) + coding = ('>f', '>2H') + count = 2 + rtype = float nr_phases = [ 0, 1, 3, 3 ] diff --git a/Eastron_SDM630v2.py b/Eastron_SDM630v2.py index df82ea2..5b1f7bc 100644 --- a/Eastron_SDM630v2.py +++ b/Eastron_SDM630v2.py @@ -15,10 +15,9 @@ log = logging.getLogger() class Reg_f32b(Reg_num): - def __init__(self, base, *args, **kwargs): - super(Reg_f32b, self).__init__(base, 2, *args, **kwargs) - self.coding = ('>f', '>2H') - self.scale = float(self.scale) + coding = ('>f', '>2H') + count = 2 + rtype = float nr_phases = [ 0, 1, 3, 3 ] diff --git a/Eastron_SDM72D.py b/Eastron_SDM72D.py index 33e1783..e85f7ce 100644 --- a/Eastron_SDM72D.py +++ b/Eastron_SDM72D.py @@ -15,10 +15,9 @@ log = logging.getLogger() class Reg_f32b(Reg_num): - def __init__(self, base, *args, **kwargs): - super(Reg_f32b, self).__init__(base, 2, *args, **kwargs) - self.coding = ('>f', '>2H') - self.scale = float(self.scale) + coding = ('>f', '>2H') + count = 2 + rtype = float nr_phases = [ 0, 1, 3, 3 ]