blob: d0798c6d838726b2a14a1395e0311a6fa1de5ee4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
from qolab.hardware.basic import BasicInstrument
class DAQ(BasicInstrument):
# Minimal set of methods to be implemented by a RFGenerator
def __init__(self, *args, **kwds):
BasicInstrument.__init__(self, *args, **kwds)
self.config['Device type']='DAQ'
self.config['Device model'] = 'Generic DAQ Without Hardware interface'
self.config['FnamePrefix'] = 'daq'
self.deviceProperties = {'AnalogInputsNum', 'AnalogOutputsNum' }
# this is device dependent
self.AnalogInputsNum=0
self.AnalogOutputsNum=0
from .labjack_ue9 import LabJackUE9
|