diff --git a/examples/sampler.py b/examples/sampler.py new file mode 100644 index 0000000..c0b5dd8 --- /dev/null +++ b/examples/sampler.py @@ -0,0 +1,21 @@ +from artiq.experiment import * + + +class SamplerInit(EnvExperiment): + def build(self): + self.setattr_device("core") + self.sampler = self.get_device("sampler0") + + def prepare(self): + self.smp = [0.0]*8 + + @kernel + def run(self): + self.core.reset() + self.core.break_realtime() + self.sampler.init() + delay(5*ms) + for i in range(8): + self.sampler.set_gain_mu(i, 0) + delay(100*us) + self.sampler.sample(self.smp)