foxBMS
1.1.1
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(* | callbackfunc )(SYSM_TASK_ID_e) |
Channel configuration of one system monitoring channel
Definition at line 94 of file sys_mon_cfg.h.
void(* SYSM_CH_CFG::callbackfunc) (SYSM_TASK_ID_e) |
callback in case of error
Definition at line 101 of file sys_mon_cfg.h.
uint8_t SYSM_CH_CFG::cycleTime |
max. delay time in ms until SYSM_Notify has to be called
Definition at line 97 of file sys_mon_cfg.h.
SYSM_ACTIVATE_e SYSM_CH_CFG::enable |
enable or disable system monitoring
Definition at line 96 of file sys_mon_cfg.h.
SYSM_RECORDING_e SYSM_CH_CFG::enableRecording |
enabled if set to DIAG_RECORDING_ENABLED
Definition at line 99 of file sys_mon_cfg.h.
SYSM_HANDLING_TYPE_e SYSM_CH_CFG::handlingType |
type of handling of system monitoring errors
Definition at line 100 of file sys_mon_cfg.h.
SYSM_TASK_ID_e SYSM_CH_CFG::id |
the task id by its symbolic name
Definition at line 95 of file sys_mon_cfg.h.
uint8_t SYSM_CH_CFG::maxJitter |
max. jitter in ms
Definition at line 98 of file sys_mon_cfg.h.