-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
c++enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Intro task for DMB work, implement the FreeRTOS C++ wrapper for RTOS timers.
Reportee: @cjchanx
Implementing and testing:
Components/Core/Timer.cpp
Components/Core/Timer.hpp
Desired Output
- Timer object implemented and tested that supports the following:
- Polling timers (it will update in the background, and we only care about if it is active when we poll it (for instance, calling tmr->GetState()) : please make an enum / rudimentary state diagram for the timer if possible.
Timer.cpp/hppis properly documented and follows coding standards
Resources
https://www.freertos.org/FreeRTOS-Software-Timer-API-Functions.html
Future Activity - Will be new card once this card is reviewed
- Expand timer into an "interrupt timer" which will automatically call a passed in callback.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
c++enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers