Updated CPU temperature reading in SequentIO class to fallback to OS thermal zones. This changes the behavior so the temp is read from from /sys/class/thermal/thermal_zone0/temp if unavailable on the I2C bus. I don't know if this is a change in the latest version of the BAS card, or a change somewhere else, but this modification preserves the existing functionality and only falls back if the originally returned value is undefined or 0.
Updated CPU temperature reading in SequentIO class to fallback to OS thermal zones. This changes the behavior so the temp is read from from
/sys/class/thermal/thermal_zone0/temp
if unavailable on the I2C bus. I don't know if this is a change in the latest version of the BAS card, or a change somewhere else, but this modification preserves the existing functionality and only falls back if the originally returned value is undefined or 0.