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

quatm.drivers.adwin.units module