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 49 50
|
Source: python-bumble
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
Edward Betts <edward@4angle.com>,
Section: python
Build-Depends:
debhelper-compat (= 13),
dh-sequence-python3,
pybuild-plugin-pyproject,
python3-all,
python3-setuptools,
Build-Depends-Indep:
python3-aiohttp <!nocheck>,
python3-click <!nocheck>,
python3-grpcio <!nocheck>,
python3-humanize <!nocheck>,
python3-platformdirs <!nocheck>,
python3-prettytable <!nocheck>,
python3-prompt-toolkit <!nocheck>,
python3-pyee <!nocheck>,
python3-serial-asyncio <!nocheck>,
python3-pytest <!nocheck>,
python3-pytest-asyncio <!nocheck>,
python3-websockets <!nocheck>,
Standards-Version: 4.7.3
Homepage: https://github.com/google/bumble
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-bumble
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-bumble.git
Testsuite: autopkgtest-pkg-pybuild
Package: python3-bumble
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
Description: Bluetooth protocol stack for applications, emulation and experimentation
This library implements a comprehensive Bluetooth protocol stack supporting
both Bluetooth Low Energy (BLE) and Bluetooth Classic protocols and profiles,
such as GAP, L2CAP, ATT, GATT, SMP, SDP, RFCOMM, HFP, HID and A2DP. It can
interact with physical Bluetooth radios using HCI over interfaces like USB or
UART, and can also work with virtual radios, including the virtual Bluetooth
device provided by the Android emulator. Interoperability with different
hardware interfaces is handled using standard Bluetooth controller transport
protocols, including support for the Linux VHCI interface for virtual devices.
.
Multiple utilities and tools are included for inspecting and interacting with
Bluetooth controllers, managing device pairing and authentication, handling
GATT attribute operations, radio information retrieval, packet inspection, and
more. Advanced tools are provided for bridging traffic, exploring available
devices, and experimenting with profiles and controller connections.
|