zwl
fc8a569027
feat(bluetooth/controller): update controller api name on ESP32-C6 and ESP32-H2
2024-06-17 16:43:25 +08:00
Wang Mengyang
bb6cf16177
change(bt): Rename linker script file names and symbol names
...
1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release
2024-04-24 17:24:02 +08:00
Wang Mengyang
a06844d9b1
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified
2024-04-24 17:24:02 +08:00
Li Shuai
9f52809629
change(bt): use new retention api to implement BT mac and bb retention
2024-04-22 12:49:33 +08:00
cjin
27d360127d
change(ble): support ble light sleep using ext 32k xtal on C2
2024-04-02 12:16:56 +08:00
zhaoweiliang
d4327c47a1
ble : adjust the log initialization sequence of ESP32C6 and ESP32H2
2024-04-02 12:16:56 +08:00
zwl
410db7f812
feat(ble): add ble controller version output on ESP32-C6 and ESP32-H2
2024-01-25 20:38:43 +08:00
zwl
de5644f88c
feat(ble): add ble controller status check api on ESP32-C6 and ESP32-H2
2024-01-25 20:38:34 +08:00
zwl
f096b66d71
fix(ble): fixed build error when disable sm feature
2024-01-25 20:38:28 +08:00
luomanruo
86d6781f68
change(ble): npl count is zero if nimble host is not used
...
change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
Update c2 lib to 91b81332
Update h2 lib to 620fbe79
Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9
.
2024-01-19 16:14:55 +08:00
luomanruo
96a3926e22
ble(fix): clear event queue when init event queue
...
ble: update log module on ESP32C2, ESP32H2 and ESP32C6
2023-12-19 17:35:34 +08:00
luomanruo
b7b042f45d
ble(fix): deinit crash issue
2023-11-21 15:07:37 +08:00
luomanruo
533b82aae1
ble: update controller log module
2023-11-21 15:06:23 +08:00
luomanruo
564e5c9429
ble(fix): Fixed the issue of not returning memory to the memory pool after deinit callout
...
ble(fix): Fixed the issue of not returning memory to the memory pool after deinit callout
2023-11-21 15:06:23 +08:00
muhaidong
2b6feac67c
change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h
2023-11-16 11:03:44 +08:00
luomanruo
e3d72eada7
ble: update c2 rom.ld
2023-11-01 17:25:17 +08:00
luomanruo
5f891fae7e
ble: update controller log module for ESP32-C6, ESP32-H2 and ESP32-C2
2023-10-18 18:10:25 +08:00
luomanruo
8f30d922ac
ble: update controller log module for ESP32-H2 and ESP32-C6
2023-10-18 17:08:51 +08:00
cjin
6503d1327b
feat(ble): added modem reset on c2 h2 and c6
2023-10-13 11:39:29 +08:00
zwl
355a420055
fix(phy): Fix ble phy_enable/disable api invoking issue for esp32c2,esp32h2 and esp32c6
2023-09-26 16:23:58 +08:00
cjin
7b176501e3
feat(ble): update ble sleep logic for esp32h2
2023-09-21 11:30:49 +08:00
luomanruo
fa4f34e791
change(ble): update controller log print interface
2023-09-12 15:44:01 +08:00
luomanruo
a2935ba6ec
change: print assert info before dump log
2023-09-05 20:40:04 +08:00
cjin
926695b000
change: changed ble msys init for controller
2023-09-05 20:40:04 +08:00
cjin
574800b50a
feat: added ble wake up overhead support
2023-09-05 20:40:04 +08:00
luomanruo
3f6dd76e41
ble: Assert when getting memory fail
2023-08-25 12:23:00 +08:00
zwl
386a31dfaf
ble: fixed heap corruption on esp32c6 and esp32h2
2023-08-17 19:47:12 +08:00
cjin
5a8e51f24c
ble: move phy enabled/disable to controller enable/disable
2023-08-10 10:14:29 +08:00
Geng Yuchao
bcdf8964d6
fix(ble): Fix compile issue when disable duplicate config option in kconfig.
2023-07-31 14:53:48 +08:00
luomanruo
c291b02651
esp_rom_printf
2023-07-25 14:40:39 +08:00
luomanruo
3ece525e26
ble update for doc: bugfix for esp32c6 and esp32h2
2023-07-25 14:40:39 +08:00
luomanruo
2a2251487b
ble update: bugfix for esp32c6 and esp32h2
2023-07-25 14:40:39 +08:00
Jin Chen
d918b5226c
Merge branch 'ble_dev/support_esp32h2_modem_clock_selection' into 'master'
...
ble: support esp32h2 modem clock selection
Closes EBLE50Y23-129
See merge request espressif/esp-idf!24387
2023-07-06 13:58:11 +08:00
Geng Yuchao
d9d9d4c36b
fix(ble): Fix duplicate var length issue
2023-07-04 11:45:00 +08:00
Geng Yuchao
f226e75f4b
fix(ci): Fix declaration isn't a prototype issue
2023-07-04 11:45:00 +08:00
Geng Yuchao
d64f902c95
change(ble): Enable pdu type trig in duplicate in default mode as before
2023-07-04 11:45:00 +08:00
Geng Yuchao
0b2fde8a17
feat(ble): Add duplicate refersh function support for esp32h2
2023-07-04 11:44:59 +08:00
Geng Yuchao
fbb88ef979
feat(ble): Add duplicate filter feature enable on ble for h2.
2023-07-04 10:40:04 +08:00
cjin
3d2342df6c
ble: support esp32h2 modem clock selection
2023-07-03 16:05:42 +08:00
KonstantinKondrashov
e72061695e
all: Removes unnecessary newline character in logs
...
Closes https://github.com/espressif/esp-idf/issues/11465
2023-06-09 03:31:21 +08:00
Jiang Jiang Jian
0501f87f33
Merge branch 'feature/use_api_to_enable_modem_on_esp32h2' into 'master'
...
ble: use modem_clock api to set clocks on ESP32-H2
See merge request espressif/esp-idf!23805
2023-05-19 11:01:15 +08:00
Shen Weilong
c7f357523a
ble: use modem_clock api to set clock on ESP32-C6
2023-05-17 20:02:21 +08:00
zwl
69571dfebf
ble:fixed build error when disable smp
2023-05-16 16:07:01 +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
Jiang Jiang Jian
12b44b3a0a
Merge branch 'bugfix/update_config_in_esp32h2_chip' into 'master'
...
ble: update config in esp32h2 chip
See merge request espressif/esp-idf!22708
2023-03-20 12:09:52 +08:00
isha.pardikar@espressif.com
7d3e347ba2
Bluetooth : Fixed h2 controller function definition
2023-03-16 18:03:39 +05:30
cjin
e317f07798
ble: update config in esp32h2 chip
2023-03-15 21:02:12 +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
Shen Weilong
f39648040e
BLE: Add ble support for esp32h2
2023-03-06 10:43:17 +08:00