btstack/platform/daemon/binding/python/test.py
2018-11-28 11:09:44 +01:00

26 lines
627 B
Python
Executable File

#!/usr/bin/env python3
from btstack import btstack_server, btstack_client
def packet_handler(packet):
print("received packet")
print(packet)
# Conrtrol for BTstack Server
btstack_server = btstack_server.BTstackServer()
# start BTstack Server from .dll
btstack_server.load()
# btstack_server.set_storage_path("/tmp")
btstack_server.run_tcp()
# Client for BTstack Server
btstack_client = btstack_client.BTstackClient()
# connect to slient, register for HCI packets and power up
btstack_client.connect()
btstack_client.register_packet_handler(packet_handler)
btstack_client.btstack_set_power_mode(1)
btstack_client.run()