3.1.6.2.4. waf_tools.battery_system_config_validate.SystemCurrents
- class waf_tools.battery_system_config_validate.SystemCurrents(maximum_string_current_ma: Annotated[float, BeforeValidator(func=_float_from_number, json_schema_input_type=PydanticUndefined)], rest_current_ma: Annotated[float, BeforeValidator(func=_float_from_number, json_schema_input_type=PydanticUndefined)], cs_threshold_no_current_ma: Annotated[float, BeforeValidator(func=_float_from_number, json_schema_input_type=PydanticUndefined)], main_contactors_maximum_break_current_ma: Annotated[float, BeforeValidator(func=_float_from_number, json_schema_input_type=PydanticUndefined)])
Bases:
objectBattery system current thresholds.
Defines the maximum string current, rest current threshold, no-current detection threshold, and contactor break current limit.