SWRU271I October 2010 – January 2020 CC2540 , CC2540T , CC2541 , CC2541-Q1 , CC2640R2F
ParamID | R/W | Size | Description |
---|---|---|---|
GAPBOND_PAIRING_MODE | R/W | uint8 | Default is GAPBOND_PAIRING_MODE_WAIT_FOR_ REQ |
GAPBOND_INITIATE_WAIT | R/W | uint16 | Pairing Mode Initiate wait timeout. The time it will wait for a Pairing Request before sending the Slave Initiate Request. Default is 1000 (in milliseconds) |
GAPBOND_MITM_PROTECTION | R/W | uint8 | Man-In-The-Middle (MITM) basically turns on passkey protection in the pairing algorithm. Default is 0 (disabled). |
GAPBOND_IO_CAPABILITIES | R/W | uint8 | Default is GAPBOND_IO_CAP_DISPLAY_ONLY |
GAPBOND_OOB_ENABLED | R/W | uint8 | OOB data available for pairing algorithm. Default is 0 (disabled). |
GAPBOND_OOB_DATA | R/W | uint8[16] | OOB Data. Default is 0s. |
GAPBOND_BONDING_ENABLED | R/W | uint8 | Request Bonding during the pairing process if enabled. Default is 0(disabled). |
GAPBOND_KEY_DIST_LIST | uint8 | The key distribution list for bonding. Default is sEncKey, sIdKey, mIdKey, mSign enabled. | |
GAPBOND_DEFAULT_PASSCODE | uint32 | The default passcode for MITM protection. Range is 0 to SWRU2718752999,999. Default is 0. | |
GAPBOND_ERASE_ALLBONDS | W | None | Erase all of the bonded devices. |
GAPBOND_KEYSIZE | R/W | uint8 | Key Size used in pairing. Default is 16. |
GAPBOND_AUTO_SYNC_WL | R/W | uint8 | Clears the White List adds to it each unique address stored by bonds in NV. Default is FALSE. |
GAPBOND_BOND_COUNT | R | uint8 | Gets the total number of bonds stored in NV. Default is 0 (no bonds). |
GAPBOND_BOND_FAIL_ACTION | W | uint8 | Possible actions: Central may take upon an unsuccessful bonding. Default is 0x02 (Terminate link when a bonding is unsuccessful). |
GAPBOND_ERASE_SINGLEBOND | W | uint8[9] | Erase a single bonded device. Must provide address type followed by device address. |