mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'feature/support_ble_max_conn_num_to_9_v4.4' into 'release/v4.4'
Support bluedroid host maximum number of connections to 9 (backport v4.4) See merge request espressif/esp-idf!21399
This commit is contained in:
commit
6672ec0692
@ -1 +1 @@
|
||||
Subproject commit 976ca00e43905df9e910b400a9e17c311b085ce2
|
||||
Subproject commit 79152b519023f26462498f3ef8805cff2a80e193
|
@ -993,12 +993,16 @@ menu "BT DEBUG LOG LEVEL"
|
||||
endmenu #BT DEBUG LOG LEVEL
|
||||
|
||||
config BT_ACL_CONNECTIONS
|
||||
int "BT/BLE MAX ACL CONNECTIONS(1~7)"
|
||||
int "BT/BLE MAX ACL CONNECTIONS(1~9)"
|
||||
depends on BT_BLUEDROID_ENABLED
|
||||
range 1 7
|
||||
range 1 9
|
||||
default 4
|
||||
help
|
||||
Maximum BT/BLE connection count
|
||||
Maximum BT/BLE connection count. The ESP32-C3/S3 chip supports a maximum of 10 instances,
|
||||
including ADV, SCAN and connections. The ESP32-C3/S3 chip can connect up to 9 devices if
|
||||
ADV or SCAN uses only one. If ADV and SCAN are both used, The ESP32-C3/S3 chip is connected
|
||||
to a maximum of 8 devices. Because Bluetooth cannot reclaim used instances once ADV or SCAN
|
||||
is used.
|
||||
|
||||
config BT_MULTI_CONNECTION_ENBALE
|
||||
bool "Enable BLE multi-conections"
|
||||
|
@ -1153,7 +1153,7 @@ typedef union {
|
||||
} tBTA_DM_MSG;
|
||||
|
||||
|
||||
#define BTA_DM_NUM_PEER_DEVICE 7
|
||||
#define BTA_DM_NUM_PEER_DEVICE MAX_ACL_CONNECTIONS
|
||||
|
||||
#define BTA_DM_NOT_CONNECTED 0
|
||||
#define BTA_DM_CONNECTED 1
|
||||
|
@ -317,7 +317,7 @@ typedef struct {
|
||||
} tBTA_GATTC_SERV;
|
||||
|
||||
#ifndef BTA_GATTC_NOTIF_REG_MAX
|
||||
#define BTA_GATTC_NOTIF_REG_MAX 7//15
|
||||
#define BTA_GATTC_NOTIF_REG_MAX BTA_GATTC_CONN_MAX
|
||||
#endif
|
||||
|
||||
typedef struct {
|
||||
|
Loading…
x
Reference in New Issue
Block a user