The Windows backend of bleak is written using PyWinRT to provide bindings for the Windows Runtime (WinRT).
The Windows backend implements a BleakClient
in the module bleak.backends.winrt.client
, a BleakScanner
method in the bleak.backends.winrt.scanner
module. There are also backend-specific implementations of the BleakGATTService
, BleakGATTCharacteristic
and BleakGATTDescriptor
classes.
- The constructor keyword
address_type
which can have the values"public"
or"random"
. This value makes sure that the connection is made in a fashion that suits the peripheral.
bleak.backends.winrt.util
bleak.backends.winrt.scanner
bleak.backends.winrt.client