diff --git a/applications/main/subghz/scenes/subghz_scene_transmitter.c b/applications/main/subghz/scenes/subghz_scene_transmitter.c index b1d1f467b..a036ea68c 100644 --- a/applications/main/subghz/scenes/subghz_scene_transmitter.c +++ b/applications/main/subghz/scenes/subghz_scene_transmitter.c @@ -93,6 +93,7 @@ bool subghz_scene_transmitter_on_event(void* context, SceneManagerEvent event) { if(keeloq_get_custom_btn() != 0) { keeloq_set_btn(0); alutech_set_btn(0); + furi_hal_subghz_set_rolling_counter_mult(0); // Calling restore! if(subghz->txrx->txrx_state == SubGhzTxRxStateRx) { subghz_rx_end(subghz); @@ -105,6 +106,7 @@ bool subghz_scene_transmitter_on_event(void* context, SceneManagerEvent event) { } subghz_tx_stop(subghz); subghz_sleep(subghz); + furi_hal_subghz_set_rolling_counter_mult(1); } return true; } else if(event.event == SubGhzCustomEventViewTransmitterBack) {