|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Functions | |
| ControllerConfig | get_default_config () |
| ControllerConfig | load_config (Optional[str] filepath=None) |
| None | save_config (ControllerConfig config, str filepath) |
Configuration loader for robust DDP controller.
| ControllerConfig engine.control.robust_ddp.config_loader.get_default_config | ( | ) |
Get default controller configuration.
Returns:
-------
config : ControllerConfig
Default configuration with reasonable values for LOX/RP-1 engine.
Definition at line 8 of file config_loader.py.
Referenced by load_config().
| ControllerConfig engine.control.robust_ddp.config_loader.load_config | ( | Optional[str] | filepath = None | ) |
Load controller configuration from file.
Parameters:
-----------
filepath : str, optional
Path to config file. If None, returns default config.
Supports .json and .yaml extensions.
Returns:
-------
config : ControllerConfig
Loaded configuration.
Definition at line 65 of file config_loader.py.
References get_default_config().
| None engine.control.robust_ddp.config_loader.save_config | ( | ControllerConfig | config, |
| str | filepath ) |
Save controller configuration to file.
Parameters:
-----------
config : ControllerConfig
Configuration to save.
filepath : str
Path to save config file. Extension determines format (.json or .yaml).
Definition at line 95 of file config_loader.py.