Adwin驱动
如何通过Quatm控制Adwin。
quatm.drivers.adwin package
Submodules
quatm.drivers.adwin.adwin module
Class:
quatm.drivers.adwin.adwin.ADwinDummy
class quatm.drivers.adwin.adwin.ADwinDummy(object): def Boot(self, s): pass def Data_Length(self, j): pass def Free_Mem(self, i): pass def Get_Par(self, j): pass def Load_Process(self, i): pass def Processor_Type(self): pass def SetData_Long(self, ArrayLong, i, j, l): pass def Set_Par(self, i, j): pass def Start_Process(self, i): pass def Test_Version(self): pass def Workload(self): pass
quatm.drivers.adwin.adwin.AdWinDriver(simulating=None)
class quatm.drivers.adwin.adwin.AdWinDriver(object): def adwinStatus(self): pass def running(self): pass def setDAC(self, channel, value): pass def setTTL(self, channel, high): pass def set_allTTL(self, bitmask): pass def start(self, repetitions=1): pass def stop(self): pass def timetableMaxlength(self): pass def toBinary(self, dict_list): pass def uploadCommands(self, commands, binary=False, wait=True): pass
Exception:
quatm.drivers.adwin.adwin.AdWinDriverError(message)
class quatm.drivers.adwin.adwin.AdWinDriverError(Exception): pass
quatm.drivers.adwin.client module
Class:
quatm.drivers.adwin.client.AdWinClient(experiment, simulating=None)
class quatm.drivers.adwin.client.AdWinClient(object): def filter_cmdlist(self, combinetime=1e-08): pass def push(self, time, command, value, combinetime=1e-09): pass def start_realtime(self, processortime=0, repetitions=1): pass def stop(self): pass