From de1dcbd07fa36a6060ae0517d6174fbb015ccca3 Mon Sep 17 00:00:00 2001 From: gullradriel Date: Mon, 9 Feb 2026 21:05:40 +0100 Subject: [PATCH] add check for radio state before rx --- protopirate_app_i.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/protopirate_app_i.c b/protopirate_app_i.c index 61c8e6c..d932d80 100644 --- a/protopirate_app_i.c +++ b/protopirate_app_i.c @@ -87,6 +87,11 @@ void protopirate_begin(ProtoPirateApp* app, uint8_t* preset_data) { uint32_t protopirate_rx(ProtoPirateApp* app, uint32_t frequency) { furi_assert(app); + furi_assert(app->txrx); + furi_assert(app->radio_initialized); + furi_assert(app->txrx->radio_device); + furi_assert(app->txrx->worker); + if(!subghz_devices_is_frequency_valid(app->txrx->radio_device, frequency)) { furi_crash("ProtoPirate: Incorrect RX frequency."); }