Adjusted the temperature lookup tables to correct for the factor 2 error in the temperature conversion. The source of the factor 2 error is not yet known, however the ADC values corresponding to the temperatures should remain the same from now on.
Fixed a bug in the SPI interface that caused the clock phase to be opposite from what was intended.
Inserted a missing SPI clock phase setting and changed the ADS1248 ADC gain setting to 8x because the SPI clock phase problem caused the factor-of-two error in the ADC readout.
Changed the association of temperature sensor 0 with ADS1248 ADC channel 3 (before was 0). This is because the temperature sensor in the setup is connected to the pins of the SCSI cable that connect to ADC channel 3 and not channel 0.