main: use temperature as PID input

master
Astro 2019-10-03 01:35:37 +02:00
parent 420be00407
commit cc5c21e088
1 changed files with 1 additions and 1 deletions

View File

@ -263,7 +263,7 @@ fn main() -> ! {
let temperature = state.sh.get_temperature(voltage);
if state.pid_enabled {
let width = state.pid.update(data as f32) as u16;
let width = state.pid.update(temperature) as u16;
match channel {
0 => tec0.set(TecPin::ISet, width, PWM_PID_WIDTH),
1 => tec1.set(TecPin::ISet, width, PWM_PID_WIDTH),