Fix AD5360 after migration to SPI2

This commit is contained in:
ion 2018-03-17 11:37:11 +00:00
parent c4bfc83b38
commit c1439bfd3b

View File

@ -181,7 +181,8 @@ class AD5360:
# t10 max busy low for one channel
t_10 = self.core.seconds_to_mu(1.5*us)
# 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)):
self.write_channel(i, values[i], op)
delay_mu(t_10)