foxBMS - Unit Tests  1.6.0
The foxBMS Unit Tests API Documentation
MXM_REGISTRY_ENTRY_s Struct Reference

#include <mxm_1785x_tools.h>

Data Fields

bool connected
uint8_t deviceAddress
MXM_MODEL_ID_e model
MXM_SILICON_VERSION_e siliconVersion
uint32_t deviceID
uint16_t registerStatus1
uint16_t registerStatus2
uint16_t registerStatus3
uint16_t registerFmea1
uint16_t registerFmea2
uint16_t registerBalstat

Detailed Description

struct describing an entry into the monitoring registry

Definition at line 198 of file mxm_1785x_tools.h.

Field Documentation

◆ connected

bool MXM_REGISTRY_ENTRY_s::connected

state variable, indicates whether monitoring IC is connected

Definition at line 199 of file mxm_1785x_tools.h.

◆ deviceAddress

uint8_t MXM_REGISTRY_ENTRY_s::deviceAddress

address that has been assigned during enumeration

Definition at line 200 of file mxm_1785x_tools.h.

◆ deviceID

uint32_t MXM_REGISTRY_ENTRY_s::deviceID

24-bit unique device ID

Definition at line 203 of file mxm_1785x_tools.h.

◆ model


model (e.g. 17853)

Definition at line 201 of file mxm_1785x_tools.h.

◆ registerBalstat

uint16_t MXM_REGISTRY_ENTRY_s::registerBalstat

content of the BALSTAT register

Definition at line 209 of file mxm_1785x_tools.h.

◆ registerFmea1

uint16_t MXM_REGISTRY_ENTRY_s::registerFmea1

content of the FMEA1 register

Definition at line 207 of file mxm_1785x_tools.h.

◆ registerFmea2

uint16_t MXM_REGISTRY_ENTRY_s::registerFmea2

content of the FMEA2 register

Definition at line 208 of file mxm_1785x_tools.h.

◆ registerStatus1

uint16_t MXM_REGISTRY_ENTRY_s::registerStatus1

content of the STATUS1 register

Definition at line 204 of file mxm_1785x_tools.h.

◆ registerStatus2

uint16_t MXM_REGISTRY_ENTRY_s::registerStatus2

content of the STATUS2 register

Definition at line 205 of file mxm_1785x_tools.h.

◆ registerStatus3

uint16_t MXM_REGISTRY_ENTRY_s::registerStatus3

content of the STATUS3 register

Definition at line 206 of file mxm_1785x_tools.h.

◆ siliconVersion


silicon version of chip

Definition at line 202 of file mxm_1785x_tools.h.

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