This commit is contained in:
Gilles Boccon-Gibod
2023-12-26 14:47:50 -08:00
parent d3273ffa8c
commit bad9ce272c
7 changed files with 47 additions and 23 deletions
-1
View File
@@ -63,7 +63,6 @@ async def main() -> None:
await asyncio.gather(*[device.power_on() for device in devices])
advertising_set = await devices[0].create_advertising_set()
await advertising_set.start()
connection = await devices[1].connect(
devices[0].public_address, own_address_type=OwnAddressType.PUBLIC
+1 -7
View File
@@ -98,13 +98,7 @@ async def main() -> None:
)
+ csis.get_advertising_data()
)
await device.start_extended_advertising(
advertising_properties=(
HCI_LE_Set_Extended_Advertising_Parameters_Command.AdvertisingProperties.CONNECTABLE_ADVERTISING
),
own_address_type=OwnAddressType.RANDOM,
advertising_data=advertising_data,
)
await device.create_advertising_set(advertising_data=advertising_data)
await asyncio.gather(
*[hci_transport.source.terminated for hci_transport in hci_transports]
+5 -7
View File
@@ -59,14 +59,12 @@ async def main() -> None:
sys.argv[1], hci_transport.source, hci_transport.sink
)
await device.power_on()
await (
await device.create_advertising_set(
advertising_parameters=AdvertisingParameters(
advertising_event_properties=advertising_properties,
peer_address=peer_address,
)
await device.create_advertising_set(
advertising_parameters=AdvertisingParameters(
advertising_event_properties=advertising_properties,
peer_address=peer_address,
)
).start()
)
await hci_transport.source.terminated
+1 -2
View File
@@ -59,7 +59,6 @@ async def main() -> None:
advertising_data=bytes(advertising_data1),
)
print("Selected TX power 1:", set1.selected_tx_power)
await set1.start()
advertising_data2 = AdvertisingData(
[(AdvertisingData.COMPLETE_LOCAL_NAME, "Bumble 2".encode("utf-8"))]
@@ -70,6 +69,7 @@ async def main() -> None:
random_address=Address("F0:F0:F0:F0:F0:F1"),
advertising_parameters=AdvertisingParameters(),
advertising_data=bytes(advertising_data2),
auto_start=False,
auto_restart=True,
)
print("Selected TX power 2:", set2.selected_tx_power)
@@ -90,7 +90,6 @@ async def main() -> None:
scan_response_data=bytes(scan_response_data3),
)
print("Selected TX power 3:", set2.selected_tx_power)
await set3.start()
await hci_transport.source.terminated
-1
View File
@@ -181,7 +181,6 @@ async def main() -> None:
advertising_set = await device.create_advertising_set(
advertising_data=advertising_data,
)
await advertising_set.start()
await hci_transport.source.terminated