Jiang Jiang Jian
30eba26e51
Merge branch 'bugfix/remove_unused_sco_state_v5.0' into 'release/v5.0'
...
Bugfix/remove unused sco state (v5.0)
See merge request espressif/esp-idf!36733
2025-02-12 14:00:57 +08:00
Zhou Xiao
79627f0151
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C2
...
(cherry picked from commit 6a752eeb89a48ee5c1d5e07b8f2ea297ca1c268d)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-12 10:55:00 +08:00
Zhou Xiao
14b81fd066
change(ble): Update lib_esp32c2 to 2a00fb0b
...
(cherry picked from commit 7cd3fe6953ce455dcde3bc499d0f09a5c5cd57d7)
Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-02-12 10:55:00 +08:00
zhanghaipeng
770f713e65
fix(ble): Update bt lib for ESP32(194dd63)
...
- Fix the issue where disconnection events were not reported as a slave.
- Enhance Access Address validation in compatibility mode.
2025-02-11 16:56:31 +08:00
gongyantao
bb039cc318
feat(bt): add vendor hci command and event to support test
...
- add afh related vendor hci command and event
- add vendor event mask command
2025-02-11 16:56:31 +08:00
linruihao
7db6f812af
feat(bt): add coexist scheme status support for bt page
2025-02-11 16:56:31 +08:00
Jin Cheng
13d598d50f
fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers
2025-02-11 16:56:31 +08:00
chenjianhua
01d9a716b9
fix(bt): Update bt lib for ESP32(ba6739f)
...
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure
2025-02-11 16:56:31 +08:00
zhanghaipeng
b5b9f9559e
docs(ble/bluedroid): Added BLE log when bond info was deleted
2025-02-11 14:17:03 +08:00
zhanghaipeng
d2d3ce7f0c
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
2025-02-11 14:16:53 +08:00
zhanghaipeng
a4c4601e59
fix(ble/blufi): Fixed blufi example security issue
2025-02-11 14:16:43 +08:00
Jiang Jiang Jian
9659bb2d03
Merge branch 'feat/esp32_set_get_bt_lpclk_src_v5.0' into 'release/v5.0'
...
feat(ble): Added API to get/set low power clock source(v5.0)
See merge request espressif/esp-idf!36575
2025-02-11 11:34:04 +08:00
Rahul Tank
f9358b74f0
Merge branch 'bugfix/fix_scan_rsp_evt' into 'release/v5.0'
...
fix(nimble): Add support for missing legacy event type in report parsing (v5.0)
See merge request espressif/esp-idf!36782
2025-02-11 00:23:56 +08:00
Wang Mengyang
01c34d4b62
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-02-08 17:58:18 +08:00
xiongweichao
a1d6fc04a4
feat(bt): Added API to get/set low power clock source
2025-02-08 14:29:33 +08:00
Wang Meng Yang
90e98f1dbc
Merge branch 'docs/refactor_ceva_bt_controller_api_v5.0' into 'release/v5.0'
...
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.0)
See merge request espressif/esp-idf!35349
2025-02-08 11:05:55 +08:00
Wei Yu Han
11f791c6c6
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.0)
2025-02-08 11:05:55 +08:00
Rahul Tank
1f004ce6fe
fix(nimble): Add support for missing legacy event type in report parsing
2025-02-06 18:02:51 +05:30
Astha Verma
773c52b599
fix(nimble): Fix compilation issue in ble_enc_adv_data examples
2025-01-24 12:15:05 +05:30
Rahul Tank
7de5c22f44
Merge branch 'bugfix/fix_few_nimble_issues_v5.0' into 'release/v5.0'
...
fix(nimble): Fix few nimble issues 11012025 (v5.0)
See merge request espressif/esp-idf!36315
2025-01-24 12:37:30 +08:00
Island
245fb725f2
Merge branch 'bugfix/fixed_ble_issues_241220_v5.0' into 'release/v5.0'
...
Bugfix/fixed ble issues 241220 (v5.0)
See merge request espressif/esp-idf!35920
2025-01-24 10:53:40 +08:00
Island
a68962b30c
Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.0' into 'release/v5.0'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.0)
See merge request espressif/esp-idf!35915
2025-01-24 10:53:08 +08:00
Rahul Tank
607a4efccf
fix(nimble): Fixed encrypted advertisement menu option dependancy
2025-01-23 17:17:09 +05:30
Rahul Tank
62c2eb733b
fix(nimble): Corrected storing method of csfc to nvs
2025-01-23 11:23:34 +05:30
shreeyash
437ccaa366
fix(nimble):Updated peer OTA address type
2025-01-23 11:23:34 +05:30
Shreeyash
87c61ee4c6
fix(nimble): Added a check for invalid offset
2025-01-23 11:23:34 +05:30
Rahul Tank
3db0f28c94
fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag
2025-01-23 11:23:34 +05:30
Abhinav Kudnar
967a727e24
fix(nimble): Save the gatt context in case of preemption
2025-01-23 11:23:34 +05:30
Astha Verma
f3de540bda
fix(nimble): Added a function for printing HCI error definition
2025-01-23 11:23:34 +05:30
Astha Verma
fadd347a41
fix(nimble): fix memory leak issue in Blufi example
2025-01-23 11:23:34 +05:30
Abhinav Kudnar
dd6dfb798b
feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP
2025-01-23 11:23:34 +05:30
Rahul Tank
d4f6071227
fix(nimble): Reset data length global variables
2025-01-23 11:23:34 +05:30
Rahul Tank
e9dde5b336
fix(nimble): Fixed a typo in Kconfig file
2025-01-23 11:23:34 +05:30
Astha Verma
ddfe0657e0
fix(nimble): Added HCI_Read_Remote_Version_Information command
2025-01-23 11:23:34 +05:30
Rahul Tank
c2874d469e
fix(nimble): Clear our and peer security records during unpair
2025-01-23 11:23:34 +05:30
Chen Jian Hua
01bcc85fd9
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
...
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled
(cherry picked from commit 326f391f9c5a218bad521f3a1277fd09f240ac6d)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-07 14:33:16 +08:00
Sumeet Singh
8cedbc526c
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.0)
2024-12-25 17:20:47 +05:30
zwl
4ad39f320d
feat(ble): add dtm configuration command in hci example
2024-12-25 10:02:01 +08:00
Zhao Wei Liang
85e299b939
feat(ble): Support get ble controller free heap size on ESP32-C2
...
(cherry picked from commit 2cb7d2437bc81124c2cc4a0f4b9e94bac2318f0e)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:54 +08:00
Zhao Wei Liang
f95343e4cd
feat(ble): adjust bt default scheme position
...
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:49 +08:00
Chen Jian Hua
67700a0688
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
See merge request espressif/esp-idf!34650
(cherry picked from commit 19b5381c9920a30d1288779181a26df3394c2527)
7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.
Co-authored-by: Wei Yu Han <weiyuhan@espressif.com>
2024-12-24 15:19:41 +08:00
Abhinav Kudnar
9340acfc4f
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails
2024-12-20 21:47:12 +05:30
Rahul Tank
e5b60eb20b
Merge branch 'bugfix/fix_link_estab_param_v5.0' into 'release/v5.0'
...
fix(nimble): Corrected link_estab event handling parameters (v5.0)
See merge request espressif/esp-idf!35811
2024-12-21 00:09:58 +08:00
Jiang Jiang Jian
c37f469b46
Merge branch 'bugfix/fix_btqabr2023330_v5.0' into 'release/v5.0'
...
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.0)
See merge request espressif/esp-idf!35573
2024-12-20 02:01:41 +08:00
Rahul Tank
972254c884
fix(nimble): Corrected link_estab event handling parameters
2024-12-19 15:58:54 +05:30
chenjianhua
d6942282e8
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-12-18 11:51:22 +08:00
Chen Jian Hua
5fe21ee66f
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
...
(cherry picked from commit 4b352d1c4f3a669999ee6127fbc1c6c38bc81501)
Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2024-12-18 11:33:16 +08:00
Island
94f3007db0
Merge branch 'bugfix/fix_blufi_prepare_write_v5.0' into 'release/v5.0'
...
fix(blufi): Fixed crash issue in Blufi example during prepare write operation (v5.0)
See merge request espressif/esp-idf!35713
2024-12-18 10:42:03 +08:00
Island
548ad60b8e
Merge branch 'bugfix/fix_ble_aa_zero_c3_s3_v5.0' into 'release/v5.0'
...
fix(bt/ble): Update esp32c3/s3 libbtdm_app.a (555b0a2) (v5.0)
See merge request espressif/esp-idf!35688
2024-12-18 10:41:58 +08:00
xiongweichao
7d340965dc
fix(bt): Fixed some controller bugs
...
- Fix epr not being initiated after authentication is completed
- Fixed the issue HCI_READ_CLOCK returned parameter in slot
- Fixed the missmatching of CLKN and FCNT after clock update
2024-12-17 20:38:48 +08:00