Added explicit ADC channel masks for the standard set of ADC channels, as the single...
[pub/USBasp.git] / LUFA / Drivers / Board / Temperature.c
index 748e048..ea12bf7 100644 (file)
@@ -45,7 +45,7 @@ static const uint16_t PROGMEM Temperature_Lookup[] = {
 \r
 int8_t Temperature_GetTemperature(void)\r
 {\r
-       uint16_t Temp_ADC = ADC_GetChannelReading(ADC_REFERENCE_AVCC | ADC_RIGHT_ADJUSTED | TEMP_ADC_CHANNEL);\r
+       uint16_t Temp_ADC = ADC_GetChannelReading(ADC_REFERENCE_AVCC | ADC_RIGHT_ADJUSTED | TEMP_ADC_CHANNEL_MASK);\r
 \r
        if (Temp_ADC > pgm_read_word(&Temperature_Lookup[0]))\r
          return TEMP_MIN_TEMP;\r