forked from awendt/pyrelacs
Merge branch 'main' of https://whale.am28.uni-tuebingen.de/git/Awendt/pyrelacs
This commit is contained in:
commit
b912159b76
@ -94,5 +94,5 @@ if __name__ == "__main__":
|
||||
SINFREQ = 10
|
||||
|
||||
daq_input = Calibration()
|
||||
# daq_input.check_attenuator()
|
||||
daq_input.check_amplitude()
|
||||
# daq_input.run_calibration()
|
||||
daq_input.check_attenuator()
|
||||
|
@ -208,6 +208,7 @@ class MccDac:
|
||||
data_channels = np.concatenate((data, data))
|
||||
|
||||
db_values = [0, 0, -2, -5, -10, -20, -50]
|
||||
db_values = [0, -10, -20]
|
||||
for i, db_value in enumerate(db_values):
|
||||
log.info(f"Attenuating the Channels, with {db_value}")
|
||||
if i == 1:
|
||||
@ -218,7 +219,7 @@ class MccDac:
|
||||
else:
|
||||
self.set_attenuation_level(db_value, db_value)
|
||||
|
||||
self.write_analog(
|
||||
stim, ao_device = self.write_analog_dac(
|
||||
data_channels,
|
||||
[0, 1],
|
||||
SAMPLERATE,
|
||||
@ -228,7 +229,7 @@ class MccDac:
|
||||
self.diggital_trigger()
|
||||
|
||||
try:
|
||||
self.ao_device.scan_wait(uldaq.WaitType.WAIT_UNTIL_DONE, 15)
|
||||
ao_device.scan_wait(uldaq.WaitType.WAIT_UNTIL_DONE, 15)
|
||||
except uldaq.ul_exception.ULException:
|
||||
log.debug("Operation timed out")
|
||||
self.write_bit(channel=0, bit=0)
|
||||
|
@ -2,7 +2,7 @@ import ctypes
|
||||
|
||||
import uldaq
|
||||
from IPython import embed
|
||||
from pyrelacs.repros.mccdac import MccDac
|
||||
from pyrelacs.repros.repos import MccDac
|
||||
from pyrelacs.util.logging import config_logging
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
Loading…
Reference in New Issue
Block a user