foxBMS  1.6.0
The foxBMS Battery Management System API Documentation
SYSM_TIMING_VIOLATION_RESPONSE_s Struct Reference

#include <sys_mon.h>

Data Fields

bool recordedViolationAny
 
bool recordedViolationEngine
 
bool recordedViolation1ms
 
bool recordedViolation10ms
 
bool recordedViolation100ms
 
bool recordedViolation100msAlgo
 

Detailed Description

compact data fromat for reporting violation states

Definition at line 80 of file sys_mon.h.

Field Documentation

◆ recordedViolation100ms

bool SYSM_TIMING_VIOLATION_RESPONSE_s::recordedViolation100ms

flag indicating if a 100ms violation is recorded

Definition at line 85 of file sys_mon.h.

◆ recordedViolation100msAlgo

bool SYSM_TIMING_VIOLATION_RESPONSE_s::recordedViolation100msAlgo

flag indicating if a 100ms algorithm violation is recorded

Definition at line 86 of file sys_mon.h.

◆ recordedViolation10ms

bool SYSM_TIMING_VIOLATION_RESPONSE_s::recordedViolation10ms

flag indicating if a 10ms violation is recorded

Definition at line 84 of file sys_mon.h.

◆ recordedViolation1ms

bool SYSM_TIMING_VIOLATION_RESPONSE_s::recordedViolation1ms

flag indicating if a 1ms violation is recorded

Definition at line 83 of file sys_mon.h.

◆ recordedViolationAny

bool SYSM_TIMING_VIOLATION_RESPONSE_s::recordedViolationAny

compound flag indicating if any violation occurred

Definition at line 81 of file sys_mon.h.

◆ recordedViolationEngine

bool SYSM_TIMING_VIOLATION_RESPONSE_s::recordedViolationEngine

flag indicating if a engine violation is recorded

Definition at line 82 of file sys_mon.h.


The documentation for this struct was generated from the following file: