Index: firmware/App/Controllers/TemperatureSensors.c =================================================================== diff -u -rbe027f8c9bee75f07267f7a9ab5635bbb02df86e -r69c1c495f29d102b2bfac2045b7611e63a8bad08 --- firmware/App/Controllers/TemperatureSensors.c (.../TemperatureSensors.c) (revision be027f8c9bee75f07267f7a9ab5635bbb02df86e) +++ firmware/App/Controllers/TemperatureSensors.c (.../TemperatureSensors.c) (revision 69c1c495f29d102b2bfac2045b7611e63a8bad08) @@ -390,10 +390,11 @@ F32 TCTemp = temperatureValues [ TCIndex ].data; F32 CJTemp = temperatureValues [ CJIndex ].data; - // Value in milli-volts + // Value in mV F32 rawVoltage = ( TCTemp - CJTemp ) * K_THERMOCOUPLE_TEMP_2_MILLI_VOLT_CONVERSION_COEFF; U08 i; + // Check if cold junction is positive if ( CJTemp > 0 ) { for ( i = 0; i < SIZE_OF_THERMOCOUPLE_COEFFICIENTS; i++ ) @@ -412,7 +413,7 @@ } else { - //TODo Alarm + //TODO Alarm temperature = -1.0; }