From dfb75ff2ac810bf4749e19f4413fbeb3407f8fcc Mon Sep 17 00:00:00 2001 From: xiaqilin Date: Wed, 17 Jan 2024 19:40:15 +0800 Subject: [PATCH] fix(ieee802154): add next operation in ieee802154 test when rx abort by tx ack coex --- components/ieee802154/driver/esp_ieee802154_dev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/ieee802154/driver/esp_ieee802154_dev.c b/components/ieee802154/driver/esp_ieee802154_dev.c index 74d51ff89d..86abf5e3b3 100644 --- a/components/ieee802154/driver/esp_ieee802154_dev.c +++ b/components/ieee802154/driver/esp_ieee802154_dev.c @@ -526,19 +526,19 @@ static IRAM_ATTR void isr_handle_rx_abort(void) IEEE802154_ASSERT(s_ieee802154_state == IEEE802154_STATE_TX_ACK || s_ieee802154_state == IEEE802154_STATE_TX_ENH_ACK); #if !CONFIG_IEEE802154_TEST ieee802154_receive_done((uint8_t *)s_rx_frame[s_rx_index], &s_rx_frame_info[s_rx_index]); - next_operation(); #else esp_ieee802154_receive_failed(rx_status); #endif + next_operation(); break; case IEEE802154_RX_ABORT_BY_ENHACK_SECURITY_ERROR: IEEE802154_ASSERT(s_ieee802154_state == IEEE802154_STATE_TX_ENH_ACK); #if !CONFIG_IEEE802154_TEST ieee802154_receive_done((uint8_t *)s_rx_frame[s_rx_index], &s_rx_frame_info[s_rx_index]); - next_operation(); #else esp_ieee802154_receive_failed(rx_status); #endif + next_operation(); break; default: IEEE802154_ASSERT(false);