diff --git a/applications/main/subghz/scenes/subghz_scene_ext_module_settings.c b/applications/main/subghz/scenes/subghz_scene_ext_module_settings.c index 8d1154a13..df81eae29 100644 --- a/applications/main/subghz/scenes/subghz_scene_ext_module_settings.c +++ b/applications/main/subghz/scenes/subghz_scene_ext_module_settings.c @@ -17,9 +17,12 @@ const char* const debug_pin_text[DEBUG_P_COUNT] = { "17(1W)", }; -#define DEBUG_COUNTER_COUNT 3 +#define DEBUG_COUNTER_COUNT 6 const char* const debug_counter_text[DEBUG_COUNTER_COUNT] = { "+1", + "+2", + "+3", + "+4", "+5", "+10", }; @@ -55,9 +58,18 @@ static void subghz_scene_receiver_config_set_debug_counter(VariableItem* item) { furi_hal_subghz_set_rolling_counter_mult(1); break; case 1: - furi_hal_subghz_set_rolling_counter_mult(5); + furi_hal_subghz_set_rolling_counter_mult(2); break; case 2: + furi_hal_subghz_set_rolling_counter_mult(3); + break; + case 3: + furi_hal_subghz_set_rolling_counter_mult(4); + break; + case 4: + furi_hal_subghz_set_rolling_counter_mult(5); + break; + case 5: furi_hal_subghz_set_rolling_counter_mult(10); break; default: @@ -101,12 +113,21 @@ void subghz_scene_ext_module_settings_on_enter(void* context) { case 1: value_index_cnt = 0; break; - case 5: + case 2: value_index_cnt = 1; break; - case 10: + case 3: value_index_cnt = 2; break; + case 4: + value_index_cnt = 3; + break; + case 5: + value_index_cnt = 4; + break; + case 10: + value_index_cnt = 5; + break; default: break; }