thermostat/src
Egor Savkin 21fc244eac Fan status via quadratic regression
* statuses: detect slow fan via quadratic regression and halts (hard stops) with constant threshold
* remove unsafe channels' copy and make FanCtrl own the channels
* scale fan values so that they would fit 0.05-1.0 PWM at all times
* rename fan-restore to fcurve-restore
* style, names and docs adjustments

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-01-05 11:57:21 +08:00
..
ad7172 ad7172: set output data rate to 10 Hz 2020-09-28 01:24:32 +02:00
ad5680.rs use proper units for pwm pins 2020-09-16 22:06:15 +02:00
channel_state.rs rewrite PID 2022-02-24 20:16:47 +08:00
channel.rs dac: fix inconsistent current output behavior due to repeated sampling of noisy vref 2021-01-25 13:51:50 +08:00
channels.rs Refactor and coefficients implemented 2022-12-22 17:28:08 +08:00
command_handler.rs Fan status via quadratic regression 2023-01-05 11:57:21 +08:00
command_parser.rs Fan status via quadratic regression 2023-01-05 11:57:21 +08:00
config.rs dac: fix inconsistent current output behavior due to repeated sampling of noisy vref 2021-01-25 13:51:50 +08:00
dfu.rs dfu: style 2021-01-18 16:59:13 +08:00
fan_ctrl.rs Fan status via quadratic regression 2023-01-05 11:57:21 +08:00
flash_store.rs update code to use stm32f4xx-hal 0.10.1 API 2022-03-02 17:21:17 +08:00
init_log.rs init_log: delint 2020-12-13 02:24:29 +01:00
leds.rs leds: init 2020-09-06 21:10:10 +02:00
main.rs Fan status via quadratic regression 2023-01-05 11:57:21 +08:00
net.rs update code to use stm32f4xx-hal 0.10.1 API 2022-03-02 17:21:17 +08:00
pid.rs rewrite PID 2022-02-24 20:16:47 +08:00
pins.rs Refactor and coefficients implemented 2022-12-22 17:28:08 +08:00
server.rs update code to use stm32f4xx-hal 0.10.1 API 2022-03-02 17:21:17 +08:00
session.rs session: rename SessionOutput to SessionInput 2020-09-30 23:35:11 +02:00
steinhart_hart.rs rewrite config for sfkv-based flash_store 2020-12-12 01:25:07 +01:00
timer.rs update code to use stm32f4xx-hal 0.10.1 API 2022-03-02 17:21:17 +08:00
usb.rs s/tecpak/thermostat/g 2020-10-11 01:59:39 +02:00