Clamp rotary_encoder restored value to min and max (#3184)

This commit is contained in:
Jesse Hills 2022-02-10 11:12:05 +13:00
parent 8dcc9d6b66
commit f376a39e55
No known key found for this signature in database
GPG key ID: BEAAE804EFD8E83A

View file

@ -138,6 +138,8 @@ void RotaryEncoderSensor::setup() {
initial_value = 0; initial_value = 0;
break; break;
} }
initial_value = clamp(initial_value, this->store_.min_value, this->store_.max_value);
this->store_.counter = initial_value; this->store_.counter = initial_value;
this->store_.last_read = initial_value; this->store_.last_read = initial_value;