Debounce InterruptIn

Dependents:   led_sigfox Allumag_lampe_sigfox Case_study_02_Turnstile B18_MP3_PLAYER ... more

Files at this revision

API Documentation at this revision

Comitter:
kandangath
Date:
Tue Feb 18 06:19:42 2014 +0000
Parent:
4:19689187352e
Child:
6:e1461ccdf3c0
Commit message:
Added example usage

Changed in this revision

DebounceInterrupts.h Show annotated file Show diff for this revision Revisions of this file
--- a/DebounceInterrupts.h	Tue Feb 18 06:15:45 2014 +0000
+++ b/DebounceInterrupts.h	Tue Feb 18 06:19:42 2014 +0000
@@ -2,6 +2,24 @@
 /**
  * Debounces an InterruptIn
  */
+
+/* 
+Example:
+InterruptIn up_button(p15);
+
+void onUp()
+{
+    // Do Something
+}
+
+int main()
+{
+    DebounceInterrupts upD(&onUp, &up_button, INT_FALL, 100);
+    while(1) {
+        ...
+    }
+}
+*/
  
 #ifndef DEBOUNCE_INTERRUPTS_H
 #define DEBOUNCE_INTERRUPTS_H