From 650e2b6bd44b751405a7543a9484fab90f70abe9 Mon Sep 17 00:00:00 2001 From: kruger <kruger@astron.nl> Date: Wed, 18 Dec 2024 14:05:31 +0100 Subject: [PATCH] fixed invalid return on switch fail --- pypcc/i2cserv/i2c_array.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pypcc/i2cserv/i2c_array.py b/pypcc/i2cserv/i2c_array.py index daa46c2..6abe6f4 100644 --- a/pypcc/i2cserv/i2c_array.py +++ b/pypcc/i2cserv/i2c_array.py @@ -92,7 +92,7 @@ class i2c_array(i2c_dev): self.mask=[RCUi]; if not(self.SetSwitch(RCUi)): #self.I2Cmask[RCUi]+=1; - return + return value1,[False for x in mask] # continue; self.RCUi=RCUi; i0=(RCUi*Step+ Vari)*Step2 @@ -120,7 +120,7 @@ class i2c_array(i2c_dev): if not(self.SetSwitch(RCUi)): #self.I2Cmask[RCUi]+=1; #mask[RCUi*Step+Vari]=False; - return + return value1,[False for x in mask] # continue; self.RCUi=RCUi; res=self.SetVarValue(devreg,width,bitoffset,data[i0:i1]) -- GitLab