Commit 9aee21ef authored by Dave Newbold's avatar Dave Newbold

Adding config check for si****

parent a52d6ddb
...@@ -118,19 +118,14 @@ class si5344: ...@@ -118,19 +118,14 @@ class si5344:
return regSettingList return regSettingList
def writeConfiguration(self, regSettingList): def writeConfiguration(self, regSettingList):
print "\tWrite configuration:" print "\tWrite configuration:"
#regSettingList= list(regSettingCsv) for item in regSettingList:
counter=0 regAddr= int(item[0], 16)
for item in regSettingList: regData[0]= int(item[1], 16)
regAddr= int(item[0], 16) self.writeRegister(regAddr, regData)
regData=[0] for item in regSettingList:
regData[0]= int(item[1], 16) d = self.readRegister(int(item[0], 16))
# print "\t ", counter, "Reg:", hex(regAddr), "Data:", regData if int(item[1], 16) != int(d):
counter += 1
self.writeRegister(regAddr, regData)
for item in regSettingList:
d = self.readRegister(int(item[0], 16))
if int(item[1], 16) != int(d):
print "Config error", hex(item[0]), hex(item[1]), hex(d) print "Config error", hex(item[0]), hex(item[1]), hex(d)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment