]> git.piffa.net Git - aerei/blobdiff - esempi/snippets/lettura_servo_interrupt/lettura_servo_interrupt.ino
Stati / RGB
[aerei] / esempi / snippets / lettura_servo_interrupt / lettura_servo_interrupt.ino
index 91cd7c61de7b1806bdfa4f6a44c273b685082b01..e52cade9e86b27028c8ed5ce0463721b3d7f91ba 100644 (file)
@@ -7,7 +7,7 @@
 */
 
 #include <common.h>
-
+#define DEBUG
 
 // Variabili per interrupt 0
 volatile unsigned int chValue = 1500; // Valore computato
@@ -21,14 +21,19 @@ void setup() {
     // Funzione relativa a calibrazione con pulsein:
     mid_point =  calibraTrim(chPin) ; // Calibrazione del TRIM attivo sul canale
     attachInterrupt(0, chRise, RISING); // PIN 2 su 328p / 168
+#ifdef DEBUG
 Serial.begin(9600); // Warning: interrupts e serial potrebbero dare problemi
 } ;
+#endif
+} ;
 
 void loop() {
+#ifdef DEBUG
     Serial.print(chValue);
     Serial.print(" - base: ");
     Serial.println(mid_point);
     delay(200);
+#endif
 }
 
 // Functions