• Joined on 2023-07-05
atse pushed to uom-constants at atse/thermostat 2024-08-19 11:14:59 +08:00
9381feec1b Constants uom
atse pushed to gui_dev-fix-asyncio at atse/thermostat 2024-08-16 18:05:47 +08:00
a85f512b47 Remove all timeouts from aioclient
911b6b2eb4 Connecting task moved?
712f7e1648 AsyncIO version Client -> AsyncioClient
0129c3d93f More elegant exception rethrow
05ca3b59fe Exclusively use the Thermostat object as a medium
Compare 37 commits »
atse pushed to uom-constants at atse/thermostat 2024-08-16 17:16:51 +08:00
c3f99aefd2 Constants uom
atse created branch uom-constants in atse/thermostat 2024-08-16 17:16:50 +08:00
atse created branch add-rlwrap in atse/thermostat 2024-08-16 17:16:30 +08:00
atse pushed to add-rlwrap at atse/thermostat 2024-08-16 17:16:30 +08:00
42f3a1f1cb flake: Add rlwrap to devShell
atse pushed to gui_dev-fix-asyncio at atse/thermostat 2024-08-16 16:11:02 +08:00
997c4f345d Connecting task moved?
5bcd8b4cf5 AsyncIO version Client -> AsyncioClient
bc0df0a359 More elegant exception rethrow
8c6562a3b2 Exclusively use the Thermostat object as a medium
8cb8106b22 Just catch asyncio.TimeoutError
Compare 10 commits »
atse created branch gui_dev-fix-asyncio in atse/thermostat 2024-08-16 16:11:02 +08:00
atse deleted branch fix-asyncio from atse/thermostat 2024-08-16 16:10:41 +08:00
atse pushed to dev at atse/thermostat 2024-08-16 16:09:10 +08:00
391fa4adc8 channels: Start to make reports make sense
5556ced41f abs_max_tec_i -> max_abs_i_meas
c6040899dd ItecPin -> ITecPin
Compare 3 commits »
atse pushed to pre-commit_hooks at atse/thermostat 2024-08-16 16:09:00 +08:00
f53eb3eea5 Add pre-commit hooks
8d0aad31d4 clippy
41f558819b cargo fmt
c6040899dd ItecPin -> ITecPin
Compare 4 commits »
atse pushed to remove-pub at atse/thermostat 2024-08-16 16:08:35 +08:00
869c431ee6 channels: remove redundant pub
atse created branch remove-pub in atse/thermostat 2024-08-16 16:08:32 +08:00
atse commented on pull request linuswck/thermostat#2 2024-08-16 14:09:54 +08:00
GUI: Control Panel changes

Missed a spot where mA scaling still existed in the PID Autotuner, removed that in the above force-push.

atse pushed to gui_dev-ctrl_panel at linuswck/thermostat 2024-08-16 14:09:30 +08:00
5574559ac6 ctrl_panel: Reformat SpinBox text always if valid
e160a6f514 ctrl_panel: Move postfilter into its own group
ae9bd1a859 ctrl_panel: Use new locking mechanism from Kirdy
0f768f30e8 ctrl_panel: Fix editing fields with unit "°C"
07095d77c8 ctrl_panel: More appropriate steps and fixes
Compare 15 commits »
atse pushed to gui_dev-ctrl_panel at atse/thermostat 2024-08-16 14:07:09 +08:00
5574559ac6 ctrl_panel: Reformat SpinBox text always if valid
e160a6f514 ctrl_panel: Move postfilter into its own group
ae9bd1a859 ctrl_panel: Use new locking mechanism from Kirdy
0f768f30e8 ctrl_panel: Fix editing fields with unit "°C"
07095d77c8 ctrl_panel: More appropriate steps and fixes
Compare 15 commits »
atse created branch rename-pwm-output in atse/thermostat 2024-08-16 14:00:49 +08:00
atse pushed to rename-pwm-output at atse/thermostat 2024-08-16 14:00:49 +08:00
9ea1492b5f pwm -> output
atse created pull request M-Labs/thermostat#130 2024-08-16 13:47:17 +08:00
README: Add updated info on new hardware revision
atse created pull request M-Labs/thermostat#129 2024-08-16 13:44:24 +08:00
README: Document interval key in reports