STM32WB-WBA Filter Accept List

Revision as of 11:37, 21 June 2022 by Registered User (→‎For advertiser and scanner)
Under construction.png Coming soon

1. STM32WB - Bluetooth® Low Energy (BLE) Filter Accept List

1.1. From advertiser point of view

As soon as a device advertises with the parameter "allow scan request - allow connect request from devices in white list" (use of aci_gap_set_undirected_connectable, advertising filter policy = 0x03)
No HCI_LE_ADVERTISING_REPORT events are sent by the device but it answers to SCAN_REQ.

1.2. For advertiser and scanner

To add a device in white list, devices need to be bonded.
To know the addresses of the bonded devices: use of aci_gap_get_bonded_devices thanks to which we get the number of bonded devices, address types and addresses of bonded devices.
Then use aci_gap_configure_whitelist.
The whitelist is written in RAM.

1.3. For scanner

An other possibility is to use for connection: aci_gap_start_auto_connection_establish_proc aci_gap_start_selective_connection_establish_proc


1.3.1. Add a device in White List: Phase 1

1.3.2. Add a device in White List: Phase 2


1.4. References