Namespace Wss.ModelModule
Classes
ModelConfig
JSON-backed model configuration that stores controller mode and constants under a dotted-key hierarchy (e.g., "calib.mode", "constants.PModeProportional"). Provides typed access helpers via DictConfigBase.
ModelConfigController
High-level controller for ModelConfig persistence and keyed access.
Paths may be file or directory; if a directory is given, the file name modelConfig.json is used.
Dotted keys address JSON nodes, e.g. "calib.mode", "calib.targets.index.threshold".
ModelParamsLayer
Model-driven layer (P/PD) that sits on top of an existing params layer. Computes controller output from magnitudes and stimulates via the wrapped core.
Interfaces
IModelParamsCore
Model-driven stimulation surface layered over params + core. Extends the params API and adds controller-mode stimulation (P/PD).