luomanruo
bacd3f40bb
ble: update controller log module for ESP32-C6, ESP32-H2 and ESP32-C2
2023-10-18 18:11:34 +08:00
luomanruo
85bc272490
ble: update controller log module for ESP32-H2 and ESP32-C6
2023-10-18 17:10:28 +08:00
cjin
f94b64d820
feat(ble): added modem reset on c2 h2 and c6
2023-10-13 11:42:14 +08:00
zwl
0bbc2805fc
fix(phy): Fix ble phy_enable/disable api invoking issue for esp32c2,esp32h2 and esp32c6
2023-09-27 14:55:26 +08:00
luomanruo
2c1334ef1c
change(ble): update controller log print interface
2023-09-12 15:50:54 +08:00
luomanruo
90da6ebfec
change: print assert info before dump log
2023-09-05 15:10:54 +08:00
cjin
6f89300764
change: changed ble msys init for controller
2023-09-05 15:10:38 +08:00
cjin
d94c9d141b
feat: added ble wake up overhead support
2023-09-05 15:10:38 +08:00
Island
261af82d1f
Merge branch 'bugfix/ble_hci_issues_chain_mbuf_v5.1' into 'release/v5.1'
...
fix hci issues when chain mbuf exists
See merge request espressif/esp-idf!25532
2023-08-28 18:39:37 +08:00
Jiang Jiang Jian
fae05ace21
Merge branch 'bugfix/fix_duplicate_disable_compile_issue_backport_5_1' into 'release/v5.1'
...
bugfix(ble): Fix compile issue when disable duplicate config option in kconfig.
See merge request espressif/esp-idf!25177
2023-08-28 10:22:50 +08:00
luomanruo
6503758ec0
ble: Assert when getting memory fail
2023-08-25 12:25:33 +08:00
Island
48052e4d1f
Merge branch 'bugfix/fix_current_issue_after_ble_init_5.1' into 'release/v5.1'
...
ble: move phy enabled/disable to controller enable/disable
See merge request espressif/esp-idf!25081
2023-08-25 10:25:11 +08:00
Jiang Jiang Jian
64926fd137
Merge branch 'doc_5.1/c2_h2_c6' into 'release/v5.1'
...
c2 h2 c6 headfile re-organized
See merge request espressif/esp-idf!25079
2023-08-23 20:18:31 +08:00
cjin
fa806d758a
ble: move phy enabled/disable to controller enable/disable
2023-08-23 17:56:33 +08:00
zwl
05e44b1021
ble: Added adv report flow control config on ESP32C6 and ESP32H2
2023-08-16 19:37:09 +08:00
zwl
fb6f00158e
ble: fixed heap corruption on esp32c6 and esp32h2
2023-08-16 19:37:03 +08:00
Geng Yuchao
de0e027bd1
fix(ble): Fix compile issue when disable duplicate config option in kconfig.
2023-08-03 17:07:02 +08:00
luomanruo
dc4731101d
c2 h2 c6 headfile re-organized
...
c2 c6 h2 cfg_t and addr_t documented
comments for controller_enable
2023-07-31 12:41:52 +08:00
Island
6fb014d535
Merge branch 'feature/add_ble_multi_conn_example_with_vs_hci_5.1' into 'release/v5.1'
...
feat(ble): Added ble examples for multiple connections
See merge request espressif/esp-idf!24814
2023-07-28 15:35:54 +08:00
luomanruo
c624b0a45e
esp_rom_printf
2023-07-24 21:45:11 +08:00
luomanruo
99c0715962
ble update for doc: bugfix for esp32c6 and esp32h2
2023-07-24 10:59:19 +08:00
luomanruo
14819cb409
ble update: bugfix for esp32c6 and esp32h2
2023-07-21 20:25:01 +08:00
Shen Weilong
2d1544b863
feat(ble): Added ble examples for multiple connections
2023-07-14 19:01:11 +08:00
cjin
5ec30e6fc2
ble : remove extra retention cnt upon deinit temporarily
2023-07-14 11:07:56 +08:00
cjin
1dbbd97749
ble: support esp32c6 power save example
2023-07-10 18:08:37 +00:00
Geng Yuchao
730d8e18d8
fix(ble): Fix duplicate var length issue
2023-07-07 14:29:21 +08:00
Geng Yuchao
1398605873
fix(ci): Fix declaration isn't a prototype issue
2023-07-07 14:29:21 +08:00
Geng Yuchao
eea7df273c
change(ble): Enable pdu type trig in duplicate in default mode as before
2023-07-07 14:29:21 +08:00
Geng Yuchao
2b195191b3
feat(ble): Add support to scan period refresh duplicate cache list
2023-07-07 14:29:21 +08:00
Geng Yuchao
6dc7d9b63f
feat(ble): Add duplicate filter feature enable on ble for c6.
2023-07-07 14:29:21 +08:00
cjin
e72359fc66
ble:added esp32c6 light sleep support
2023-07-04 12:09:22 +08:00
cjin
3d181f5346
ble:add version num support for esp32c6 chip
2023-07-03 16:16:06 +08:00
zwl
c907f489d6
ble:fixed build error when disable smp
2023-05-16 16:08:54 +08:00
wangmengyang
cbb8bf9f88
esp_phy: added API esp_btbb_disable
...
APIs esp_btbb_enable and esp_btbb_disable are supposed to be used by 802.15.4 and Bluetooth module, and implemented with reference counter for resource management
2023-03-23 05:40:32 +00:00
Shen Weilong
90d6b9cbd7
ble: Update README files for bluedroid host examples on ESP32-H2
...
Disable clocks and phy modem directly in esp_bt_controller_deinit()
2023-03-20 19:09:29 +08:00
zwl
57c7310512
ble: Add assertion checking for bluedroid hci on ESP32-C2,ESP32-C6 and ESP32-H2
2023-03-09 20:02:23 +08:00
wangmengyang
2c4fc5d9ea
bt: add coexistence internal API declarations and clean up some unused coexistence hooks
2023-02-26 06:58:18 +00:00
Jiang Jiang Jian
43f5f3d56d
Merge branch 'bugfix/coex_enable_disable_not_in_pairs' into 'master'
...
bluetooth: fix that functions "coex_enable" and "coex_disable" are not used in pairs
Closes BCI-317
See merge request espressif/esp-idf!21895
2023-01-18 17:01:02 +08:00
Island
2dc96f9a27
Merge branch 'feature/esp32c6_enable_pcl_feature' into 'master'
...
Enabled PCL feature on ESP32C6
Closes IDF-6529
See merge request espressif/esp-idf!21903
2023-01-17 17:35:04 +08:00
zwl
38c5f239be
Enabled PCL feature on ESP32C6 BT Controller
2023-01-16 12:28:44 +08:00
Shen Weilong
45aaeda1e3
modify bt sdkconfig to support bluedroid examples for esp32c6
2023-01-13 15:05:34 +08:00
zwl
06937271bb
Optimized NPL Freertos API
2023-01-06 15:10:18 +08:00
wangmengyang
29610b8a1b
bluetooth: fix that functions "coex_enable" and "coex_disable" are not used in pairs on ESP32-C3, ESP32-S3, ESP32-C2 and ESP32-C6
2023-01-05 12:34:49 +08:00
Shen Weilong
e41b35b089
1. Update libbt
...
2. Release the controller's .bss and .data memory
3. Modify the kconfig in nimble host
2023-01-04 11:17:07 +08:00
shenweilong
93fc1bd05f
support ble on esp32c6
2023-01-04 11:10:10 +08:00
songruojing
304a8f142d
esp32c6: introduce the target
...
Add esp32c6 target to tools and Kconfig
Create directories and files that are essential for `idf.py --preview set-target esp32c6`
2022-08-19 11:13:02 +08:00