64 #if BS_MAX_SUPPORTED_CELLS == 12 || BS_MAX_SUPPORTED_CELLS == 15 || BS_MAX_SUPPORTED_CELLS == 18 || \
65 BS_MAX_SUPPORTED_CELLS == 36
66 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
68 #if BS_MAX_SUPPORTED_CELLS == 15 || BS_MAX_SUPPORTED_CELLS == 18 || BS_MAX_SUPPORTED_CELLS == 36
71 #if BS_MAX_SUPPORTED_CELLS == 18 || BS_MAX_SUPPORTED_CELLS == 36
74 #if BS_MAX_SUPPORTED_CELLS == 36
75 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
86 float temperature = 0.0;
92 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.