Debounce InterruptIn
Dependents: led_sigfox Allumag_lampe_sigfox Case_study_02_Turnstile B18_MP3_PLAYER ... more
Revision 19:d12a5b89ac3a, committed 2014-02-19
- 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(); } }