File: index.rst

package info (click to toggle)
bleak 2.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,828 kB
  • sloc: python: 10,660; makefile: 165; java: 105
file content (48 lines) | stat: -rw-r--r-- 983 bytes parent folder | download
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: