Debounce InterruptIn

Dependents:   led_sigfox Allumag_lampe_sigfox Case_study_02_Turnstile B18_MP3_PLAYER ... more

Revision:
21:34b95e1b2bf3
Parent:
20:996ea2fc8d2d
Child:
22:9733f886810a
--- a/DebouncedInterrupt.h	Fri Feb 21 16:50:56 2014 +0000
+++ b/DebouncedInterrupt.h	Tue Feb 25 07:13:29 2014 +0000
@@ -56,6 +56,9 @@
     
     // Start monitoring the interupt and attach a callback
     void attach(void (*fptr)(void), const gpio_irq_event trigger, const uint32_t& debounce_ms=10);
+    
+    template<typename T>
+    void attach(T* cptr, void (*fptr)(void), const gpio_irq_event trigger, const uint32_t& debounce_ms=10);
    
     // Stop monitoring the interrupt
     void reset();