diff options
| author | James A. Jerkins <evergreen@jamesjerkinscomputer.com> | 2021-12-04 01:10:34 (GMT) |
|---|---|---|
| committer | JF <JF002@users.noreply.github.com> | 2021-12-09 20:16:57 (GMT) |
| commit | b946b8d156175309ab778038dab75ec7996c05bc (patch) | |
| tree | 5fedbf0599adccc97092eada35cc5272ec121b0e /src/buttonhandler | |
| parent | cd593c3862b1cb43865fb9075273dc97dfe5b7f1 (diff) | |
Fix assertion failure in ButtonHandler
FreeRTOS says zero is not a valid value for xTimerPeriodInTicks.
Zero value fires an assertion on line 361 in timers.h
Diffstat (limited to 'src/buttonhandler')
| -rw-r--r-- | src/buttonhandler/ButtonHandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buttonhandler/ButtonHandler.cpp b/src/buttonhandler/ButtonHandler.cpp index 91e8bbd..02ee22c 100644 --- a/src/buttonhandler/ButtonHandler.cpp +++ b/src/buttonhandler/ButtonHandler.cpp @@ -8,7 +8,7 @@ void ButtonTimerCallback(TimerHandle_t xTimer) { } void ButtonHandler::Init(Pinetime::System::SystemTask* systemTask) { - buttonTimer = xTimerCreate("buttonTimer", 0, pdFALSE, systemTask, ButtonTimerCallback); + buttonTimer = xTimerCreate("buttonTimer", pdMS_TO_TICKS(200), pdFALSE, systemTask, ButtonTimerCallback); } ButtonActions ButtonHandler::HandleEvent(Events event) { |
