From 68f4c5bc39f818343ed723d73829536d0eb077a8 Mon Sep 17 00:00:00 2001 From: Gijs Schoonderbeek <schoonderbeek@astron.nl> Date: Wed, 22 Jun 2022 12:52:34 +0200 Subject: [PATCH] Increase I2C device disable count --- pypcc/i2cserv/i2c_dev.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pypcc/i2cserv/i2c_dev.py b/pypcc/i2cserv/i2c_dev.py index e9d5fe9..2e9900a 100644 --- a/pypcc/i2cserv/i2c_dev.py +++ b/pypcc/i2cserv/i2c_dev.py @@ -95,7 +95,7 @@ class i2c_dev(hwdev): self.I2Cmask=[0] self.I2Cmaskid=config.get('maskid',None) if self.I2Cmaskid is None: logging.warn(config['name']+" I2C mask not found!") - self.I2Ccut=3; + self.I2Ccut=10; def OPCUASetVariable(self,varid,var1,data,mask): logging.info(str(("Set Var",var1['name'],data[:32],mask))) @@ -127,7 +127,9 @@ class i2c_dev(hwdev): def OPCUAReadVariable(self,varid,var1,mask): if len(mask)==0: mask=[True]; logging.info(str(("Read Var",var1['name'],"Mask=",mask))) - if not(var1.get('devreg')): return [] + if not(var1.get('devreg')): + logging.warning("device not found!") + return [] #data=self.GetVarValueAll(var1) #else: oldmask=self.I2Cmask.copy() -- GitLab