3.1.9.2.13. waf_tools.bms_config_model.System
- class waf_tools.bms_config_model.System(application: Application, rtos: RTOS, bms_slave: BMSSlave, mcu: MCU, debug: Debug = <factory>)
Bases:
objectRoot configuration object representing the complete BMS system.
Aggregates all configuration domains (application, RTOS, BMS-Slave, debug) into a single validated instance. This is the object returned by
parse_config_to_system()and consumed by build tools.- application
Application-level configuration (sensors, algorithms, balancing, redundancy).
- rtos
Real-time operating system selection and addons.
- bms_slave
BMS-Slave board hardware configuration.
- mcu
MCU configuration
- debug
Debug interface configuration.