fix modulo

master
Eggert Jung 5 years ago
parent 798d1648f2
commit 5aa7faeb7f

@ -156,7 +156,7 @@ ISR(DMA_CH0_vect){
ADCA.CTRLB = 0; // stop ADC ADCA.CTRLB = 0; // stop ADC
uint8_t old_pin = pin; uint8_t old_pin = pin;
pin=(pin+1)%1; pin=(pin+1)%9;
ADCA.CH0.MUXCTRL = pin << ADC_CH_MUXPOS_gp; // give MUX time to switch during averaging ADCA.CH0.MUXCTRL = pin << ADC_CH_MUXPOS_gp; // give MUX time to switch during averaging
float temp = avrg(adc_buffer, AVRG); float temp = avrg(adc_buffer, AVRG);

Loading…
Cancel
Save