Basic_Frame_TypeC_2023_Omni
Loading...
Searching...
No Matches
TimerApp Class Reference
Inheritance diagram for TimerApp:
RTOSApp< TimerApp > ExtendedRTOSApp< TimerApp >

Public Member Functions

 TimerApp (IMotors &system_motors_ref, IMessageCenter &message_center_ref, IDebug &debug_ref)
 Timer app used to update the CAN data Also reserve for other real time tasks.
void init ()
void loop ()
Public Member Functions inherited from RTOSApp< TimerApp >
void calibrate ()
bool exit_calibrate_cond ()
Public Member Functions inherited from ExtendedRTOSApp< TimerApp >
void run (const void *argument)

Static Public Attributes

static constexpr uint32_t LOOP_PERIOD_MS = TIMER_TASK_EXEC_TIME

Constructor & Destructor Documentation

◆ TimerApp()

TimerApp::TimerApp ( IMotors & system_motors_ref,
IMessageCenter & message_center_ref,
IDebug & debug_ref )

Timer app used to update the CAN data Also reserve for other real time tasks.

Parameters
Notused
Return values
None

The documentation for this class was generated from the following files:
  • Core/Src/Applications/Timer_App.h
  • Core/Src/Applications/Timer_App.cpp