11menu "Rotary encoders"
22
3- config RE_MAX
4- int "Maximum number of rotary encoders"
5- default 1
6-
73 config RE_INTERVAL_US
8- int "Polling interval, us"
4+ int "Default polling interval, us"
95 default 10000 if IDF_TARGET_ESP8266
106 default 1000 if !IDF_TARGET_ESP8266
7+ help
8+ Default polling interval in microseconds. Can be overridden per-encoder at runtime
9+ via rotary_encoder_config_t.polling_interval_us.
1110
1211 config RE_BTN_DEAD_TIME_US
1312 int "Default button dead time, us"
@@ -34,19 +33,19 @@ menu "Rotary encoders"
3433 Default long press threshold in microseconds. Can be overridden per-encoder at runtime
3534 via rotary_encoder_config_t.btn_long_press_time_us.
3635
37- config RE_ACCELERATION_MIN_CUTOFF
38- int "Default minimum acceleration cutoff time (ms)"
36+ config RE_ACCELERATION_THRESHOLD
37+ int "Default acceleration threshold (ms)"
3938 default 200
4039 help
41- Default minimum acceleration cutoff time in milliseconds. At this interval between
42- rotary ticks, minimum acceleration is applied. Can be overridden per-encoder at runtime
43- via rotary_encoder_config_t.acceleration_min_cutoff_ms .
40+ Acceleration threshold in milliseconds. When the interval between rotary ticks is below
41+ this value, acceleration is applied. Can be overridden per-encoder at runtime
42+ via rotary_encoder_config_t.acceleration_threshold_ms .
4443
45- config RE_ACCELERATION_MAX_CUTOFF
46- int "Default maximum acceleration cutoff time (ms)"
44+ config RE_ACCELERATION_CAP
45+ int "Default acceleration cap (ms)"
4746 default 4
4847 help
49- Default maximum acceleration cutoff time in milliseconds. At this interval between
50- rotary ticks, maximum acceleration is applied . Can be overridden per-encoder at runtime
51- via rotary_encoder_config_t.acceleration_max_cutoff_ms .
48+ Acceleration cap in milliseconds. The minimum tick interval used for acceleration
49+ calculation, limiting the maximum acceleration effect . Can be overridden per-encoder
50+ at runtime via rotary_encoder_config_t.acceleration_cap_ms .
5251endmenu
0 commit comments