Skip to content
Snippets Groups Projects
Commit e1cbbdbc authored by Paulus Kruger's avatar Paulus Kruger
Browse files

HBA control debug

parent 32e9e664
No related branches found
No related tags found
1 merge request!11Pypcc2
......@@ -30,9 +30,10 @@ class hba1(hwdev):
def gethba(self,addr,reg,data):
I2Ccallback=self.conf['parentcls'].i2csetget
# logging.debug("getHba addr=0x%x reg=0x%x",addr,reg)
if not(I2Ccallback(addr,data,read=1)): return False;
# I2Ccallback(addr,data,read=1);
if data is None: return False
data[:]=[255]*len(data)
logging.debug("getHba addr=0x%x reg=0x%x data=%s",addr,reg,str((data)))
if data is None: return False
# data[:]=[255]*len(data)
return True;
\ No newline at end of file
......@@ -145,7 +145,7 @@ class i2c_array(hwdev):
# print("Call Method",var1)
def i2csetget(self,*args,**kwargs):
self.conf['parentcls'].i2csetget(*args,**kwargs)
return self.conf['parentcls'].i2csetget(*args,**kwargs)
def SetSwitch(self,RCUi):
self.conf['parentcls'].SetSW1(self.RCU_Switch1[RCUi]);
......
......@@ -52,12 +52,13 @@ elif False:
else:
var1=RCU_conf.getvarid('HBA_element_beamformer_delays');
N=32*3;
mask=[i<8 for i in range(N)];
mask=[i<4*3 for i in range(N)];
data=[1]*(N*32);
#print(var1)
print("mask=",mask);
print("data=",data);
#RCU_I2C.setvar(var1,data,mask);
RCU_I2C.readvar(var1,mask);
var1=RCU_conf.getvarid('RCU_temperature');
N=32;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment