I have successfully proven out using a K type sensor on Ch0 and applied compensation using the internal sensor in single shot mode. - so read internal, then read ch0 , work ouit actual temp and repeate. This works fine and I get accurate results.
I have now moved to continuous mode and I'm trying to use Drdy to trigger conversion data. Simply as drdy transitions low, indicating a conversion is complete, I attempt to read the data (32bit format),. However I find mixed results:
1. When alternating between the internal and ch0 sensor this results in invalid data. - it appears that Ch0 does not respond
2. If I use drdy to trigger reads, but do not alternate the configuration - for example access just the internal sensor continuously( or access just Ch0 continuously) then the data received is correct as expected.
Waveform triggering next read on the 1st DRdy state transition....
3. Here's the "thing", when alternating between each sensor configuration if I ignore the first conversion and then wait for the 2nd (or more) conversions the data is correct - but obviously I half the SPS with this technique. - see below
So it seems I cannot attain the full SPS in the configuration if I am alternating between channels and the internal sensor.
Appreciate some input on this.
Regards