/* * idle_task.h * * Created on: 2 april 2018 * Author: shlomo */ #ifndef COMMON_UTILITIES_IDLE_TASK_H_ #define COMMON_UTILITIES_IDLE_TASK_H_ extern void IDLE_TASK_package_init(void); extern void IDLE_change_parameters(uint32_t new_interval); /*time interval by ticks*/ extern int IDLE_TASK_get_load(void); extern int IDLE_TASK_get_current_load(void); extern uint32_t IDLE_TASK_monitor_init(void); extern IdleTaskGetLoadTable(uint32_t *); #endif /* COMMON_UTILITIES_IDLE_TASK_H_ */