forked from M-Labs/artiq
Fix AD5360 after migration to SPI2
This commit is contained in:
parent
c4bfc83b38
commit
c1439bfd3b
|
@ -181,7 +181,8 @@ class AD5360:
|
||||||
# t10 max busy low for one channel
|
# t10 max busy low for one channel
|
||||||
t_10 = self.core.seconds_to_mu(1.5*us)
|
t_10 = self.core.seconds_to_mu(1.5*us)
|
||||||
# compensate all delays that will be applied
|
# compensate all delays that will be applied
|
||||||
delay_mu(-len(values)*self.bus.xfer_period_mu-t_10)
|
delay_mu(-t_10-len(values)*(
|
||||||
|
self.bus.ref_period_mu+self.bus.xfer_duration_mu))
|
||||||
for i in range(len(values)):
|
for i in range(len(values)):
|
||||||
self.write_channel(i, values[i], op)
|
self.write_channel(i, values[i], op)
|
||||||
delay_mu(t_10)
|
delay_mu(t_10)
|
||||||
|
|
Loading…
Reference in New Issue