from Nowack_Lab.Procedures.daqspectrum      import DaqSpectrum
from Nowack_Lab.Procedures.daqspectrum      import SQUIDSpectrum
from Nowack_Lab.Procedures.daqspectrum      import AnnotatedSpectrum
from Nowack_Lab.Procedures.planefit         import Planefit
from Nowack_Lab.Procedures.scanplane        import Scanplane


from Nowack_Lab.Instruments import NIDAQ, SR830, SR5113, Piezos, Montana, Attocube, SquidArray
from Nowack_Lab.Procedures import Planefit

# Initialize DAQ and set input/output channels
daq = NIDAQ(dev_name="Dev2")
daq.outputs = {
    'x':0,
    'y':1,
    'z':2
}
daq.inputs = {
    'cap':0,
    'theta':1,
    'capx':2, # disconnected
    'capy':3, # disconnected
    'acx':4,
    'acy':5,
    'dc':6
}

# Initialize other measurement equipment
pa = SR5113(port="COM3")
liC = SR830(gpib_address=12)
from Nowack_Lab.Instruments.nidaq            import NIDAQ
from Nowack_Lab.Instruments.preamp           import SR5113
from Nowack_Lab.Instruments.lakeshore        import Lakeshore372



import Nowack_Lab.Procedures.daqtransport

from Nowack_Lab.Procedures.daqtransport     import DAQ_Transport


# Initialize DAQ and set input/output channels
daq = NIDAQ(dev_name="Dev2")
daq.outputs = {
#    'x':0,
#    'y':1,
#    'z':2
     'bias':3
}
daq.inputs = {
#    'cap':0,
#    'theta':1,
#    'capx':2, # disconnected
#    'capy':3, # disconnected
#    'acx':4,
#    'acy':5,
    #'dc':6
     'voltage':7
}

# Initialize other measurement equipment
pa = SR5113(port="COM3")