Commit 81839aab authored by Dave Newbold's avatar Dave Newbold

Tidying code

parent 059358b0
......@@ -4,6 +4,7 @@ from I2CuHal import I2CCore
import StringIO
import csv
class si5344:
def __init__(self, i2c, slaveaddr=0x68):
......@@ -16,7 +17,7 @@ class si5344:
if currentPg[0] != requirePg:
self.setPage(requirePg)
self.i2c.write(self.slaveaddr, [myaddr], False)
return self.i2c.read( self.slaveaddr, nwords)
return self.i2c.read(self.slaveaddr, nwords)
def writeRegister(self, myaddr, data):
myaddr = myaddr & 0xFFFF
......@@ -32,24 +33,24 @@ class si5344:
self.i2c.write(self.slaveaddr, [0x01, page], True)
def getPage(self):
self.i2c.write( self.slaveaddr, [0x01], False)
self.i2c.write(self.slaveaddr, [0x01], False)
return self.i2c.read(self.slaveaddr, 1)
def getDeviceVersion(self):
self.setPage(0)
self.i2c.write(self.slaveaddr, [0x02], False)
return self.i2c.read( self.slaveaddr, 2)
return self.i2c.read(self.slaveaddr, 2)
def parse_clk(self, filename):
deletedcomments=""""""
deletedcomments = """"""
with open(filename, 'rb') as configfile:
for i, line in enumerate(configfile):
if not line.startswith('#'):
if not line.startswith('Address'):
deletedcomments+=line
deletedcomments += line
csvfile = StringIO.StringIO(deletedcomments)
cvr= csv.reader(csvfile, delimiter=',', quotechar='|')
regSettingList= list(cvr)
cvr = csv.reader(csvfile, delimiter=',', quotechar='|')
regSettingList = list(cvr)
return regSettingList
def writeConfiguration(self, regSettingList):
......
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