Commit 201427ef authored by Lucas Giardino's avatar Lucas Giardino

urukul_scan arreglo selector de canal + applet

parent fcbb248b
...@@ -19,19 +19,20 @@ class SingleChannelScan(EnvExperiment): ...@@ -19,19 +19,20 @@ class SingleChannelScan(EnvExperiment):
) )
) )
self.salida = self.get_device(f"urukul0_ch{self.channel}")
# client control broadcast: lo traigo para podes darle update a los applets # client control broadcast: lo traigo para podes darle update a los applets
self.setattr_device("ccb") self.setattr_device("ccb")
def run(self): def run(self):
self.salida = self.get_device(f"urukul0_ch{self.channel}")
# Armo dataset exclusivamente con el proposito de mostrar # Armo dataset exclusivamente con el proposito de mostrar
# la frecuencia actual en un applet que se actualice # la frecuencia actual en un applet que se actualice
self.set_dataset("current_freq", np.array([self.freqs.sequence[0]]), self.set_dataset("current_freq", np.array([self.freqs.sequence[0]]),
broadcast=True, archive=False) broadcast=True, archive=False)
#self.ccb.issue("create_applet", "output_frecuency", self.ccb.issue("create_applet", "output_frecuency",
# "${artiq_applet}big_number " "${artiq_applet}big_number "
# "current_freq") "current_freq")
print("Arranco") print("Arranco")
print(f"Canal: {self.channel}") print(f"Canal: {self.channel}")
print(f"Amp : {self.amp}\n") print(f"Amp : {self.amp}\n")
......
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