4 errors
Dependencies: KS0108_PCF8574 mbed
Diff: menbed/menbedRefresher.cpp
- Revision:
- 2:66e4ebaba5df
- Parent:
- 1:4f46d81502aa
- Child:
- 3:ec80bb6ff5da
--- a/menbed/menbedRefresher.cpp Wed Sep 05 07:22:44 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -#include "mbed.h" -#include "include/menbedRefresher.h" -#include "include/menbedNavigator.h" - -MenbedRefresher::MenbedRefresher (MenbedNavigator *navigator) : - navigator(navigator), refreshPeriod_us(50000) -{ - ticker.attach_us (navigator, &MenbedNavigator::updateDisplay, refreshPeriod_us); -} - -MenbedRefresher::MenbedRefresher (MenbedNavigator *navigator, uint32_t refreshPeriod_us) : - navigator(navigator), refreshPeriod_us(refreshPeriod_us) -{ - ticker.attach_us (navigator, &MenbedNavigator::updateDisplay, refreshPeriod_us); -} - -void MenbedRefresher::refreshed (void) -{ - // Detatch and then re-attached the ticker to reset it - ticker.detach(); - ticker.attach_us (navigator, &MenbedNavigator::updateDisplay, refreshPeriod_us); -} \ No newline at end of file