This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[CC2640] Multi-bond Feature

Other Parts Discussed in Thread: CC2540, CC2640

Hi Sir,

I find a feature in past post of CC2540 that as below linked. It similarly like what I want to implement on CC2640.

https://e2e.ti.com/support/wireless_connectivity/f/538/t/158892

A brief description: 

I want to set a timer, for example, IGNORE_PREV_HOST_TIMEOUT. During this period, the device drops any connection requests coming from the previous host. If there is another host in range that listens the advertising packets of the device, it can connect to it, if it is already bonded, or initiate the pairing procedure.

I think "WHITE LIST" doesn't meet the demand as above relation. Then I thought a moment, if I can add the conditional judgment in coming GAP bond manager callback, so that I conquer the multi-bond connectivity issue.

But I found the callback is not used by application, so, how do I to use it?

// GAP Bond Manager Callbacks
static gapBondCBs_t simpleBLEPeripheral_BondMgrCBs =
{
  NULL, // Passcode callback (not used by application)
  NULL  // Pairing / Bonding state Callback (not used by application)
};