Commit 0c350a8b authored by Vlatko, Carolina's avatar Vlatko, Carolina

actualizacion codigo modulacion rf

parent e8e37b51
......@@ -53,10 +53,18 @@ class FluorescenceCorrelation(EnvExperiment):
NumberValue(0.05, min=0.0, max=0.3),
"Laser params")
self.setattr_argument(f"UV_measurement_freq",
NumberValue(110*MHz, unit='MHz', scale=MHz, min=1*MHz, max=400*MHz),
"Laser params")
self.setattr_argument(f"UV_final_amp",
NumberValue(0.1, min=0.0, max=0.3),
"Laser params")
self.setattr_argument(f"UV_final_freq",
NumberValue(110*MHz, unit='MHz', scale=MHz, min=1*MHz, max=400*MHz),
"Laser params")
self.setattr_argument("Comments", StringValue(" "), "General comments")
......@@ -281,7 +289,7 @@ class FluorescenceCorrelation(EnvExperiment):
self.laserUV.set_channel()
self.core.break_realtime()
self.laserUV.set_frequency(110*MHz, self.UV_measurement_amp)
self.laserUV.set_frequency(self.UV_measurement_freq, self.UV_measurement_amp)
self.core.break_realtime()
......@@ -516,7 +524,7 @@ class FluorescenceCorrelation(EnvExperiment):
@kernel
def stop_kernel(self):
self.core.break_realtime()
self.laserUV.set_frequency(110*MHz, self.UV_final_amp)
self.laserUV.set_frequency(self.UV_final_freq, self.UV_final_amp)
self.core.break_realtime()
@rpc
......@@ -569,10 +577,8 @@ class FluorescenceCorrelation(EnvExperiment):
for runN in range(self.N_repetitions):
self.medicion_y_lectura()
x, y, params = self.do_postprocess_and_fit()
self.do_postprocess_and_fit()
# Guardar datasets histograma
# Guardar fit params
time.sleep(0.05)
while self.scheduler.check_pause():
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment