• Joined on 2023-07-05
atse created branch fix-asyncio in atse/thermostat 2024-08-05 11:57:33 +08:00
atse pushed to fix-ayncio at atse/thermostat 2024-08-05 11:54:42 +08:00
0d7032b92f Connecting task moved?
155934da15 AsyncIO version Client -> AsyncioClient
f76b414426 More elegant exception rethrow
757fd1689a Exclusively use the Thermostat object as a medium
08925755a3 Just catch asyncio.TimeoutError
Compare 10 commits »
atse created branch fix-ayncio in atse/thermostat 2024-08-05 11:54:42 +08:00
atse pushed to command_parser_refactor at atse/thermostat 2024-08-05 11:50:39 +08:00
8d41b67bcf Use SplitWhitespace for command parsing not uom
atse pushed to command_parser_refactor at atse/thermostat 2024-08-05 11:49:04 +08:00
d19111a93d Use SplitWhitespace for command parsing not uom
b1dded91f6 flake.nix improvements & dedeprecate
Compare 2 commits »
atse created branch command_parser_refactor in atse/thermostat 2024-08-05 11:49:04 +08:00
atse commented on issue M-Labs/thermostat#111 2024-08-02 15:02:20 +08:00
TCP sockets aren't reset on ethernet cable reconnect

I haven't looked at Stabilizer yet but on Kirdy the TCP sockets are [explicitly reset once a new link is up](3f9a4bf140/s

atse commented on pull request linuswck/thermostat#2 2024-08-02 11:30:59 +08:00
GUI: Control Panel changes

How do I do this as a patch to PyQtGraph itself? Seems to be a cleaner solution compared to patching it in our own code.

atse opened issue M-Labs/thermostat#111 2024-08-02 11:26:06 +08:00
TCP sockets aren't reset on ethernet cable reconnect
atse deleted branch pin_siPrefix from atse/thermostat 2024-08-01 11:05:34 +08:00
atse commented on pull request linuswck/thermostat#2 2024-07-31 17:31:06 +08:00
GUI: Control Panel changes

The above force-push fixes these mentioned issues in the ctrl_panel:

  1. max_v: Pin down the unit of voltage to be just "V"
  2. Put plotted values into readings group
  3. Removed the need for…
atse commented on pull request linuswck/thermostat#2 2024-07-31 17:19:39 +08:00
GUI: Control Panel changes

Removed the need for it in latest force-push with the pinSiPrefix option of UnitfulSpinBox.

atse pushed to gui_dev-ctrl_panel at linuswck/thermostat 2024-07-31 17:18:52 +08:00
38099d6d7b ctrl_panel: Fix editing fields with unit "°C"
9a00c2b8f2 ctrl_panel: More appropriate steps and fixes
99d095ebb9 ctrl_panel: Put plotted values into readings group
54db579825 ctrl_panel: Fix max_v to only have unit "V"
3144ea2c9d ctrl_panel: Keep i_set visible when PID engaged
Compare 14 commits »
atse pushed to gui_dev-ctrl_panel at atse/thermostat 2024-07-31 17:07:39 +08:00
38099d6d7b ctrl_panel: Fix editing fields with unit "°C"
9a00c2b8f2 ctrl_panel: More appropriate steps and fixes
99d095ebb9 ctrl_panel: Put plotted values into readings group
54db579825 ctrl_panel: Fix max_v to only have unit "V"
3144ea2c9d ctrl_panel: Keep i_set visible when PID engaged
Compare 14 commits »
atse pushed to gui_dev-ctrl_panel at atse/thermostat 2024-07-30 18:20:18 +08:00
f513875745 ctrl_panel: Fix highlighting on focus with °C
700792cd72 ctrl_panel: More appropriate steps and fixes
463e515920 ctrl_panel: Put plotted values into readings group
a1a5bb5c35 ctrl_panel: Fix max_v to only have unit "V"
45b84b4e6e ctrl_panel: Keep i_set visible when PID engaged
Compare 13 commits »
atse pushed to pin_siPrefix at atse/thermostat 2024-07-26 15:51:12 +08:00
e43d06aa74 No mA hack
2e81a26b9f Prefix can't
Compare 2 commits »
atse pushed to pin_siPrefix at atse/thermostat 2024-07-26 14:44:12 +08:00
a704254ffc No mA hack
atse pushed to pin_siPrefix at atse/thermostat 2024-07-26 14:43:10 +08:00
c93bb1d35a No mA hack
atse pushed to pin_siPrefix at atse/thermostat 2024-07-26 14:25:20 +08:00
ab78a63949 No mA hack
306c2255a7 Put plotted values into readings group
261327ccc2 Fix max absolute voltage to unit value "V"
0ce1cb43a7 get the control method to constant current working
Compare 4 commits »
atse created branch pin_siPrefix in atse/thermostat 2024-07-26 14:25:20 +08:00