Skip to content

Commit fd15e3e

Browse files
committed
Remove Arduino-specific BLE limitations from documentation
1 parent 44d305c commit fd15e3e

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

content/components/bluetooth_proxy.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,9 @@ bluetooth_proxy:
5151
```
5252

5353
- **active** (*Optional*, boolean): Enables proxying active connections. Defaults to `true`.
54-
- **cache_services** (*Optional*, boolean): Enables caching GATT services in NVS flash storage which significantly speeds up active connections. Defaults to `true` when using the ESP-IDF framework.
54+
- **cache_services** (*Optional*, boolean): Enables caching GATT services in NVS flash storage which significantly speeds up active connections. Defaults to `true`.
5555
- **connection_slots** (*Optional*, int): The maximum number of BLE connection slots to use.
56-
Each configured slot consumes ~1KB of RAM. This can only be adjusted when using
57-
the `esp-idf` framework up to a maximum of `9`. It is recommended not to exceed `5`
56+
Each configured slot consumes ~1KB of RAM, with a maximum of `9`. It is recommended not to exceed `5`
5857
connection slots to avoid memory issues. Defaults to `3`.
5958
The value must not exceed the total configured `max_connections`
6059
for {{< docref "esp32_ble_tracker/" >}}.

content/components/esp32_ble.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ The `disable_bt_logs` option intelligently disables only the Bluetooth logging c
5454

5555
{{< /note >}}
5656

57-
- **connection_timeout** (*Optional*, [Time](#config-time)): The maximum time to wait for a BLE connection to be established. Only available when using ESP-IDF framework. Defaults to `20s`.
57+
- **connection_timeout** (*Optional*, [Time](#config-time)): The maximum time to wait for a BLE connection to be established. Defaults to `20s`.
5858

5959
- Range: 10 to 180 seconds
6060
- This timeout should align with the timeout used by your BLE client software to prevent connection slot waste
@@ -72,7 +72,7 @@ The `advertising` option is an advanced feature that manually enables BLE advert
7272
{{< /note >}}
7373

7474
- **advertising_cycle_time** (*Optional*, [Time](#config-time)): The time interval for cycling through multiple advertisements. Only applicable when advertising is enabled. Defaults to `10s`.
75-
- **max_notifications** (*Optional*, integer): The maximum number of BLE characteristics that can have notifications enabled across all connections. Only available when using ESP-IDF framework. Defaults to `12`.
75+
- **max_notifications** (*Optional*, integer): The maximum number of BLE characteristics that can have notifications enabled across all connections. Defaults to `12`.
7676

7777
- Range: 1 to 64
7878
- This is a global limit shared across all BLE connections

content/components/esp32_ble_tracker.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,7 @@ you can use OTA updates again.
9999
- **id** (*Optional*, [ID](#config-id)): Manually specify the ID for this ESP32 BLE Hub.
100100
- **max_connections** (*Optional*, int): The maximum number of BLE connection slots to use.
101101
Each configured slot consumes ~1KB of RAM. It is recommended not to exceed `5`
102-
connection slots to avoid memory issues. Defaults to `3`.
103-
This can only be adjusted when using the `esp-idf` framework up to a maximum of `9`.
102+
connection slots to avoid memory issues. Defaults to `3`, with a maximum of `9`.
104103
This value cannot exceed the total number of `connection_slots` for the
105104
{{< docref "bluetooth_proxy/" >}} component combined with the total
106105
configured {{< docref "ble_client/" >}} instances.

0 commit comments

Comments
 (0)