nrfxlib API 2.8.99
|
uint8_t sdc_hci_cmd_le_set_address_resolution_enable | ( | const sdc_hci_cmd_le_set_address_resolution_enable_t * | p_params | ) |
#include <softdevice_controller/include/sdc_hci_cmd_le.h>
LE Set Address Resolution Enable.
The description below is extracted from Core_v6.0, Vol 4, Part E, Section 7.8.44
The HCI_LE_Set_Address_Resolution_Enable command is used to enable resolution of Resolvable Private Addresses in the Controller. This causes the Controller to use the resolving list whenever the Controller receives a local or peer Resolvable Private Address.
This command shall not be used when:
• Advertising (other than periodic advertising) is enabled, • Scanning is enabled, or • an HCI_LE_Create_Connection, HCI_LE_Extended_Create_Connection, or HCI_LE_Periodic_Advertising_Create_Sync command is pending.
Enabling address resolution when it is already enabled, or disabling it when it is already disabled, has no effect.
The requirements in [Vol 6] Part B, Section 6 related to the generation of Resolvable Private Addresses and the privacy of the device are independent of this command.
Event(s) generated (unless masked away): When the HCI_LE_Set_Address_Resolution_Enable command has completed, an HCI_Command_Complete event shall be generated.
[in] | p_params | Input parameters. |
0 | if success. |