diff options
Diffstat (limited to 'pid/fancontroller.cpp')
-rw-r--r-- | pid/fancontroller.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pid/fancontroller.cpp b/pid/fancontroller.cpp index 340c6d0..c2dee74 100644 --- a/pid/fancontroller.cpp +++ b/pid/fancontroller.cpp @@ -22,7 +22,7 @@ #include "zone.hpp" std::unique_ptr<PIDController> FanController::CreateFanPid( - PIDZone* owner, + ZoneInterface* owner, const std::string& id, std::vector<std::string>& inputs, ec::pidinfo initial) @@ -133,7 +133,7 @@ void FanController::output_proc(float value) // PidSensorMap for writing. for (auto& it : _inputs) { - auto& sensor = _owner->getSensor(it); + auto sensor = _owner->getSensor(it); sensor->write(static_cast<double>(percent)); } |