inputClockFrequency=None# frequency (in MHz) of the selected clock
fineTriggerPhase={1:0,2:0}# individual for each channel, in [ns]
temp=None# DS18B20 OneWire temperature chip
fmcSlot=None
def__init__(self,fmcSlot):
""" fmcSlot = 0 | 1 """
assert(fmcSlot&1)==fmcSlot,"fmcSlot can be just 0 or 1!"
self.fmcSlot=fmcSlot
self.wb=WbOverlay("fmc_fpg",fmcSlot)
self.temp=DS18B20(wbOverlay=self.wb)
assertself.CompareVersion(1,2,0)==0,"Bad gateware version detected! Get the appropriate driver from http://www.ohwr.org/projects/fmc-del-1ns-2cha/repository/revisions/master/show/sw"