I'm working on a design using 6 ADS124S08 devices measuring 32 thermocouple inputs. I've found I can get very good performance simply using the SFOCAL command prior to taking readings and don't need the SYOCAL or SYGCAL commands to get the performance I'm looking for.
This has introduced a question: Since SFOCAL has such a small amount of overhead, I theoretically could run it on every power on. At my sample rate, it can complete the calibration process for all 6 ADCs in less than a second. However, I'm not sure that this is the best practice.
Is there any documented "best" practice for calibration like this? Should I perform it once by manual command and store the offsets in memory to be accessed on power-on, or should I re-run the SFOCAL command every time the parts are powered on?