• Joined on 2023-07-05
atse created branch hwrev-dependant-vref-pin in atse/thermostat 2024-02-28 17:01:30 +08:00
atse pushed to hwrev-dependant-vref-pin at atse/thermostat 2024-02-28 17:01:30 +08:00
8edc10b5a6 Switch mode
4f39ae2514 Avoid reading tec_i for the fan curve for tec_i
Compare 2 commits »
atse pushed to no-tec_i-reads-pre-3.0 at atse/thermostat 2024-02-28 17:00:51 +08:00
40fee0d51c fan: Avoid reading tec_i every cycle pre v3.0
atse created branch no-tec_i-reads-pre-3.0 in atse/thermostat 2024-02-28 17:00:51 +08:00
atse pushed to correct-clock at atse/thermostat 2024-02-28 17:00:14 +08:00
86269d6153 clock speed changed, pending correponding SPI changes
atse created branch correct-clock in atse/thermostat 2024-02-28 17:00:13 +08:00
atse pushed to calibration at atse/thermostat 2024-02-21 14:19:52 +08:00
2e9c1d1467 Average out reads instead of waiting for stability
2591bff0e2 Give time for dac value to settle when calibrating
d470653385 Make set_i use get_center again
70d20f3deb Add calibration VREF option and set as default
5aaa1edad7 calibration: read vref direct
Compare 7 commits »
atse deleted branch fix-i_set from atse/thermostat 2024-02-21 14:13:51 +08:00
atse pushed to master at atse/thermostat 2024-02-21 14:09:41 +08:00
76547be90a i_tec -> i_set
8b975e656e Stop i_set from fluctuating in every report
Compare 2 commits »
atse pushed to calibration at atse/thermostat 2024-02-19 12:29:10 +08:00
4f4cc13569 Average out reads instead of waiting for stability
77d1c8abf1 Give time for dac value to settle when calibrating
c06d89eca1 Make set_i use get_center again
e702e01344 Add calibration VREF option and set as default
832df121a2 calibration: read vref direct
Compare 5 commits »
atse created branch calibration in atse/thermostat 2024-02-19 12:29:10 +08:00
atse commented on pull request M-Labs/thermostat#84 2024-02-14 17:33:42 +08:00
Fix i_set, a user-provided value, to stop varying on VREF measurements

Ok, I'm splitting all the VREF calibrating and hardware dependent adjusting stuff out of this PR. This PR is now solely focused on fixing the problem of a wildly fluctuating i_set in reports,…

atse pushed to fix-i_set at atse/thermostat 2024-02-14 17:28:17 +08:00
76547be90a i_tec -> i_set
8b975e656e Stop i_set from fluctuating in every report
ae3d8b51d4 Disable feedback current readout on flawed HW Revs
17edae44fb README: Proofread fan control documentation
03b4561142 Refactor current_abs_max_tec_i to use uom
Compare 6 commits »
atse pushed to GUI at atse/thermostat 2024-02-14 16:02:16 +08:00
aac5172397 More detailed text for load/save on all channels
04017c0008 Change confusing PID limit terminology
Compare 2 commits »
atse pushed to GUI at atse/thermostat 2024-02-14 13:05:35 +08:00
bbef9c4c69 More detailed text for load/save on all channels
a3612bcb44 Change confusing PID limit terminology
e0e37cb6d2 Don't plot tec_i (for hwrev v2 and below)
0e5d7ee9fb asyncio.TimeoutError not needed
3b13881429 Move Postfilter Rate setting to Thermostat Config
Compare 250 commits »
atse pushed to update-dependencies at atse/thermostat 2024-01-31 16:50:19 +08:00
c8ceb2dbad Attempt then Try, try again WTF lifetime again
aeba19bca2 Try updating smoltcp to 0.8
22e9cdcfa1 update updatable packages
24921d8fb9 cargo update
Compare 4 commits »
atse created branch update-dependencies in atse/thermostat 2024-01-31 16:50:19 +08:00
atse deleted branch dev from atse/thermostat 2024-01-31 15:41:09 +08:00
atse deleted branch fan-pwm-cleanup from atse/thermostat 2024-01-31 15:38:29 +08:00
atse pushed to dev at atse/thermostat 2024-01-31 14:57:58 +08:00
908e33261d names
3d8bee30d0 Disable current reading on broken hardware
faa2865779 channels: Start to make reports make sense
b5a1a61534 Grammar
515fb2d3c3 clippy
Compare 11 commits »