foxBMS - Unit Tests  1.3.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 193 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 194 of file mxm_1785x_tools.h.

◆ deviceAddress

uint8_t MXM_REGISTRY_ENTRY_s::deviceAddress

address that has been assigned during enumeration

Definition at line 195 of file mxm_1785x_tools.h.

◆ deviceID

uint32_t MXM_REGISTRY_ENTRY_s::deviceID

24-bit unique device ID

Definition at line 198 of file mxm_1785x_tools.h.

◆ model

MXM_MODEL_ID_e MXM_REGISTRY_ENTRY_s::model

model (e.g. 17853)

Definition at line 196 of file mxm_1785x_tools.h.

◆ registerBalstat

uint16_t MXM_REGISTRY_ENTRY_s::registerBalstat

content of the BALSTAT register

Definition at line 204 of file mxm_1785x_tools.h.

◆ registerFmea1

uint16_t MXM_REGISTRY_ENTRY_s::registerFmea1

content of the FMEA1 register

Definition at line 202 of file mxm_1785x_tools.h.

◆ registerFmea2

uint16_t MXM_REGISTRY_ENTRY_s::registerFmea2

content of the FMEA2 register

Definition at line 203 of file mxm_1785x_tools.h.

◆ registerStatus1

uint16_t MXM_REGISTRY_ENTRY_s::registerStatus1

content of the STATUS1 register

Definition at line 199 of file mxm_1785x_tools.h.

◆ registerStatus2

uint16_t MXM_REGISTRY_ENTRY_s::registerStatus2

content of the STATUS2 register

Definition at line 200 of file mxm_1785x_tools.h.

◆ registerStatus3

uint16_t MXM_REGISTRY_ENTRY_s::registerStatus3

content of the STATUS3 register

Definition at line 201 of file mxm_1785x_tools.h.

◆ siliconVersion

MXM_SILICON_VERSION_e MXM_REGISTRY_ENTRY_s::siliconVersion

silicon version of chip

Definition at line 197 of file mxm_1785x_tools.h.


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