Bleak is a Python BLE library: https://bleak.readthedocs.io/en/latest/index.html
The attached project wraps this library and allows scanning for BLE peripherals, connecting, reading, subscribing and writing.
The example project allows connecting to multiple devices at once.
Python dependencies:
pip install bleak
Depends on B4J 10.2 beta #4+
Updates:
1.02 - Timeout implementation and Bleak.EnableDebugLogging.
The attached project wraps this library and allows scanning for BLE peripherals, connecting, reading, subscribing and writing.
The example project allows connecting to multiple devices at once.

Python dependencies:
pip install bleak
Depends on B4J 10.2 beta #4+
Updates:
1.02 - Timeout implementation and Bleak.EnableDebugLogging.
Attachments
Last edited: