2023-11-23T12:52:01Z - 2024-11-23T12:52:01Z

Overview

60 Active Pull Requests
9 Active Issues
Excluding merges, 2 authors have pushed 65 commits to master and 78 commits to all branches. On master, 45 files have changed and there have been 2297 additions and 1911 deletions.

56 Pull requests merged by 3 users

Merged #157 README: Add PID Output Clamping section 2024-11-20 08:02:07 +08:00

Merged #159 PyThermostat: Remove report mode in autotune.py 2024-11-18 19:24:25 +08:00

Merged #158 PyThermostat: Remove all references to Pytec 2024-11-18 17:45:33 +08:00

Merged #156 Rename the Pytec library to PyThermostat 2024-11-18 16:40:48 +08:00

Merged #154 README: Fix limits section 2024-11-18 14:01:51 +08:00

Merged #153 pytec: Stop using client report mode in plot.py 2024-11-18 13:57:54 +08:00

Merged #148 pytec: Add hardware testing script 2024-11-18 10:38:50 +08:00

Merged #151 pytec: Remove artificial report mode in client 2024-11-16 13:12:00 +08:00

Merged #150 flake: Register the pytec Python package 2024-11-16 13:11:20 +08:00

Merged #144 flake: Format with nixfmt-rfc-style 2024-11-04 18:38:08 +08:00

Merged #146 pytec: Complete client 2024-11-04 18:35:04 +08:00

Merged #142 Fix command parser failing test due to changes 2024-10-21 15:51:22 +08:00

Merged #88 Rename all Steinhart-Hart references to B-param 2024-10-21 15:48:45 +08:00

Merged #121 PwmLimits: Use uom quantities for fields not f64s 2024-10-21 11:13:19 +08:00

Merged #117 steinhart_hart: Beta Parameter uom dimensions 2024-10-21 11:12:47 +08:00

Merged #126 channels: get_i -> get_i_set 2024-10-21 11:12:17 +08:00

Merged #140 TCP command: Rename pwm to output 2024-10-21 11:11:38 +08:00

Merged #112 README: Update instruction on finding Rust version 2024-10-16 11:16:24 +08:00

Merged #128 README: Fixes to grammar and instructions 2024-10-16 11:15:58 +08:00

Merged #129 README: Document interval key in reports 2024-10-16 11:15:29 +08:00

Merged #130 README: Add updated info on new hardware revision 2024-10-16 11:15:10 +08:00

Merged #138 README: Improve description of report command 2024-10-16 11:14:40 +08:00

Merged #141 cargo fmt and cargo clippy changes 2024-10-16 11:14:08 +08:00

Merged #139 Add command parser test for polarity command 2024-10-14 12:46:13 +08:00

Merged #137 README: Purge all traces of report mode 2024-10-14 12:41:58 +08:00

Merged #127 Show and save the set values of PWM limits into flash store instead of machine value 2024-10-07 18:27:10 +08:00

Merged #135 Add command for setting TEC polarity direction 2024-10-05 14:54:55 +08:00

Merged #134 Fix wrong current limit duty cycle calculation 2024-09-25 17:20:29 +08:00

Merged #136 Remove report mode 2024-09-25 17:19:34 +08:00

Merged #133 Fix Incorrect Dac Calibration Algorithm 2024-09-25 17:18:33 +08:00

Merged #120 gitignore: Ignore .bin files and __pycache__ 2024-09-19 10:08:59 +08:00

Merged #131 flake: Add rlwrap to devShell 2024-09-19 10:06:47 +08:00

Merged #132 Improve the VREF calibration routine 2024-09-19 10:06:25 +08:00

Merged #105 Improve ADC Readings with Averaging Filter 2024-08-17 17:37:18 +08:00

Merged #52 dac_fix and review 2024-08-17 17:37:18 +08:00

Merged #45 PID_improvements 2024-08-17 17:37:18 +08:00

Merged #84 Fix i_set, a user-provided value, to stop varying on VREF measurements 2024-08-17 17:37:18 +08:00

Merged #89 Cleanup fan control 2024-08-17 17:37:18 +08:00

Merged #94 Update Rust and switch to stable channel 2024-08-17 17:37:18 +08:00

Merged #101 GUI 2024-08-17 17:37:18 +08:00

Merged #113 Small flake.nix updates 2024-08-17 17:37:18 +08:00

Merged #125 ItecPin -> ITecPin 2024-08-13 15:13:20 +08:00

Merged #115 README: Fix command to make firmware BIN 2024-08-07 18:22:49 +08:00

Merged #119 Calculate current_abs_max_tec_i from all channels 2024-08-07 16:14:29 +08:00

Merged #118 Grammar fixes 2024-08-07 16:09:36 +08:00

Merged #116 flake: Install LLVM in devShell too 2024-08-07 16:06:19 +08:00

Merged #114 Update nix repos 2024-08-07 16:05:08 +08:00

Merged #110 Use oxalica's rust-overlay 2024-06-27 13:19:15 +08:00

Merged #109 Save i_set into EEPROM 2024-05-18 10:50:54 +08:00

Merged #108 Clamp TEC Settings to Valid & Design Specs Ranges 2024-05-10 16:54:19 +08:00

Merged #107 PID: Removal of the Kick when Setpoint is Changed 2024-05-10 11:31:17 +08:00

Merged #102 Limit i_set within range of MAX1968 chip 2024-04-24 18:05:20 +08:00

Merged #103 Don't load REF pin of MAX1968 chip on HWRevs < 3.0 2024-04-24 18:04:56 +08:00

Merged #96 Disable feedback current readout on flawed HW Revs 2024-01-31 12:18:47 +08:00

Merged #87 README: Remove VREF 2024-01-26 17:00:28 +08:00

Merged #93 README: Avoid deprecated OpenOCD ST-Link config 2024-01-05 12:15:28 +08:00

4 Pull requests proposed by 1 user

Proposed #145 flake: Dev convenience wrappers & environment 2024-11-04 16:43:40 +08:00

Proposed #147 WIP: GUI: Thermostat Control Panel 2024-11-04 18:45:39 +08:00

Proposed #149 PyThermostat: Add entry points to runnable scripts 2024-11-11 17:16:15 +08:00

Proposed #155 PyThermostat: Move scripts into subfolder 2024-11-18 16:18:33 +08:00

5 Issues closed from 2 users

Closed #106 GUI 2024-05-08 18:41:04 +08:00

Closed #92 Noisy measured TEC current (tec_i) 2024-05-08 15:48:21 +08:00

Closed #99 wrong current reports 2024-04-24 18:05:20 +08:00

Closed #100 Channel 1 setting current doesn't work 2024-03-08 12:38:53 +08:00

Closed #98 Make option for swapping the TEC polarity persistent 2024-03-08 11:44:33 +08:00

4 Issues created by 4 users

Opened #97 GUI overrides user input for PID output clamping fields 2024-03-07 11:48:40 +08:00

Opened #111 TCP sockets aren't reset on ethernet cable reconnect 2024-08-02 11:26:06 +08:00

Opened #143 Add a test script for thermostat 2024-10-23 11:45:07 +08:00

Opened #152 Remove all uses of threads and switch to asyncio 2024-11-16 13:13:18 +08:00

1 Unresolved Conversation

Open #62 interface thoughts 2024-10-14 16:00:58 +08:00