|  |  | @ -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); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |