⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
2 posts / 0 new
Last post
Mayank
Offline
Last seen:10 months 2 weeks ago
加入:2016-03-31 11:58
BLE lower stack filter

Hi...
I m using da14580 with SDK 5.0.4. I have one ble as a scanner which scans data and forwards it to UART.Now I found a lot of ble devices around me which doesn't belong to me.One way to remove them is to apply a filter on advertising packet in the scan result but the lower stack always receives them and forward to gap layer and this may result in packet delay on another side. Now, what I want to know that is there any way to apply some sort of checking or filter in the lower stack so that it will only receive my advertise packets?
Thanks..

Device:
MT_dialog
Offline
Last seen:1 month 3 weeks ago
工作人员
加入:2015-06-08 11:34
Hi Mayank,

Hi Mayank,

There is no way for the controller to filter the devices based on the advertising string, there is a filter that the controller can apply but it is based on bd address of the devices scanned and not upon the advertising string. The filter based on the bd address of the device, is the whitelist functionallity that the BLE protocol has, the command for managing the white list is the GAPM_WHITE_LIST_MGT_CMD and you will be able to find more info on that in the RW-BLE-GAP-IS.pdf document.

Thanks MT_dialog