cjin
|
19760a8722
|
feat(ble): supported ble light sleep feat on esp32h4
|
2026-05-11 08:34:15 +08:00 |
|
cjin
|
b6643c4786
|
feat(ble): supported ble light sleep feat on esp32s31
|
2026-05-11 08:34:15 +08:00 |
|
cjin
|
deea9fc5ad
|
fix(bt): temp disable ble iso support
|
2026-04-21 17:53:26 +08:00 |
|
cjin
|
3acaac4a07
|
fix(bt): update btdm init/deinit and enable/disable process
|
2026-04-21 17:53:26 +08:00 |
|
cjin
|
ba29417ff4
|
feat(bt): supported bt modem clock configuration on esp32s31
|
2026-04-21 17:51:33 +08:00 |
|
cjin
|
ee99444c35
|
fix(ble): fix ble example compilation errors
|
2026-04-21 17:50:36 +08:00 |
|
cjin
|
6f7eec029b
|
feat(ble): support ble on esp32s31
|
2026-04-21 17:50:36 +08:00 |
|
cjin
|
84d75cf772
|
feat(ble): supported ble mempool run time allocation for esp ip chips
|
2026-03-19 16:46:02 +08:00 |
|
cjin
|
5ec82368ba
|
feat(ble): make env init function cuttable on ESP32-C2
|
2026-03-18 17:21:42 +08:00 |
|
Jin Chen
|
e6588c64dd
|
Merge branch 'feat/expand_periph_skip_ls_no_to' into 'master'
fix(pm): expand the number of skip light sleep number
Closes BT-4283
See merge request espressif/esp-idf!46618
|
2026-03-16 10:19:56 +08:00 |
|
cjin
|
2e23886193
|
fix(pm): expand the number of skip light sleep number
|
2026-03-13 17:18:38 +08:00 |
|
cjin
|
ac8fe378a0
|
fix(ble): use apb max state for bt and enable should skip on ESP32-H2
|
2026-03-05 11:29:35 +08:00 |
|
cjin
|
73191cb5f9
|
fix(ble): use apb max state for bt and enable should skip on ESP32-C6
|
2026-03-05 11:29:23 +08:00 |
|
cjin
|
8365eb324f
|
fix(ble): use apb max state for bt and enable should skip on ESP32-C5
|
2026-03-05 11:29:19 +08:00 |
|
cjin
|
9de0235a9f
|
fix(ble): use apb max state for bt and enable should skip on ESP32-C2
|
2026-03-05 11:29:12 +08:00 |
|
cjin
|
974682d169
|
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
|
2026-03-03 14:18:39 +08:00 |
|
cjin
|
2a0df334e3
|
feat(ble): apply new method for rom code logic change on ESP32-C2
|
2026-02-09 10:52:15 +08:00 |
|
cjin
|
b90840a570
|
feat(ble): support for ble module stripping on ESP32-C2
|
2026-02-09 08:55:41 +08:00 |
|
cjin
|
5777364341
|
fix(ble): add modem syscon header include on ESP32H2
|
2026-02-04 12:36:42 +08:00 |
|
cjin
|
4418d5da82
|
feat(ble): add config for reserved controller memory on ESP32C6 and ESP32H2
|
2026-02-04 00:07:44 +08:00 |
|
cjin
|
5307ec1f92
|
feat(ble): add config for reserved controller memory on ESP32C5
|
2026-02-04 00:07:44 +08:00 |
|
cjin
|
e4e42f0166
|
feat(ble): support sid filter feature on ESP32H2
|
2026-01-16 12:51:55 +05:30 |
|
cjin
|
6b4b497901
|
feat(ble): support sid filter feature on ESP32C6
|
2026-01-16 12:51:55 +05:30 |
|
cjin
|
debd743a0b
|
feat(ble): support sid filter feature on ESP32C5
|
2026-01-16 12:51:55 +05:30 |
|
cjin
|
3bf230435c
|
feat(ble): add config to enable sid filter feat
|
2026-01-16 12:51:53 +05:30 |
|
cjin
|
109eb8e8c4
|
fix(ble): fix hci log malloc failure crash
|
2025-12-11 14:25:54 +08:00 |
|
cjin
|
ec34e02265
|
fix(ble): fix pawr set subevent data length error
|
2025-12-11 14:25:50 +08:00 |
|
cjin
|
82da79224e
|
fix(ble): remove target dependency on power control config on ESP32C5
|
2025-12-09 19:56:00 +08:00 |
|
cjin
|
f29f500ac8
|
fix(ble): remove target dependency on power control config on ESP32C6
|
2025-12-09 19:55:49 +08:00 |
|
cjin
|
d667a41826
|
fix(ble): add soc caps config for pawr feat on ESP32C61
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
19130df4f3
|
fix(ble): add soc caps config for pawr feat on ESP32C5
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
2eb79c71f1
|
fix(ble): add soc caps config for pawr feat on ESP32H2
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
4e4b863299
|
fix(ble): add soc caps config for pawr feat on ESP32C6
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
ed6587b132
|
feat: rename ble sleep related apt on ESP32-C5
|
2025-11-06 17:32:16 +08:00 |
|
cjin
|
658efa27f0
|
feat: rename ble sleep related apt on ESP32-H2
|
2025-11-06 17:31:44 +08:00 |
|
cjin
|
8e1292e1f2
|
feat: rename ble sleep related apt on ESP32-C6
|
2025-11-06 17:31:44 +08:00 |
|
cjin
|
5ff01bf027
|
fix(ble): fix ble wakeup causes error on ESP32-H2
|
2025-10-22 17:50:53 +08:00 |
|
cjin
|
4d1872c66d
|
fix(ble): fix ble wakeup causes error on ESP32-C6
|
2025-10-22 17:50:47 +08:00 |
|
cjin
|
350ae64dad
|
fix(ble): fix ble wakeup causes error on ESP32-C5
|
2025-10-22 17:50:40 +08:00 |
|
cjin
|
5407e36e4a
|
fix(ble): fix ble wakeup causes error on ESP32-C2
|
2025-10-22 17:50:35 +08:00 |
|
cjin
|
9c3bcab65c
|
fix: change the api to enable rc32k on ESP32-H2
|
2025-09-30 14:18:30 +08:00 |
|
cjin
|
abfc2d766e
|
feat(ble): allow a larger sca limit on ESP32-H2
|
2025-09-26 18:04:27 +08:00 |
|
cjin
|
b3c608f2cf
|
feat(ble): allow a larger sca limit on ESP32-C6
|
2025-09-26 18:04:27 +08:00 |
|
cjin
|
f012fafe51
|
feat(ble): allow a larger sca limit on ESP32-C5
|
2025-09-26 18:04:27 +08:00 |
|
cjin
|
9ecf67b230
|
feat(ble): allow a larger sca limit on ESP32-C2
|
2025-09-26 18:04:19 +08:00 |
|
cjin
|
164fec9e74
|
fix(ble): update the example docs for pawr
|
2025-09-25 14:37:04 +08:00 |
|
cjin
|
41ecf44cb3
|
feat(ble): get wakeup cause when wake up on ESP32-H2
|
2025-09-19 16:47:57 +08:00 |
|
cjin
|
470e02ea6b
|
feat(ble): get wakeup cause when wake up on ESP32-C5
|
2025-09-19 16:47:45 +08:00 |
|
cjin
|
622b7cf425
|
feat(ble): get wakeup cause when wake up on ESP32-C6
|
2025-09-19 16:47:35 +08:00 |
|
cjin
|
6ae338de34
|
feat(ble): get wakeup cause when wake up on ESP32-C2
|
2025-09-19 16:47:18 +08:00 |
|
cjin
|
2f7e200fc8
|
feat(ble): support pawr feature in ble sdk on ESP32-H2
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
6c15fccddd
|
feat(ble): support pawr feature in ble sdk on ESP32-C5
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
410d904845
|
feat(ble): support pawr feature in ble sdk on ESP32-C6
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
50e7825ba9
|
feat(ble): add clk source freq change of ble slow clock on ESP32-C5
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
cb60528f23
|
feat(ble): add clk source freq change of ble slow clock on ESP32-H2
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
b5ce766c7f
|
feat(ble): add clk source freq change of ble slow clock on ESP32-C6
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
3d93ce37da
|
feat(ble): enable broker initialization on ESP32-C6
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
afee51e0ef
|
feat(ble): enable broker initialization on ESP32-C5
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
64f216ae5a
|
feat(ble): enable broker initialization on ESP32-H2
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
265a8746dc
|
feat(ble): support memory allocation check debug feature on ESP32-H2
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
027766e0c2
|
feat(ble): support memory allocation check debug feature on ESP32-C6
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
1ce54a5fe8
|
feat(ble): support memory allocation check debug feature on ESP32-C5
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
7ef90d4113
|
feat(ble): support memory allocation check debug feature on ESP32-C2
|
2025-07-09 11:25:23 +08:00 |
|
cjin
|
e44f1373a0
|
feat(ble): add sm count reserve cnt setting on ESP32-H2
|
2025-06-26 14:54:53 +08:00 |
|
cjin
|
ab92fef5be
|
feat(ble): add sm count reserve cnt setting on ESP32-C6 and ESP32-C61
|
2025-06-26 14:54:53 +08:00 |
|
cjin
|
3d96faae5d
|
feat(ble): add sm count reserve cnt setting on ESP32-C5
|
2025-06-26 14:54:53 +08:00 |
|
cjin
|
e4238a4999
|
change(ble): update lib_esp32c6 and esp32c61 to ea6c58c7
|
2025-06-25 18:11:18 +08:00 |
|
cjin
|
aa95e30435
|
change(ble): update lib_esp32h2 to ea6c58c7
|
2025-06-25 18:11:18 +08:00 |
|
cjin
|
0c3a5db115
|
change(ble): update lib_esp32c5 to ea6c58c7
|
2025-06-25 18:11:18 +08:00 |
|
cjin
|
a10696d7e1
|
fix(ble): change the default ble cca thresh on ESP32-C2
|
2025-06-06 17:57:35 +08:00 |
|
cjin
|
a2fab0ad60
|
fix(ble): change the default ble cca thresh on ESP32-H2
|
2025-06-06 17:57:04 +08:00 |
|
cjin
|
581521526b
|
fix(ble): change the default ble cca thresh on ESP32-C6
|
2025-06-06 17:56:55 +08:00 |
|
cjin
|
c802176535
|
fix(ble): change the default ble cca thresh on ESP32-C5
|
2025-06-06 17:56:44 +08:00 |
|
cjin
|
4a18a67898
|
fix(phy): update phy lib to fix phy errors on ESP32-C5
|
2025-05-15 15:55:46 +08:00 |
|
cjin
|
6a80deac03
|
fix(ble): fix rtc freq set too high on ESP32-C2
|
2025-05-06 19:19:11 +08:00 |
|
cjin
|
6c8ee69151
|
feat(ble): support ble sleep using 136 kHz RC on ESP32-H2
|
2025-04-22 10:02:57 +08:00 |
|
cjin
|
718dd7a87a
|
feat(ble): support ble sleep using 136 kHz RC on ESP32-C6
|
2025-04-22 10:02:49 +08:00 |
|
cjin
|
cb8ea7951c
|
feat(ble): support ble sleep using 136 kHz RC on ESP32-C5
|
2025-04-18 11:10:51 +08:00 |
|
cjin
|
73f1084bf8
|
feat(ble): support ble sleep using 136 kHz RC on ESP32-C2
|
2025-04-18 11:10:18 +08:00 |
|
cjin
|
a5c32a5fb7
|
feat(ble): support configurable rxbuf opt feat on ESP32-C5
|
2025-04-16 14:36:48 +08:00 |
|
cjin
|
5fbbec8655
|
feat(ble): support configurable rxbuf opt feat on ESP32-C6
|
2025-04-16 14:36:48 +08:00 |
|
cjin
|
4937d3c883
|
feat(ble): support configurable rxbuf opt feat on ESP32-H2
|
2025-04-16 14:36:48 +08:00 |
|
cjin
|
ce4e012c8b
|
feat(ble): use new section for ble sleep on ESP32-C2
|
2025-04-16 14:36:43 +08:00 |
|
cjin
|
b62f094ed5
|
fix(ble): remove macro in lpclk src get api on ESP32-C6
|
2025-03-17 10:44:21 +08:00 |
|
cjin
|
b62736b764
|
fix(ble): remove macro in lpclk src get api on ESP32-C5
|
2025-03-17 10:44:21 +08:00 |
|
cjin
|
3df8f30816
|
change(ble): update esp32c6 lib to 7ead2d29
|
2025-02-19 12:07:26 +08:00 |
|
cjin
|
5c3829cebc
|
change(ble): update esp32c5 lib to 7ead2d29
|
2025-02-19 12:07:26 +08:00 |
|
cjin
|
93fd1d91cb
|
change(ble): update esp32h2 lib to 7ead2d29
|
2025-02-19 12:07:26 +08:00 |
|
cjin
|
b7571dd711
|
fix(ble): fix rtc freq div error on esp32c61
|
2024-12-31 14:06:08 +08:00 |
|
cjin
|
dd499d7b2e
|
fix(ble): change ld for ble scan coex issue
|
2024-11-19 14:50:48 +08:00 |
|
cjin
|
23f7e33a97
|
fix(ble): fix ble light sleep error on esp32c2
|
2024-11-19 14:19:23 +08:00 |
|
cjin
|
ce85e113a9
|
fix(ble): fix btbb retention register size on esp32c61
|
2024-11-14 19:04:23 +08:00 |
|
cjin
|
a011ac0587
|
fix(ble): do not assert if ble sleep init failed
|
2024-10-23 19:03:17 +08:00 |
|
cjin
|
b56418147a
|
feat(ble): support ble light sleep on esp32c61
|
2024-09-26 10:10:26 +08:00 |
|
cjin
|
50d410e1c8
|
feat(ble): support ble light sleep on esp32c5
|
2024-09-10 15:19:22 +08:00 |
|
cjin
|
3aac7d2a58
|
feat(ble): add internal api to change ble slow clock source
|
2024-08-27 12:49:32 +08:00 |
|
cjin
|
8b1e4d8437
|
fix(ble): remove ble wakeup before entering light sleep
|
2024-08-27 12:49:32 +08:00 |
|
cjin
|
b4ded34fd8
|
fix(ble): added c6 config check for ble light sleep
|
2024-06-21 14:58:39 +08:00 |
|
cjin
|
21ad1b393f
|
bugfix(ble): workaround to avoid ble rtc not work when power up
|
2024-04-07 10:53:00 +08:00 |
|
cjin
|
2f60e19696
|
feat(ble): add cca related config in c6, h2 and c2
|
2024-04-01 15:57:06 +08:00 |
|