Hi,
I am in the process of developing a BLE peripheral device that requires a "pre-defined accept list" to establish connections with specific central devices (which I will also be developing). The intended functionality is such that when a central device sends a connection request to the peripheral, the peripheral will decide whether to establish the connection based on the pre-defined accept list. In cases where there is no incoming connection request, the peripheral will advertise periodically.
I came across the nrfconnect/sdk-zephyr/samples/bluetooth/peripheral_accept_list/ application in the nRF Connect SDK. However, it seems that in this example, the bonded device list is created at runtime rather than being pre-defined.
For my project, I plan to use the nRF52840 dongle as the peripheral and the nRF52840dk as the central device.
Could you please guide me on how to incorporate a pre-defined accept list into my peripheral code, given the specifics of my project and the current example available in the nRF Connect SDK?
Thank you for your assistance.