diff --git a/config/RCU.yaml b/config/RCU.yaml index eabe9c73d831f7d197309455992adc3a0c58c1ff..41fcb8b7eb2703ada984593c026960dff82b2878 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 c49107a2415aa5862f541d889c508f1bede019ac..77890c3c4cc1e8d70842d26dcc71b3a3162661a3 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'))