From cecca5b7118b873c9213d93cb245fc95d8f7a6da Mon Sep 17 00:00:00 2001 From: crosstyan Date: Fri, 8 Aug 2025 15:31:21 +0800 Subject: [PATCH] feat: update clear_irq_status to accept IRQ mask for improved interrupt handling --- inc/llcc68.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/inc/llcc68.hpp b/inc/llcc68.hpp index 27162ab..37d0b31 100644 --- a/inc/llcc68.hpp +++ b/inc/llcc68.hpp @@ -1009,7 +1009,10 @@ struct read_result_t { Result res; res = set_buffer_base_address(); APP_RADIO_RETURN_ERR(res); - res = clear_irq_status(); + + constexpr auto irq_mask = RADIOLIB_SX126X_IRQ_RX_DONE; + + res = clear_irq_status(irq_mask); APP_RADIO_RETURN_ERR(res); return {}; }