docs: refresh windup writeup to past tense, link architecture diagram
overshoot_hold_windup.md read like a live plan ("not yet implemented")
even though the fix had already shipped; reworks it into a past-tense
record with corrected line numbers and test descriptions matching what
was actually built. Fixes a stale pid_heat reference in
temp_control_calibration.md.
TODO.md's windup item still claimed test coverage was "outstanding"
from before the test suite was added; corrects that and the "No
automated tests" item above it to reflect current coverage. Both docs
now link docs/fsm_states.png (durable) and the Claude Artifact URL
(session-scoped) for the cascade architecture diagram.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DGQhVQ2Y3yXAQTXhrxVd5u
This commit is contained in:
@@ -143,7 +143,7 @@ Two problems compound:
|
||||
differentiating is the least effective arrangement: noise has already been
|
||||
amplified before the filter sees it.
|
||||
|
||||
The noisy `heatrate_err` feeds into `pid_heat.process()` as the proportional
|
||||
The noisy `heatrate_err` feeds into `pid_inner.process()` as the proportional
|
||||
error. With `kp=0.08`, ±1 K/min rate ripple produces ±8% power output noise.
|
||||
|
||||
### Options
|
||||
|
||||
Reference in New Issue
Block a user