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:
Wed Feb 19 03:30:52 2014 +0000
Parent:
18:e6e9bc6402b7
Child:
20:996ea2fc8d2d
Commit message:
A bit more code cleanup

Changed in this revision

DebouncedInterrupt.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/DebouncedInterrupt.cpp	Wed Feb 19 01:47:45 2014 +0000
+++ b/DebouncedInterrupt.cpp	Wed Feb 19 03:30:52 2014 +0000
@@ -56,8 +56,7 @@
 {
     _last_bounce_count = _bounce_count;
     _bounce_count = 0;
-    unsigned int expected_state = (_trigger==IRQ_RISE)?1:0;
-    if(_din->read() == expected_state) {
+    if(_din->read() == (_trigger==IRQ_RISE)) {
         fCallback();
     }
 }