Commit Graph

13 Commits

Author SHA1 Message Date
Andrey G e70df58290
Underheat issue (#314)
* f0_module needs hack to start pump before closed loop

* Fix paranoid check

* Make START_PUMP_TEMP_THRESHOLD relative
2024-06-25 23:37:51 -07:00
Matthew Kennedy d1c878bf13 kill off helpers to get heater/sampler stuff 2023-06-23 14:38:17 -07:00
Andrey G 1aa7c661f6
f1_rev and threads (#173)
* f1_rev3: high speed (strenght) for heater PWM output

* threads: set name for all thread

* f1_dual: enalbe CH_CFG_USE_REGISTRY so GDB can see thread

* f1_rev3: enalbe CH_CFG_USE_REGISTRY so GDB can see thread
2022-12-12 19:29:32 -08:00
Andrey G cddcd0d88c
Multichannel (#134)
* Multichannel AFR

* heater: fixes for multi channel mode

* f1_dual: fix configuration names

* pump_dac: fixes for multi-channel mode

* pwm: fixes for multichannel mode

* pump_control: reference instead of pointer

* sampling: reference instead of pointer

* heater_control: reference instead of pointer

* sampling: comment about heater/battery voltage

* f0_module: fixes for multi-channel update

* f1_rev2: fix for multichannel AFR

* hello rev 3

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-29 17:19:30 -07:00
Matthew Kennedy b44fe3b98c add D term 2021-07-09 11:16:46 -07:00
Matthew Kennedy fe0b2ac945 disable pump in case of problems 2021-04-26 17:37:53 -07:00
Matthew Kennedy a972b99882 adjust control loop gains 2021-01-30 16:08:16 -08:00
Matthew Kennedy 94828339f9 clamp pid 2020-12-11 15:24:56 -08:00
Matthew Kennedy 22916eef37 more gain 2020-11-06 21:46:04 -08:00
Matthew Kennedy 3d80ff1d8b comment about bosch datasheet 2020-11-02 23:05:35 -08:00
Matthew Kennedy 85b0c4b6b4 gains 2020-10-31 18:44:09 -07:00
Matthew Kennedy 0e350c9f66 oops 2020-10-31 17:12:34 -07:00
Matthew Kennedy 3fdf60b956 pump controller 2020-10-31 16:59:35 -07:00