mirror of
https://github.com/Threnklyn/esphome-dev.git
synced 2026-06-02 02:58:26 +02:00
Fixes
This commit is contained in:
@@ -19,9 +19,9 @@ class Servo : public Component {
|
||||
|
||||
float level;
|
||||
if (value < 0.0)
|
||||
level = lerp(this->idle_level_, this->min_level_, -value);
|
||||
level = lerp(-value, this->idle_level_, this->min_level_);
|
||||
else
|
||||
level = lerp(this->idle_level_, this->max_level_, value);
|
||||
level = lerp(value, this->idle_level_, this->max_level_);
|
||||
|
||||
this->output_->set_level(level);
|
||||
this->save_level_(level);
|
||||
|
||||
Reference in New Issue
Block a user