diff --git a/radio/src/targets/horus/board_horus.h b/radio/src/targets/horus/board_horus.h index 57249bf4c..fd8ec5a64 100644 --- a/radio/src/targets/horus/board_horus.h +++ b/radio/src/targets/horus/board_horus.h @@ -198,8 +198,8 @@ uint32_t readTrims(void); extern int32_t rotencValue; extern uint32_t rotencSpeed; #define ROTENC_LOWSPEED 1 -#define ROTENC_MIDSPEED 10 -#define ROTENC_HIGHSPEED 100 +#define ROTENC_MIDSPEED 5 +#define ROTENC_HIGHSPEED 50 void checkRotaryEncoder(void); // WDT driver diff --git a/radio/src/targets/horus/keys_driver.cpp b/radio/src/targets/horus/keys_driver.cpp index 73fa307f0..8a1c32c02 100644 --- a/radio/src/targets/horus/keys_driver.cpp +++ b/radio/src/targets/horus/keys_driver.cpp @@ -93,8 +93,8 @@ int32_t rotencValue; uint32_t rotencPosition; uint32_t rotencSpeed = ROTENC_LOWSPEED; -#define ROTENC_DELAY_MIDSPEED 10 -#define ROTENC_DELAY_HIGHSPEED 5 +#define ROTENC_DELAY_MIDSPEED 4 +#define ROTENC_DELAY_HIGHSPEED 2 void checkRotaryEncoder() {