Add sensor variance config and smooth heat-rate estimate

[Sensor] - replace TempSensorSim's hardcoded k_noise with configurable
temp_offset/variance, accept **kwargs on Max31865 too so both sensors
share a constructor signature usable from TempSensorFactory.create()
[Temp Controller] - low-pass filter the backward-difference heat-rate
estimate (alpha=0.1) in both temp_controller.py and
temp_controller_smith.py instead of using the raw, noisy derivative
[Pot] - drop kn from demo_pot.py's params, matching the unused-field
removal already made to pot.py itself

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-19 15:47:24 +02:00
co-authored by Claude Sonnet 4.6
parent 40977e373e
commit ac8de9da55
6 changed files with 13 additions and 8 deletions
-1
View File
@@ -15,7 +15,6 @@ if __name__ == '__main__':
"M" : 20,
"L" : 0.4,
"Td" : 30,
"kn" : 0.2,
"gain" : 1.0
}