Skip to content

Commit 7d48b01

Browse files
committed
document different kinds of _bleio
1 parent b4a45d2 commit 7d48b01

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

shared-bindings/_bleio/__init__.c

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,14 @@
3333
//| `adafruit_ble <https://circuitpython.readthedocs.io/projects/ble/en/latest/>`_
3434
//| CircuitPython library instead, which builds on `_bleio`, and
3535
//| provides higher-level convenience functionality, including predefined beacons, clients,
36-
//| servers."""
36+
//| servers.
37+
//|
38+
//| .. note:: `_bleio` uses native BLE capability on boards that support it, including Nordic nRF,
39+
//| Espressif (except ESP32-S2 and ESP32-P4), and SiLabs.
40+
//| On other boards, `_bleio`, if present, supports BLE using an AirLift co-processor.
41+
//| Pico W boards do *not* support BLE using the on-board CYW43 co-processor,
42+
//| but do support using an external AirLift.
43+
//| """
3744

3845
//| adapter: Adapter
3946
//| """BLE Adapter used to manage device discovery and connections.

0 commit comments

Comments
 (0)