We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2209a6c commit ce97014Copy full SHA for ce97014
components/ieee802154/driver/esp_ieee802154_dev.c
@@ -385,6 +385,7 @@ static IRAM_ATTR void next_operation(void)
385
#if !CONFIG_IEEE802154_TEST
386
if (s_pending_tx.frame) {
387
// Here the driver needs to recover the setting of rx aborts, see function `ieee802154_transmit`.
388
+ ieee802154_ll_disable_rx_abort_events(IEEE802154_RX_ABORT_ALL);
389
ieee802154_ll_enable_rx_abort_events(BIT(IEEE802154_RX_ABORT_BY_TX_ACK_TIMEOUT - 1) | BIT(IEEE802154_RX_ABORT_BY_TX_ACK_COEX_BREAK - 1));
390
// Clear the RX abort event again for avoiding the risk if there are still some rx abort events created after last isr process.
391
ieee802154_ll_clear_events(IEEE802154_EVENT_RX_ABORT);
0 commit comments