We are working on a new board design that is using two ADS124S08 tied to a single SPI bus. Each converter is used to read 4 thermocouples (or RTDs, depending on how the board is stuffed) plus its internal temp sensor. I'm using single-conversion mode, with SPI commanding to to set the input mux, start conversions and issue the RREG command to read the conversion results. Everything works fine, we get good data, but now want to add periodic offset calibrations.
I see that the SYOCAL command must be issued in 'conversion mode', which seems to conflict with me using the converter in single-conversion mode where the converter is in standby after each conversion. Is there a way to do the offset calibration by sending a START command followed by an immediate SYOCAL? ... or will I have to switch to continuous conversions, issue the START command followed by the SYOCAL, then switch back to single-conversion mode once the cal completes?
As I think this through as I write this, I'm getting the feeling that I answered the question myself! ...but perhaps you guys can point out a straightforward way of doing this from single-conversion mode.
Thanks!
Paul White