zhiweijian
5f389f7270
feat(ble/bluedroid): reduce bluedrois host bin size and disable BLE_HOST_BG_CONNECT_EN
2025-02-25 17:59:11 +08:00
zhiweijian
27fa98772a
feat(ble/bluedroid): disable bluedroid host unused functions
2025-02-25 16:48:38 +08:00
zhiweijian
b0725698e2
feat(bt/bluedroid): optimize bluedroid menuconfig
2025-02-25 16:48:29 +08:00
zhiweijian
386f94a807
feat(bt/bluedroid): delete unused host congest check
2025-02-25 16:48:17 +08:00
Island
192edf0bab
Merge branch 'change/ble_update_lib_20250217_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250217 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!37130
2025-02-25 15:09:23 +08:00
Wang Meng Yang
af429c89a2
Merge branch 'feat/add_sdk_config_for_sdp_size_option_v5.3' into 'release/v5.3'
...
feat(bt): Implement SDK Config SDP size options(backport v5.3)
See merge request espressif/esp-idf!37211
2025-02-25 07:51:25 +08:00
Island
4418394bc3
Merge branch 'feat/add_ble_log_spi_out_printf_v5.3' into 'release/v5.3'
...
feat(ble): add printf interface for ble log spi out (v5.3)
See merge request espressif/esp-idf!37186
2025-02-24 14:01:42 +08:00
gongyantao
7c28af0945
change(bt): optimize the macro definition for sdp_max_pad_len
2025-02-21 17:54:18 +08:00
Mitch Cairns
2e30c74883
feat(bt): Implement SDK Config SDP size options
...
Closes https://github.com/espressif/esp-idf/pull/15321
2025-02-21 17:50:17 +08:00
Zhou Xiao
8372c3d4d9
fix(ble): changed DMA malloc api to v5.3
2025-02-21 17:12:18 +08:00
cjin
bb232d627d
change(ble): update esp32c6 lib to 7ead2d29
2025-02-21 12:24:09 +08:00
cjin
d6410d2aad
change(ble): update esp32h2 lib to 7ead2d29
2025-02-21 12:24:09 +08:00
zwl
8ef5a044d2
feat(ble): implement ble capture info user handler on ESP32-C6 and ESP32-H2
2025-02-21 12:24:09 +08:00
Shen Weilong
838dd8e567
change(ble): Supported cuttable architecture for ble
2025-02-21 12:24:09 +08:00
Zhou Xiao
6c54ce599f
feat(ble): add printf and write with timestamp interface for ble log spi out
...
(cherry picked from commit f8efa4cd80690579c0e4893d6c596f0cb2bacd7c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-21 11:53:54 +08:00
Island
9eeff2e97e
Merge branch 'feat/improve_bt_log_spi_output_interface_v5.3' into 'release/v5.3'
...
Feat/improve bt log spi output interface (v5.3)
See merge request espressif/esp-idf!37136
2025-02-20 14:48:02 +08:00
Island
d76e076fc3
Merge branch 'change/ble_update_lib_20250212_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250212 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!37043
2025-02-20 14:47:57 +08:00
Zhou Xiao
c3c849b263
feat(ble): support ble log spi out for ESP32-C3 and ESP32-S3
...
(cherry picked from commit e41f6195667fa2724d78c9b33a9894d91675b0d6)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-19 20:54:16 +08:00
Zhou Xiao
03073ad5a5
feat(ble): support ble log spi out for ESP32
...
(cherry picked from commit e2fbec5d2e70bd0a7d3b2e5f5b5cc7a662157130)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-19 20:54:14 +08:00
Zhou Xiao
ce6741163a
change(ble): update ble log spi out config for ESP32-H2
...
(cherry picked from commit 608ecf63e21d9b266bd8ab857cd3036412acdb7c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-19 20:54:11 +08:00
Zhou Xiao
7e22702043
change(ble): update ble log spi out config for ESP32-C6
...
(cherry picked from commit e61089e7e0d7ba25dba12781867c36c1f0887c17)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-19 20:54:08 +08:00
Zhou Xiao
d01f32df2d
change(ble): update ble log spi out config for ESP32-C2
...
(cherry picked from commit e4b698fc32249f3d30c6eba69de1d325fee71dee)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-19 20:54:05 +08:00
Zhou Xiao
e8daf00ea5
feat(ble): improved ble log spi output interface to support multisource log
...
(cherry picked from commit 2221133ba8e84a7bb709857bac0b79ce7c666ba3)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-19 20:54:02 +08:00
zwl
192ba32e6d
feat(ble): add channel assessment and enhanced connect function on ESP32-C6
2025-02-18 10:48:58 +08:00
Zhou Xiao
8ca2a45a16
feat(ble): support enhanced controller log capabilities on ESP32-C2
...
(cherry picked from commit bbcb4a2e1f9c9bc13d59364d42c70bdf02ae14ef)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-18 10:23:26 +08:00
Zhou Xiao
add7feb191
feat(ble): support enhanced controller log capabilities on ESP32-C6 and ESP32-H2
...
(cherry picked from commit f598976c6bfadec961414f8713884cb2333256cb)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-18 10:23:23 +08:00
Zhou Xiao
02b0d6495e
feat(ble): add channel assessment and enhanced connect function on ESP32-H2
...
(cherry picked from commit 0ffac9258680588ff60cb4602048e6fa8638e3a5)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-18 10:23:21 +08:00
Zhou Xiao
532570f5e8
change(ble): [AUTO_MR] Update lib_esp32c6 to 1d7eebaf
...
(cherry picked from commit 4579e083ef46d00afb27a9fcd2d2c89868ac7a05)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-18 10:23:17 +08:00
Zhou Xiao
74263fffa8
change(ble): [AUTO_MR] Update lib_esp32h2 to 1d7eebaf
...
(cherry picked from commit 4f0e0f371afaade59ae26a1dd2e2f836ebf00276)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-18 10:23:14 +08:00
Zhang Hai Peng
ff6425d301
fix(ble/bluedroid): Don't log error on 16/128-bit UUID mixed descriptors
...
(cherry picked from commit fed1d41aa7170d8418dd126dd8e3b47a977b4aca)
Co-authored-by: Nebojša Cvetković <nebkat@gmail.com>
2025-02-17 11:15:16 +08:00
Zhang Hai Peng
4a00e8d6b0
refactor(ble/bluedroid): Fix typos in gatt_sr.c
...
(cherry picked from commit 63b2dcc3a7b4b56486a7ef82050d8a43dd2bb4af)
Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:15:13 +08:00
Zhang Hai Peng
eab6ad5bd7
fix(ble/bluedroid): Allow 0 length indications
...
(cherry picked from commit 9b5a52e2f784a50c0e4c1a422a2b3d22ce5e9998)
Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:15:11 +08:00
Zhang Hai Peng
1b3771276c
refactor(ble/bluedroid): Fix typos in bta_gatts_act.c
...
(cherry picked from commit a8041a99533628b044a8158bcc4410404f83ea63)
Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:15:08 +08:00
Zhang Hai Peng
04a238f88a
fix(ble): Update bt lib for ESP32(2a2631f)
...
- Support ESP32 BLE GPIO DEBUG
(cherry picked from commit 0a7888f839fc64097b43dae37c13cd0f3e2de690)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-02-17 11:13:49 +08:00
Island
c09aadf60c
Merge branch 'feat/add_spi_output_v5.3' into 'release/v5.3'
...
Feat/add spi output (v5.3)
See merge request espressif/esp-idf!36955
2025-02-17 11:04:33 +08:00
Rahul Tank
de76f43e11
fix(nimble): Handle not sending disconnect event if connect was not sent
2025-02-15 09:24:20 +05:30
Abhinav Kudnar
4bba68caeb
feat(nimble): Add offset in GATT server long read context
2025-02-14 11:22:28 +05:30
Rahul Tank
a106371679
Merge branch 'fix/blesync_periodic_adv_v5.3' into 'release/v5.3'
...
fix(nimble): Added sync reattempt for periodic adv (v5.3)
See merge request espressif/esp-idf!36788
2025-02-14 13:45:40 +08:00
Jiang Jiang Jian
b96b91c6a5
Merge branch 'feat/sleep_retention_expand_module_bitmap_v5.3' into 'release/v5.3'
...
backport v5.3: expand the number of sleep retention modules supported on different chips
See merge request espressif/esp-idf!35491
2025-02-14 13:29:03 +08:00
Zhou Xiao
96e01bf510
feat(ble): support esp ble controller spi output interface for ESP32-H2
...
(cherry picked from commit 9c98c7e040509836671fea35c63728e4768d3d00)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:54:05 +08:00
Zhou Xiao
8f2c1c02ce
feat(ble): support esp ble controller spi output interface for ESP32-C6
...
(cherry picked from commit 58b8775f95d6584838fdb386f33b96da0e87c56d)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:54:02 +08:00
Zhou Xiao
d6fb7d4c0b
feat(ble): support esp ble controller spi output interface for ESP32-C2
...
(cherry picked from commit 0b57f8ae875e52cfc816ebbb0eb1e7c7fb46cfad)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:53:59 +08:00
Zhou Xiao
c8456b78d3
feat(ble): add spi output interface for esp ble controller log
...
(cherry picked from commit 52106c989567515175538ef92163489ea9033f19)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:53:56 +08:00
Astha Verma
68420c726e
fix(nimble): Added sync reattempt for periodic adv
2025-02-13 18:26:58 +05:30
Li Shuai
44001a9d70
change(esp_hw_support): update some modules sleep retention init dependency bitmap
2025-02-13 15:35:19 +08:00
Astha Verma
e142d1c760
fix(nimble): Enhanced error handling by adding to print core error definitions
2025-02-13 08:56:33 +05:30
Astha Verma
f1ecb0a72f
fix(nimble): fix NVS corruption
2025-02-12 10:51:51 +05:30
Rahul Tank
cb0501e313
Merge branch 'bugfix/fix_warn_write_string_v5.3' into 'release/v5.3'
...
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set (v5.3)
See merge request espressif/esp-idf!36700
2025-02-12 12:57:43 +08:00
Wang Meng Yang
6fd6c4d475
Merge branch 'feat/add_vsc_to_support_test_v5.3' into 'release/v5.3'
...
feat(bt): add vendor hci command and event to support test (v5.3)
See merge request espressif/esp-idf!36570
2025-02-11 17:54:49 +08:00
Rahul Tank
f7e86fa548
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set
2025-02-10 21:51:37 +05:30