|
foxBMS-UnitTests
1.0.0
The foxBMS Unit Tests API Documentation
|
Go to the documentation of this file.
56 #ifndef FOXBMS__MXM_BASIC_DEFINES_H_
57 #define FOXBMS__MXM_BASIC_DEFINES_H_
73 #define MXM_MAXIMUM_NR_OF_MODULES (32u)
81 #define MXM_MAXIMUM_NR_OF_CELLS_PER_MODULE (14u)
89 #define MXM_MAXIMUM_NR_OF_AUX_PER_MODULE (6u)
@ MXM_CONVERSION_BLOCK_VOLTAGE
#define MXM_MAXIMUM_NR_OF_CELLS_PER_MODULE
Maximum number of cells per module.
enum MXM_CONVERSION_TYPE MXM_CONVERSION_TYPE_e
enum MXM_MODEL_ID MXM_MODEL_ID_e
Type of monitoring device.
MXM_MODEL_ID
Type of monitoring device.
enum MXM_DC_BYTE MXM_DC_BYTE_e
Configuration of the battery system (e.g., number of battery modules, battery cells,...
#define MXM_MAXIMUM_NR_OF_AUX_PER_MODULE
Maximum number of AUX ports per module.
#define MXM_MAXIMUM_NR_OF_MODULES
Maximum number of modules.
@ MXM_MEASURE_CELL_VOLTAGE
@ MXM_CONVERSION_UNIPOLAR
@ MXM_MEASURE_BLOCK_VOLTAGE
enum MXM_siliconVersion MXM_siliconVersion_e
uint16_t cellVoltages[MXM_MAXIMUM_NR_OF_MODULES *MXM_MAXIMUM_NR_OF_CELLS_PER_MODULE]
struct MXM_DATA_STORAGE MXM_DATA_STORAGE_s
uint16_t auxVoltages[MXM_MAXIMUM_NR_OF_MODULES *MXM_MAXIMUM_NR_OF_AUX_PER_MODULE]
enum MXM_MEASURE_TYPE MXM_MEASURE_TYPE_e
uint16_t blockVoltages[MXM_MAXIMUM_NR_OF_MODULES]