Hello.
We are trying to set up a suservo with a sampler and an urukul. Using the samples found https://forum.m-labs.hk/d/19-suservo-sample-code/20 we constructed simple code (pasted below) that we believe should just output a 200Mhz signal.
`from artiq.experiment import *
class SUServoTest(EnvExperiment):
def build(self):
self.setattr_device("core")
self.setattr_device("suservo0")
self.setattr_device("suservo0_ch0")
@kernel
def run(self):
self.core.reset()
self.suservo0.init()
self.suservo0.set_config(enable=1)
self.suservo0.cplds[0].set_att(0, 0.0)
self.suservo0_ch0.set_dds(profile=0, frequency=200000000.0, offset=0.0)
self.suservo0_ch0.set_y(0, 1.0)
self.suservo0_ch0.set(en_out=1, en_iir=1, profile=0)`
The code runs fine, but no output is generated. From what I understand this should be all that is necessary to generate and output the signal, any help on what else is needed would be greatly appreciated.