From a61118f8b0b2e1d5609f9fd640cc69dc8a400c85 Mon Sep 17 00:00:00 2001 From: kruger <kruger@astron.nl> Date: Thu, 29 Apr 2021 09:43:07 +0200 Subject: [PATCH] HBAT vars --- config/RCU.yaml | 12 ++++++++++++ opcuaserv/yamlreader.py | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/config/RCU.yaml b/config/RCU.yaml index eabe9c7..41fcb8b 100644 --- a/config/RCU.yaml +++ b/config/RCU.yaml @@ -304,6 +304,18 @@ variables: mask: Ant_mask wait: 100 #ms + - name: [HBA_element_led,HBA_element_pwr,HBA_element_LNA_pwr] + description: LED, power, frontend power of each frontend + driver: I2C_HBAT + devreg: [HBAT1.XY,HBAT2.XY,HBAT3.XY] + bitoffset: [0,7,1] + width: 1 + rw: rw + dtype: boolean + dim: 3072 + mask: Ant_mask + wait: 100 #ms + - name: RCU_ID description: Unique RCU ID driver: I2C_RCU diff --git a/opcuaserv/yamlreader.py b/opcuaserv/yamlreader.py index c49107a..77890c3 100644 --- a/opcuaserv/yamlreader.py +++ b/opcuaserv/yamlreader.py @@ -67,7 +67,7 @@ class yamlreader(yamlconfig): def AddMethod(self,Addmethod): for v in self.conf['methods']: - if v.get('rw','')=='hidden': continue; + if v.get('hidden'): continue; # print(v) # Inst1=Vars.Instr(Vars.DevType.Instr,v,0,[]) Addmethod(v['name'],v['id'],self,v.get('debug')) -- GitLab