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;
break;
}
initial_value = clamp(initial_value, this->store_.min_value, this->store_.max_value);
this->store_.counter = initial_value;
this->store_.last_read = initial_value;