From 7d48b0161a5e706e65046ec1539b23435d081a7b Mon Sep 17 00:00:00 2001 From: Dan Halbert Date: Thu, 24 Oct 2024 16:02:24 -0400 Subject: [PATCH] document different kinds of _bleio --- shared-bindings/_bleio/__init__.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/shared-bindings/_bleio/__init__.c b/shared-bindings/_bleio/__init__.c index c0cd439f7d924..049deb05cf739 100644 --- a/shared-bindings/_bleio/__init__.c +++ b/shared-bindings/_bleio/__init__.c @@ -33,7 +33,14 @@ //| `adafruit_ble `_ //| CircuitPython library instead, which builds on `_bleio`, and //| provides higher-level convenience functionality, including predefined beacons, clients, -//| servers.""" +//| servers. +//| +//| .. note:: `_bleio` uses native BLE capability on boards that support it, including Nordic nRF, +//| Espressif (except ESP32-S2 and ESP32-P4), and SiLabs. +//| On other boards, `_bleio`, if present, supports BLE using an AirLift co-processor. +//| Pico W boards do *not* support BLE using the on-board CYW43 co-processor, +//| but do support using an external AirLift. +//| """ //| adapter: Adapter //| """BLE Adapter used to manage device discovery and connections.