foxBMS  1.4.0
The foxBMS Battery Management System API Documentation
MXM_SELFCHECK_s Struct Reference

#include <mxm_1785x_tools.h>

Data Fields

STD_RETURN_TYPE_e crc
 
STD_RETURN_TYPE_e conv
 
STD_RETURN_TYPE_e firstSetBit
 
STD_RETURN_TYPE_e extractValueFromRegister
 
STD_RETURN_TYPE_e parseVoltageReadall
 
STD_RETURN_TYPE_e addressSpaceChecker
 
STD_RETURN_TYPE_e fmeaStatusASCI
 

Detailed Description

struct describing the different return values of selfchecks that the driver can execute

Definition at line 175 of file mxm_1785x_tools.h.

Field Documentation

◆ addressSpaceChecker

STD_RETURN_TYPE_e MXM_SELFCHECK_s::addressSpaceChecker

Address space checker; stores the return value of MXM_5XUserAccessibleAddressSpaceCheckerSelfCheck().

Definition at line 184 of file mxm_1785x_tools.h.

◆ conv

STD_RETURN_TYPE_e MXM_SELFCHECK_s::conv

Conversion self-check; stores the return value of MXM_ConvertTest().

Definition at line 177 of file mxm_1785x_tools.h.

◆ crc

STD_RETURN_TYPE_e MXM_SELFCHECK_s::crc

CRC self-check; stores the return value of MXM_CRC8SelfTest().

Definition at line 176 of file mxm_1785x_tools.h.

◆ extractValueFromRegister

STD_RETURN_TYPE_e MXM_SELFCHECK_s::extractValueFromRegister

Extract value from Register self-check; stores the return value of MXM_ExtractValueFromRegisterTest().

Definition at line 180 of file mxm_1785x_tools.h.

◆ firstSetBit

STD_RETURN_TYPE_e MXM_SELFCHECK_s::firstSetBit

First Set Bit self-check; stores the return value of MXM_FirstSetBitTest().

Definition at line 178 of file mxm_1785x_tools.h.

◆ fmeaStatusASCI

STD_RETURN_TYPE_e MXM_SELFCHECK_s::fmeaStatusASCI

MAX17841B FMEA register; stores the value of the FMEA check conducted in the state MXM_STATEMACH_41B_CHECK_FMEA.

Definition at line 186 of file mxm_1785x_tools.h.

◆ parseVoltageReadall

STD_RETURN_TYPE_e MXM_SELFCHECK_s::parseVoltageReadall

Voltage parsing of READALL; stores the return value of MXM_ParseVoltageReadallTest().

Definition at line 182 of file mxm_1785x_tools.h.


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