Fix muxpos
This commit is contained in:
parent
953034cab8
commit
ae28be55d3
@ -33,8 +33,9 @@ uint16_t ADC0_read(void) {
|
||||
return ADC0.RES;
|
||||
}
|
||||
|
||||
uint16_t photodiode_voltage_read() {
|
||||
uint16_t thermistor_voltage_read() {
|
||||
/* Gets value for the diode */
|
||||
ADC0.MUXPOS = 0x03;
|
||||
uint8_t adcVal = ADC0_read();
|
||||
|
||||
return adcVal;
|
||||
@ -43,5 +44,5 @@ uint16_t photodiode_voltage_read() {
|
||||
uint16_t internal_voltage_read() {
|
||||
/* Gets value for the internal voltage reffreance*/
|
||||
|
||||
VREF.ADC0REF = VREF_REFSEL_VDD_gc;
|
||||
return VREF.ADC0REF = VREF_REFSEL_VDD_gc;
|
||||
}
|
||||
|
||||
@ -54,7 +54,8 @@ extern "C" {
|
||||
uint16_t ADC0_read(void);
|
||||
// Gets the value from sensor and internal voltage
|
||||
uint16_t internal_voltage_read();
|
||||
uint16_t photodiode_voltage_read();
|
||||
uint16_t thermistor_voltage_read();
|
||||
uint16_t internal_voltage_read();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user