Other Parts Discussed in Thread: SYSCONFIG
I'm currently designing a persistent app.
When bonding is done in the User app, the information is expanded to the accept list.
After migrating to a persistent app, I would like to not allow new pairings and only allow connections from paired devices.
To do the above, I set Advertising parameters - Filter policy to "Process requests only from devices in AL" in the persistent app's sysconfig.
However, with this, I was unable to connect even with paired devices.
While analyzing this, I checked Bond manager - Sync Acceptlist With Bonded Devices and was able to connect.
Please let me know what kind of control is given to the BLE stack when I check "Sync Acceptlist With Bonded Devices" in the setting items of sysconfig 1.18.1.
When checked, the following spennit was generated.
GAPBondMgr_SetParameter(GAP_ADV_AL_POLICY_ANY_REQ, sizeof(uint8_t), &autoSyncAL);
I searched the API manual for this but couldn't find it.
I'm using SDK 7.40.0.64.