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 committed by GitHub
parent 335512e232
commit ad6c5ff11d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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;