We have an application using an ADS1246 with an external amux. So we need the capability to "restart" the conversion after the amux has been properly setup and settled and don't want the next conversion to begin immediately. Presently we are using a 160 sps rate. START is tied high. It was my understanding that issuing a SYNC SPI command would restart the conversion from that point.
So what we do is:
- Wait for DRDY to fall & read result regs (RDATA cmd)
- Set our ext amux w/ a little delay
- Issue SYNC command to restart conversion
However, when I look at it on the scope, I see only a rock solid 160 sps rate between DRDY pulses, whereas I would expect to see 6.25 ms (1/160) delay from the time the SYNC cmd is sent to the next DRDY pulse.
I also tried issuing a SLEEP/WAKE combination in another attempt to "restart" it, but that also made no apparent difference.
What am I doing wrong here?
Thanks,
- Peter Schmuckal