Example for Sampler
from artiq.experiment import *
class Practicing(EnvExperiment):
def build(self):
self.setattr_device("core")
self.setattr_device("sampler0")
@kernel
def run(self):
self.core.reset()
self.sampler0.init()
self.sampler0.set_gain_mu(0, 0)
self.core.break_realtime()
smp = [0.0]*8
self.sampler0.sample(smp)
print("Voltages are", smp)