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
xiongweichao
a1d6fc04a4
feat(bt): Added API to get/set low power clock source
2025-02-08 14:29:33 +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
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
zhanghaipeng
64a5f4e20d
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)
...
- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets
2024-12-17 10:47:55 +08:00
Zhao Wei Liang
cd6a69ed01
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
...
(cherry picked from commit 6b01a56e094e3220265c37fabfb42bade8417c2b)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:16 +08:00
chenjianhua
4fa7610be8
feat(ble/bluedroid): Support setting connection params when creating connection
2024-12-03 18:05:12 +08:00
Island
c0d14dabfc
Merge branch 'bugfix/fix_some_ble_bugs_240926_esp32_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs 240926 on ESP32 (v5.0)
See merge request espressif/esp-idf!34550
2024-11-13 12:05:11 +08:00
zhanghaipeng
fe6d4ebe1e
fix(bt/ble): Update esp32 libbtdm_app.a (17db8bd)
...
- Added a verification step for the Access Address within the CONNECT_IND PDU
2024-11-08 14:26:15 +08:00
chenjianhua
ec7ff931c3
fix(bt): Update bt lib for ESP32(a2a7457)
...
- Fixed assert in ke_mem.c at line 409 when controller reset
- Added config for BLE instant passed workaround
- Fixed connection can't be established when initiating and advertising coexist
2024-11-08 14:24:54 +08:00
zhiweijian
81c56354fb
feat(bt/controller): Support controller code run in flash only
2024-11-06 14:24:28 +08:00
Chen Jian Hua
2d0c9d1837
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
...
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround
(cherry picked from commit 1e3220b0b084ce0363e8268d6d1cf9d20fa07a59)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-10-31 15:33:43 +08:00
Chen Jian Hua
fc754b2033
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3
...
(cherry picked from commit fe43c8f1b5c9dd0761211ca09c980a1cacf35f8c)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-18 17:34:13 +08:00
cjin
4d53bda333
feat(ble): add internal api to change ble slow clock source
2024-08-27 15:56:25 +08:00
chenqingqing
616869b554
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape
2024-08-16 12:19:02 +08:00
chenjianhua
3d143a235c
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(4e58df9)
...
- Support enhanced BLE TX power setting and getting
2024-08-05 15:26:03 +08:00
zwl
cec91a1c10
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-16 20:10:03 +08:00
Wei Yu Han
e8d99f1b28
docs(ble): Removed duplicate note in esp_bt_mem_release
2024-07-12 09:19:11 +08:00
Wei Yu Han
7e1bc2879d
docs(ble): Revised the explanation of esp_bt_mem_release and esp_bt_controller_mem_release
2024-07-12 09:10:46 +08:00
Wei Yu Han
0fa8fa367c
docs(ble): Add the parameter name data in esp_vhci_host_send_packet
2024-07-10 10:43:25 +08:00
Wang Ning
a4496994f2
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com>
2024-07-05 18:08:19 +08:00
Yuhan Wei
69c9719b0d
docs(ble): Add the explanations to controller parameters configurable in menuconfig
2024-07-05 18:08:19 +08:00
Wang Ning
3412201140
Apply 35 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com>
2024-07-05 18:08:19 +08:00
Yuhan Wei
dfaa5a960c
docs(ble): Removed note in esp_bt_controller_config_t
2024-07-05 18:08:19 +08:00
Yuhan Wei
fb6595059d
docs(ble): Replaced BT with Bluetooth
2024-07-05 18:08:19 +08:00
Yuhan Wei
faeab638d4
docs(ble): Removed unnecessary explanations
2024-07-05 18:08:19 +08:00
Yuhan Wei
65cdf659c6
docs(ble): Added corresponding values to the controller mode
2024-07-05 18:08:19 +08:00
Yuhan Wei
314e964764
docs(ble): Fixed the explanation of TX power type
2024-07-05 18:08:19 +08:00
Yuhan Wei
1446d2b9bd
docs(ble): Added typeof for BLE sleep clock accuracy enum
2024-07-05 18:08:19 +08:00
Yuhan Wei
45d84a1afd
docs(ble): Added a name for BLE sleep clock accuracy enum
2024-07-05 18:08:19 +08:00
Yuhan Wei
6d65a7db74
docs(ble): Revised the esp32 controller API explanations
2024-07-05 18:08:18 +08:00
Jiang Jiang Jian
dd61b7ed37
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.0' into 'release/v5.0'
...
Fixed some BT and BLE bugs 2404 (backport v5.0)
See merge request espressif/esp-idf!30259
2024-04-22 10:48:04 +08:00
chenjianhua
49f11c53bd
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-18 14:43:00 +08:00
zhanghaipeng
c9c946811c
fix(bt/controller): Update bt lib for ESP32(5838b68)
...
- Fixed BLE scan assert
- Fixed assert(10,0) in lld_pdu
- Add BLE scan backoff in menuconfig
2024-04-18 14:09:09 +08:00
xiongweichao
3fd0dba1a3
feat(ble): Added API to get low power clock source
2024-04-18 10:07:39 +08:00
zhanghaipeng
ca056b198f
feat(bt/bluedroid): Support ext adv aux option
2024-01-22 20:54:04 +08:00
zhiweijian
d09adbc8fc
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-25 16:16:53 +08:00
luomanruo
8b513228e3
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-19 14:32:18 +08:00
luomanruo
8e48c4756e
ble: update ble log on ESP32C2
...
ble(fix): clear event queue when init event queue
2023-12-05 16:11:15 +08:00
luomanruo
b147fcad42
ble: update sdkconfig_version on ESP32C2, ESP32H2 and ESP32C6
2023-11-24 20:17:28 +08:00
Wang Meng Yang
46c75fc31c
Merge branch 'bugfix/coex_cfg_option_invisible_v5.0' into 'release/v5.0'
...
fix(esp_coex): Fix dependency errors in coexist configuration (Backport v5.0)
See merge request espressif/esp-idf!26581
2023-10-23 16:21:00 +08:00
linruihao
dd16903b51
fix(esp_coex): Fix dependency errors in coexist configuration
2023-10-19 19:04:32 +08:00
luomanruo
3d381ba560
ble: update controller log module for ESP32-C2
2023-10-18 16:59:11 +08:00
luomanruo
26fbfe7d94
ble: update tx power level index of ESP32-C2
2023-10-11 21:05:21 +08:00
luomanruo
b7f17f7531
ble:update c2 libble to 6a8d1f3d
2023-10-11 20:55:26 +08:00
chenjianhua
9fce08c5d2
Update bt lib for ESP32-C3 and ESP32-S3(ff6efe7)
...
- fix(bt/controller): Fixed PHY enable and disable
- feat(bt/controller): Support DAA and LBT mode for BLE CCA
2023-09-18 19:39:27 +08:00
chenjianhua
19a07ffb96
update esp32 bt-lib (7b24543)
...
- Support BLE RX error packet count record
- Fixed instant setting for LLC procedures with instants
- Fixed adv random delay when adv interval is less than 20ms
2023-09-18 19:38:38 +08:00
zwl
99197d4a02
feat(ble): supported trace function and adv report flow control on esp32c2
2023-09-07 16:30:20 +08:00
Jiang Jiang Jian
01871aa91b
Merge branch 'backport_v5.0' into 'release/v5.0'
...
fix(bt): Fix ble periodic advertising data length 0 error(backport v5.0)
See merge request espressif/esp-idf!25007
2023-08-15 11:04:47 +08:00
luomanruo
3fd6493ade
c2 5.0 doc, header files re-organized
2023-08-01 14:43:11 +08:00