foxBMS
1.5.0
The foxBMS Battery Management System API Documentation
|
#include <sys_mon_cfg.h>
Data Fields | |
SYSM_TASK_ID_e | id |
SYSM_ACTIVATE_e | enable |
uint8_t | cycleTime |
uint8_t | maxJitter |
SYSM_RECORDING_e | enableRecording |
SYSM_HANDLING_TYPE_e | handlingType |
void(* | callbackFunction )(SYSM_TASK_ID_e taskId) |
Channel configuration of one system monitoring channel
Definition at line 96 of file sys_mon_cfg.h.
void(* SYSM_MONITORING_CFG_s::callbackFunction) (SYSM_TASK_ID_e taskId) |
callback in case of error
Definition at line 103 of file sys_mon_cfg.h.
uint8_t SYSM_MONITORING_CFG_s::cycleTime |
max. delay time in ms until SYSM_Notify has to be called
Definition at line 99 of file sys_mon_cfg.h.
SYSM_ACTIVATE_e SYSM_MONITORING_CFG_s::enable |
enable or disable system monitoring
Definition at line 98 of file sys_mon_cfg.h.
SYSM_RECORDING_e SYSM_MONITORING_CFG_s::enableRecording |
enabled if set to DIAG_RECORDING_ENABLED
Definition at line 101 of file sys_mon_cfg.h.
SYSM_HANDLING_TYPE_e SYSM_MONITORING_CFG_s::handlingType |
type of handling of system monitoring errors
Definition at line 102 of file sys_mon_cfg.h.
SYSM_TASK_ID_e SYSM_MONITORING_CFG_s::id |
the task id by its symbolic name
Definition at line 97 of file sys_mon_cfg.h.
uint8_t SYSM_MONITORING_CFG_s::maxJitter |
max. jitter in ms
Definition at line 100 of file sys_mon_cfg.h.