Mark Peter Vargha / Button
Revision:
4:d54859273629
Parent:
3:03aea89f2a5c
--- a/Button.cpp	Sat May 13 18:15:11 2017 +0000
+++ b/Button.cpp	Fri Jul 14 18:22:24 2017 +0000
@@ -20,6 +20,18 @@
 
 #include "Button.h"
 
+void Button::startInterrupt()
+{
+    _in.rise(Callback<void()>(this, &Button::isrRise));
+    _in.fall(Callback<void()>(this, &Button::isrFall));
+}
+
+void Button::stopInterrupt()
+{
+    _in.rise(NULL);
+    _in.fall(NULL);
+}
+
 void Button::isrFall(void)
 {
     if (_activeState == 0) onPress();