Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

Commit 40f3685

Browse files
author
Jarkko Paso
committed
FHSS: do not push asynch messages in broadcast queue
1 parent 45daec9 commit 40f3685

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

source/MAC/IEEE802_15_4/mac_mcps_sap.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1656,7 +1656,7 @@ void mcps_sap_pd_req_queue_write(protocol_interface_rf_mac_setup_s *rf_mac_setup
16561656
bool use_bc_queue = false;
16571657

16581658
// When FHSS is enabled, broadcast buffers are pushed to own queue
1659-
if (rf_mac_setup->fhss_api) {
1659+
if (rf_mac_setup->fhss_api && (buffer->asynch_request == false)) {
16601660
if (rf_mac_setup->fhss_api->use_broadcast_queue(rf_mac_setup->fhss_api, !mac_is_ack_request_set(buffer),
16611661
mac_convert_frame_type_to_fhss(buffer->fcf_dsn.frametype)) == true) {
16621662
cur = rf_mac_setup->pd_data_request_bc_queue_to_go;

0 commit comments

Comments
 (0)