58 #include "MockHL_gio.h"
61 #include "Mockalgorithm.h"
65 #include "Mockcontactor.h"
66 #include "Mockdatabase.h"
68 #include "Mockdiag_cfg.h"
70 #include "Mockhtsensor.h"
73 #include "Mockinterlock.h"
76 #include "Mockmpu_prototypes.h"
79 #include "Mockredundancy.h"
82 #include "Mocksof_trapezoid.h"
84 #include "Mockstate_estimation.h"
86 #include "Mocksys_mon.h"
97 #define FTSK_DATA_QUEUE_LENGTH (1u)
98 #define FTSK_DATA_QUEUE_ITEM_SIZE (sizeof(DATA_QUEUE_MESSAGE_s))
99 #define FTSK_IMD_QUEUE_LENGTH (5u)
100 #define FTSK_IMD_QUEUE_ITEM_SIZE (sizeof(CAN_BUFFER_ELEMENT_s))
101 #define FTSK_CAN_RX_QUEUE_LENGTH (50u)
102 #define FTSK_CAN_RX_QUEUE_ITEM_SIZE (sizeof(CAN_BUFFER_ELEMENT_s))
Assert macro implementation.
Header of task driver implementation.
Task configuration header.
OS_BOOT_STATE_e
enum of OS boot states
configuration of the system monitoring module
static uint8_t ftsk_imdQueueStorageArea[FTSK_IMD_QUEUE_LENGTH *FTSK_IMD_QUEUE_ITEM_SIZE]
uint32_t os_schedulerStartTime
Scheduler "zero" time for task phase control.
#define FTSK_DATA_QUEUE_LENGTH
#define FTSK_CAN_RX_QUEUE_LENGTH
static StaticQueue_t ftsk_canRxQueueStructure
#define FTSK_DATA_QUEUE_ITEM_SIZE
static StaticQueue_t ftsk_imdQueueStructure
#define FTSK_IMD_QUEUE_ITEM_SIZE
OS_TASK_HANDLE ftsk_taskHandleAfe
Definition of task handles.
volatile OS_TIMER_s os_timer
SBC_STATE_s sbc_stateMcuSupervisor
static uint8_t ftsk_canRxQueueStorageArea[FTSK_CAN_RX_QUEUE_LENGTH *FTSK_CAN_RX_QUEUE_ITEM_SIZE]
static uint8_t ftsk_dataQueueStorageArea[FTSK_DATA_QUEUE_LENGTH *FTSK_DATA_QUEUE_ITEM_SIZE]
#define FTSK_CAN_RX_QUEUE_ITEM_SIZE
volatile OS_BOOT_STATE_e os_boot
static StaticQueue_t ftsk_rtcQueueStructure
static StaticQueue_t ftsk_dataQueueStructure
#define FTSK_IMD_QUEUE_LENGTH