![]() |
nrfxlib API 3.3.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.3, Vol 4, Part E, Section 7.8.44
This 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. |