From 22a117a6e4e8044a38b671ac574076570a4492d9 Mon Sep 17 00:00:00 2001 From: paul-szczepanek-arm <33840200+paul-szczepanek-arm@users.noreply.github.com> Date: Thu, 6 Dec 2018 15:43:45 +0000 Subject: [PATCH] always set filter policy --- .../targets/TARGET_CORDIO/source/CordioPalGap.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalGap.cpp b/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalGap.cpp index 7afdc46373..fdcbb5e16b 100644 --- a/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalGap.cpp +++ b/features/FEATURE_BLE/targets/TARGET_CORDIO/source/CordioPalGap.cpp @@ -1006,13 +1006,11 @@ ble_error_t Gap::periodic_advertising_create_sync( uint16_t sync_timeout ) { - if (use_periodic_advertiser_list) { - DmDevSetExtFilterPolicy( - DM_ADV_HANDLE_DEFAULT, - DM_FILT_POLICY_MODE_SYNC, - HCI_FILT_PER_ADV_LIST - ); - } + DmDevSetExtFilterPolicy( + DM_ADV_HANDLE_DEFAULT, + DM_FILT_POLICY_MODE_SYNC, + use_periodic_advertiser_list ? HCI_FILT_PER_ADV_LIST : HCI_FILT_NONE + ); dmSyncId_t sync_id = DmSyncStart( advertising_sid,