1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
Backend implementations
=======================
Bleak supports the following operating systems:
* Windows 10, version 16299 (Fall Creators Update) and greater
* Linux distributions with BlueZ >= 5.55 (See :ref:`linux-backend` for more details)
* OS X/macOS support via Core Bluetooth API, from at least version 10.15
* Partial Android support mostly using Python-for-Android/Kivy.
* Partial, optional iOS support using Pythonista iOS app.
These pages document platform specific differences from the interface API.
Contents:
.. toctree::
:maxdepth: 2
windows
linux
macos
android
pythonista
Backend selection
-----------------
.. automodule:: bleak.backends
:members:
Shared Backend API
------------------
.. warning:: The backend APIs are not considered part of the stable API and
may change without notice.
Scanner
~~~~~~~
.. automodule:: bleak.backends.scanner
:members:
Client
~~~~~~
.. automodule:: bleak.backends.client
:members:
|