0.6.3 Changes since last version
[digitaldcpower] / analog.c
index eedeb29..6c4b3d8 100644 (file)
--- a/analog.c
+++ b/analog.c
@@ -10,6 +10,7 @@
 #include <inttypes.h>
 #include <stdlib.h>
 #include "dac.h"
+#include "uart.h"
 #include "hardware_settings.h"
 
 
@@ -225,6 +226,8 @@ ISR(ADC_vect) {
        if (channel==1){
                // only after full measurement cycle
                control_loop();
+       }else{
+               uart_poll_getchar_isr();
        }
        // end of interrupt handler
 }