• Joined on 2023-07-05
atse pushed to pytec-fix-plot at atse/thermostat 2024-11-18 11:54:23 +08:00
b8e22955dc pytec: Stop using client report mode in plot.py
atse commented on pull request M-Labs/thermostat#149 2024-11-18 11:51:05 +08:00
PyThermostat: Add entry points to runnable scripts

Added the "thermostat_" prefix to the entry points in the force-push to 1fc5f7d5ae.

atse pushed to pytec-entry-points at atse/thermostat 2024-11-18 11:48:57 +08:00
1fc5f7d5ae pytec: Add thermostat_{autotune,plot} entry pts
c632a85ce8 pytec: plot.py: Add main function
9af86be674 pytec: Remove artificial report mode in client
eabc7f6a12 flake: Register the pytec Python package
Compare 4 commits »
atse commented on pull request M-Labs/thermostat#149 2024-11-18 11:35:58 +08:00
PyThermostat: Add entry points to runnable scripts

You can do pip install pytec/, and the entry points would be available in the shell as commands.

atse commented on pull request M-Labs/thermostat#145 2024-11-18 11:18:59 +08:00
flake: Dev convenience wrappers & environment

pwd -> git rev-parse --show-toplevel in the force-push to d38864740b.

atse pushed to flake-dev-conveniences at atse/thermostat 2024-11-18 11:17:42 +08:00
d38864740b flake: Add pytec runnables to devShell
6ec05808ce flake: Introduce pytec to PYTHONPATH in devShell
9af86be674 pytec: Remove artificial report mode in client
eabc7f6a12 flake: Register the pytec Python package
52e35d2a98 flake: Format with nixfmt-rfc-style
Compare 6 commits »
atse commented on pull request M-Labs/thermostat#148 2024-11-18 10:37:23 +08:00
pytec: Add hardware testing script

Fixed in force-push to adc25c9b2a.

atse pushed to test_script at atse/thermostat 2024-11-18 10:36:11 +08:00
adc25c9b2a pytec: Add hardware testing script
9af86be674 pytec: Remove artificial report mode in client
eabc7f6a12 flake: Register the pytec Python package
Compare 3 commits »
atse pushed to master at atse/thermostat 2024-11-18 09:55:26 +08:00
9af86be674 pytec: Remove artificial report mode in client
eabc7f6a12 flake: Register the pytec Python package
Compare 2 commits »
atse deleted branch pytec-no-report-mode from atse/thermostat 2024-11-18 09:55:07 +08:00
atse deleted branch pytec-flake from atse/thermostat 2024-11-18 09:54:46 +08:00
atse pushed to readme-resistive-heater-guide at atse/thermostat 2024-11-11 18:09:37 +08:00
bc94075df9 README: Add section on using resistive heaters
52e35d2a98 flake: Format with nixfmt-rfc-style
f1da910c11 pytec: Complete client
9848c65de5 Fix command parser failing test due to changes
069d791802 Rename all Steinhart-Hart references to B-param
Compare 16 commits »
atse pushed to GUI at atse/thermostat 2024-11-11 18:08:18 +08:00
f7ad053433 README: Introduce Thermostat GUI
a9e7fbc394 pytec GUI: Set up packaging
c5ad9a355e pytec GUI: Implement Control Panel
3648cab1f8 pytec GUI: Implement PlotSettingsMenu
8568ed59eb pytec GUI: Implement plotting
Compare 10 commits »
atse deleted branch flake-format from atse/thermostat 2024-11-11 17:58:45 +08:00
atse created pull request M-Labs/thermostat#151 2024-11-11 17:58:05 +08:00
pytec: Remove artificial report mode in client
atse pushed to pytec-no-report-mode at atse/thermostat 2024-11-11 17:57:34 +08:00
3f58caf8db pytec: Remove artificial report mode in client
atse created branch pytec-no-report-mode in atse/thermostat 2024-11-11 17:57:33 +08:00
atse commented on pull request M-Labs/thermostat#149 2024-11-11 17:55:23 +08:00
PyThermostat: Add entry points to runnable scripts

Note: In plot.py, a main function didn't exist, so I've simply moved the script contents into one.

atse created pull request M-Labs/thermostat#150 2024-11-11 17:54:09 +08:00
flake: Register the pytec Python package
atse deleted branch pytec-package from atse/thermostat 2024-11-11 17:51:04 +08:00