WizziLab / DebouncedInterrupt

Dependents:   D7A_Demo-Get-started CVtoOSCConverter EE3501keypad D7A_Localisation ... more

Fork of DebouncedInterrupt by Anil Kandangath

Files at this revision

API Documentation at this revision

Comitter:
kandangath
Date:
Tue Feb 18 05:11:10 2014 +0000
Parent:
2:a50151994483
Child:
4:19689187352e
Commit message:
Cleanup

Changed in this revision

DebounceInterrupts.cpp Show annotated file Show diff for this revision Revisions of this file
DebounceInterrupts.h Show annotated file Show diff for this revision Revisions of this file
--- a/DebounceInterrupts.cpp	Tue Feb 18 02:59:41 2014 +0000
+++ b/DebounceInterrupts.cpp	Tue Feb 18 05:11:10 2014 +0000
@@ -9,9 +9,9 @@
 {
     fCallback = fptr;
     if (rise) {
-        interruptIn->rise(this, &DebounceInterrupts::onInterrupt);
+        interruptIn->rise(this, &DebounceInterrupts::_onInterrupt);
     } else {
-        interruptIn->fall(this, &DebounceInterrupts::onInterrupt);
+        interruptIn->fall(this, &DebounceInterrupts::_onInterrupt);
     }
     fDebounce_us = 1000*debounce_ms;
 }
@@ -20,7 +20,7 @@
 {
 }
 
-void DebounceInterrupts::onInterrupt()
+void DebounceInterrupts::_onInterrupt()
 {
     timeout.detach();
     timeout.attach_us(fCallback,fDebounce_us);
--- a/DebounceInterrupts.h	Tue Feb 18 02:59:41 2014 +0000
+++ b/DebounceInterrupts.h	Tue Feb 18 05:11:10 2014 +0000
@@ -13,7 +13,7 @@
 private:
     unsigned int fDebounce_us;
     void (*fCallback)(void);
-    void onInterrupt(void);
+    void _onInterrupt(void);
 public:
     DebounceInterrupts(void (*fptr)(void),              /* function to be called after debounced InterruptIn */
                        InterruptIn *interrupt,          /* InterruptIn to monitor */