xref: /btstack/platform/daemon/binding/python/test.py (revision 9fb9416b065bab7144ed8aae4d2cac07fe588a81)
1#!/usr/bin/env python3
2
3from btstack import btstack_server, btstack_client
4
5def packet_handler(packet):
6	print("received packet")
7	print(packet)
8
9# Conrtrol for BTstack Server
10btstack_server = btstack_server.BTstackServer()
11
12# start BTstack Server from .dll
13btstack_server.load()
14# btstack_server.set_storage_path("/tmp")
15btstack_server.run_tcp()
16
17
18# Client for BTstack Server
19btstack_client = btstack_client.BTstackClient()
20
21# connect to slient, register for HCI packets and power up
22btstack_client.connect()
23btstack_client.register_packet_handler(packet_handler)
24btstack_client.btstack_set_power_mode(1)
25btstack_client.gap_le_scan_start()
26btstack_client.run()
27