Island
9909d42b67
Merge branch 'bugfix/fix_ble_ke_mem_267_assert_v5.4' into 'release/v5.4'
...
fix(bt/controller): Fixed BLE assert ke_mem.c line 267 on ESP32-C3 and ESP32-S3 (backport v5.4)
See merge request espressif/esp-idf!35335
2025-01-06 15:02:59 +08:00
Island
ffab5890e4
Merge branch 'fix/optimize_ble_example_ci_build_rule_v5.4' into 'release/v5.4'
...
fix(ble): Optimizied the bluetooth build test rules (v5.4)
See merge request espressif/esp-idf!35327
2025-01-06 15:00:03 +08:00
zhanghaipeng
4b1d137342
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:59:05 +08:00
Zhao Wei Liang
cb90787ac5
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
...
(cherry picked from commit 6b01a56e09 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2024-12-16 11:03:53 +08:00
Wei Yu Han
47605ef8c4
Merge branch 'fix/optimize_ble_example_ci_build_rule' into 'master'
...
fix(ble): Optimizied the bluetooth build test rules
See merge request espressif/esp-idf!35259
(cherry picked from commit 0163cb8ed0 )
67da5f4e fix(ble): Optimizied the bluetooth build test rules
c7deda66 fix(ble): Added ESP32C5 to the supported targets in...
d12fdfed fix(ble): Fixed a typo in nimble/throughput_app/blecent_throughput/README.md
c8288e17 fix(ble): Fixed the rule for esp_hid_device and esp_hid_host examples
fddf6403 fix(ble): enable esp_hid_host testing on ESP32 only
db31513d fix(ble): Added build rule for hci/ble_adv_scan_combined and controller_vhci_ble_adv examples
e76086f1 fix(ble): Added supported chip for examples hci/ble_adv_scan_combined and...
1b05f9e1 docs(ble): Replaced dbm with dBm in esp32c2 controller API reference
Co-authored-by: Island <island@espressif.com >
2024-12-02 14:27:05 +08:00
Jiang Jiang Jian
3f63fd91ec
Merge branch 'bugfix/fix_ble_creat_conn_fail_enh_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type (v5.4)
See merge request espressif/esp-idf!35019
2024-11-29 23:40:55 +08:00
chenjianhua
02cc012db5
feat(ble/bluedroid): Support setting connection params when creating connection
2024-11-27 17:13:21 +08:00
Zhao Wei Liang
079acc88a7
fix(ble): fixed the connect issue when rx error aa on ESP32-H2
...
(cherry picked from commit 093b65e27c )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2024-11-27 16:03:51 +08:00
Zhao Wei Liang
903307b191
fix(ble): fixed the connect issue when rx error aa on ESP32-C6
...
(cherry picked from commit 69b535d422 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2024-11-27 16:03:49 +08:00
zhanghaipeng
5c722289b6
fix(bt/ble): Update esp32 libbtdm_app.a (17db8bd)
...
- Added a verification step for the Access Address within the CONNECT_IND PDU
2024-11-22 11:01:30 +08:00
xiongweichao
91c2390897
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
2024-11-19 10:12:59 +08:00
zhiweijian
2a05eb8fd3
feat(bt/controller): Support controller code run in flash only
2024-11-04 15:44:11 +08:00
chenjianhua
2b28133ace
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-10-23 17:45:29 +08:00
chenjianhua
1e3220b0b0
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
2024-10-20 16:33:27 +08:00
Island
030470efa6
Merge branch 'ble_dev/esp32c61_chip_20240903' into 'master'
...
feat(ble): added ble support on esp32c61
Closes IDF-10360, IDF-10362, IDF-10363, and IDF-10365
See merge request espressif/esp-idf!33286
2024-09-18 11:17:58 +08:00
Shen Weilong
bf52e37fa8
feat(ble): added ble support on esp32c61
2024-09-14 12:22:04 +08:00
chenjianhua
fe43c8f1b5
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3
2024-09-09 11:25:10 +08:00
cjin
3aac7d2a58
feat(ble): add internal api to change ble slow clock source
2024-08-27 12:49:32 +08:00
Island
c1e875fd38
Merge branch 'feat/support_enhanced_tx_power_on_esp32c3' into 'master'
...
Support enhanced BLE TX power setting and getting on ESP32C3
Closes BLERP-881 and BLERP-882
See merge request espressif/esp-idf!32289
2024-08-01 17:32:19 +08:00
chenqingqing
4e8dcf5753
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape
2024-07-29 19:51:37 +08:00
Shen Weilong
777b48a494
feat(ble): support ble on esp32c5
2024-07-23 20:12:43 +08:00
chenjianhua
6c2fc9da53
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(4e58df9)
...
- Support enhanced BLE TX power setting and getting
2024-07-23 16:22:26 +08:00
Zhao Wei Liang
abfca50561
Merge branch 'feat/optimize_bt_porting_hci_0628' into 'master'
...
Feat/optimize bt porting hci 0628
Closes BLERP-850 and BLERP-848
See merge request espressif/esp-idf!31913
2024-07-15 19:48:59 +08:00
Wei Yu Han
ae3f27bafd
docs(ble): Removed the index of the note for esp_ble_power_type_set/get
2024-07-12 08:22:16 +08:00
Wei Yu Han
3df1e43d09
docs(ble): Removed a trailing whitespace
2024-07-12 08:01:40 +08:00
Wei Yu Han
e8e66a84ed
docs(ble): added CONN0-8 back to the second note of esp_power_level_t
2024-07-11 18:38:15 +08:00
Wei Yu Han
73b647f292
docs(ble): Removed the 'not effective' for CONN_HDL0 - CONN_HDL8
2024-07-11 18:35:42 +08:00
Wei Yu Han
213c05db4b
docs(ble): Fixed a typo in esp_bt_mem_release comment
2024-07-11 10:10:37 +08:00
Wei Yu Han
4bfdf5ecb3
docs(ble): Remove one note in esp_bt_controller_mem_release
2024-07-10 17:53:04 +08:00
Yuhan Wei
28da1bc4bc
docs(ble): Revised the explanations for memory release related APIs
2024-07-10 16:29:00 +08:00
Yuhan Wei
e9f0ca3631
docs(ble): Reformat the code
2024-07-10 10:01:01 +08:00
Yuhan Wei
40c454bb40
docs(ble): Removed a period
2024-07-10 09:55:55 +08:00
Yuhan Wei
075bb4831d
docs(ble): Added more explanations for memory release related API
2024-07-10 09:31:44 +08:00
zwl
e94e7b7ab2
feat(bluetooth/controller): add default cts and rts macro definition
2024-07-09 20:43:48 +08:00
zwl
113c8923da
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C5
2024-07-09 20:43:48 +08:00
zwl
e154fa0af2
feat(bluetooth/controller): adopting new HCI layer code and support UHCI function on ESP32-C6 and ESP32-H2
2024-07-09 20:43:48 +08:00
zwl
8504040869
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-09 20:43:48 +08:00
Yuhan Wei
406f341eb1
docs(ble): Added typeof for BLE sleep clock accuracy enum
2024-07-03 18:53:07 +08:00
Yuhan Wei
257926cae9
docs(ble): Added a name for BLE sleep clock accuracy enum
2024-07-03 15:19:51 +08:00
Yuhan Wei
b96e9cd5b5
docs(ble): Removed periods for incomplete sentences
2024-07-03 15:19:51 +08:00
Wang Ning
85e172f0b9
Apply 8 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com >
2024-07-03 15:19:51 +08:00
Yuhan Wei
f33de4dece
docs(ble): Add the parameter name data in esp_vhci_host_send_packet
2024-07-03 15:19:51 +08:00
Wang Ning
181d1de219
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com >
2024-07-03 15:19:51 +08:00
Yuhan Wei
78b59e6b6b
docs(ble): Add the explanations to controller parameters configurable in menuconfig
2024-07-03 15:19:51 +08:00
Wang Ning
01c45476fb
Apply 35 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com >
2024-07-03 15:19:51 +08:00
Yuhan Wei
d8428420cf
docs(ble): Removed note in esp_bt_controller_config_t
2024-07-03 15:19:51 +08:00
Yuhan Wei
4706c474dc
docs(ble): Replaced BT with Bluetooth
2024-07-03 15:19:51 +08:00
Yuhan Wei
b305571a12
docs(ble): Removed unnecessary explanations
2024-07-03 15:19:51 +08:00
Yuhan Wei
371f080046
docs(ble): Added corresponding values to the controller mode
2024-07-03 15:19:51 +08:00
Yuhan Wei
f9b1789ae8
docs(ble): Fixed the explanation of TX power type
2024-07-03 15:19:51 +08:00