don't set a random address when it is 00:00:00:00:00:00

This commit is contained in:
Gilles Boccon-Gibod
2023-01-13 13:22:27 -08:00
parent 16e926a216
commit 422b05ad51
2 changed files with 10 additions and 6 deletions

View File

@@ -1113,10 +1113,13 @@ class Device(CompositeEventEmitter):
if self.le_enabled:
# Set the controller address
await self.send_command(
HCI_LE_Set_Random_Address_Command(random_address=self.random_address),
check_result=True,
)
if self.random_address != Address.ANY_RANDOM:
await self.send_command(
HCI_LE_Set_Random_Address_Command(
random_address=self.random_address
),
check_result=True,
)
# Load the address resolving list
if self.keystore and self.host.supports_command(