63 #if BS_MAX_SUPPORTED_CELLS == 12 || BS_MAX_SUPPORTED_CELLS == 15 || BS_MAX_SUPPORTED_CELLS == 18 || \
64 BS_MAX_SUPPORTED_CELLS == 36
65 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
67 #if BS_MAX_SUPPORTED_CELLS == 15 || BS_MAX_SUPPORTED_CELLS == 18 || BS_MAX_SUPPORTED_CELLS == 36
70 #if BS_MAX_SUPPORTED_CELLS == 18 || BS_MAX_SUPPORTED_CELLS == 36
73 #if BS_MAX_SUPPORTED_CELLS == 36
74 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
85 float temperature = 0.0;
91 temperature = 10.0f * v_adc_V;
#define BS_MAX_SUPPORTED_CELLS
Defines the maximal number of supported cells per module.
float N775_Convert_MuxVoltages_to_Temperatures(float v_adc_V)
converts a raw voltage from multiplexer to a temperature value in Celsius.
const uint8_t n775_voltage_input_used[BS_MAX_SUPPORTED_CELLS]
Header for the configuration for the MC33775A monitoring chip.