Commit Graph

42912 Commits

Author SHA1 Message Date
Zhou Xiao
6dc7c032d1 change(ble): removed esp log to save code size
(cherry picked from commit 0088541f54)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:19 +08:00
Zhou Xiao
b58dbc325f change(ble): enable hci log spi out for ESP chips
(cherry picked from commit c60dd1a10e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:17 +08:00
Zhou Xiao
275047b476 change(ble): enable bluedroid logs over debug level through spi output
(cherry picked from commit c0d2792b9d)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:15 +08:00
Zhou Xiao
2351e02b21 feat(ble): support ble mesh log module
(cherry picked from commit 066e1d3f1b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:12 +08:00
Zhou Xiao
b073f02a05 feat(ble): support host & hci log module
(cherry picked from commit dd4cbe5e00)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:10 +08:00
Zhou Xiao
d086865c1f change(ble): replaced ul log codes with template
(cherry picked from commit d353bf2802)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:07 +08:00
Zhou Xiao
1da626b0a7 change(ble): replaced le audio log codes with template
(cherry picked from commit feaee0a6fe)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:05 +08:00
Zhou Xiao
db90e63884 change(ble): implemented log module template
(cherry picked from commit 8b2c176eff)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:03 +08:00
Zhou Xiao
23d4c90c6d change(ble): updated ble log spi out ts sync module
* use freertos ts instead of esp ts for better performance
* enable ts sync sleep support by default
* use esp ts as fallback of lc time getter


(cherry picked from commit 56e42be859)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:00 +08:00
Island
2b0b65fb0a Merge branch 'bugfix/fix_blecibr25_119_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed extended adv restart failure during reconnection (v5.4)

See merge request espressif/esp-idf!39777
2025-07-08 11:40:43 +08:00
Jiang Jiang Jian
e12ceb9d55 Merge branch 'fix/incorrect_unit_of_cpb_rx_clk_v5.4' into 'release/v5.4'
fix(bt): fixed the incorrect unit of clk in cpb rx event(backport v5.4)

See merge request espressif/esp-idf!40392
2025-07-08 10:00:26 +08:00
gongyantao
caea2feae7 fix(bt): fixed the incorrect unit of clk in cpb rx event 2025-07-07 14:54:29 +08:00
Sergei Silnov
ac6a12e860 Merge branch 'feat/smaller_release_size_v5.4' into 'release/v5.4'
ci: Use new release-zips-action with shallow history (v5.4)

See merge request espressif/esp-idf!39939
2025-07-06 12:42:14 -03:00
Rahul Tank
eff801c799 Merge branch 'bugfix/handle_3e_rem_feat_read_name_v5.4' into 'release/v5.4'
fix(nimble): Handle 0x3e disconnect during rem feat/ read version (v5.4)

See merge request espressif/esp-idf!40175
2025-07-05 14:52:44 +05:30
Mahavir Jain
86d6a60952 Merge branch 'doc/update_esp_https_ota_pre_encrypted_doc_v5.4' into 'release/v5.4'
docs(system/esp_https_ota): adds ECIES-256 to pre-enc ota design doc (v5.4)

See merge request espressif/esp-idf!40373
2025-07-04 20:53:23 +05:30
Wang Meng Yang
2a78865be6 Merge branch 'bugfix/bt_sleep_log_consistent_v5.4' into 'release/v5.4'
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.4)

See merge request espressif/esp-idf!40356
2025-07-04 19:17:34 +08:00
renpeiying
6160c164e8 docs: Update CN translation for esp_http_ota.rst 2025-07-04 17:31:37 +08:00
Ashish Sharma
974b70a8cf docs(system/esp_https_ota): adds ECIES-256 to pre-enc ota design doc 2025-07-04 17:31:15 +08:00
Island
68a63ff1a9 Merge branch 'change/ble_update_lib_20250613_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250613 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!40160
2025-07-04 15:13:24 +08:00
Island
a02d583e56 Merge branch 'fix/ensure_internal_mem_for_ble_log_spi_out_v5.4' into 'release/v5.4'
fix(ble): ensure internal malloc in ble log spi out (v5.4)

See merge request espressif/esp-idf!40182
2025-07-04 15:12:50 +08:00
Island
d07f840b82 Merge branch 'bugfix/fix_ble_smp_fail_0x82_v5.4' into 'release/v5.4'
Bugfix/fix ble smp fail 0x82 (v5.4)

See merge request espressif/esp-idf!39662
2025-07-04 14:03:49 +08:00
xiongweichao
900ecc4d03 fix(ble): keep the log of the bluetooth sleep clock source consistent 2025-07-04 10:27:49 +08:00
morris
58ddea7946 Merge branch 'doc/update_32b_addr_limit_in_flash_doc_v5.4' into 'release/v5.4'
flash: updated 32bit addr support related doc (v5.4)

See merge request espressif/esp-idf!40332
2025-07-04 10:14:18 +08:00
morris
963fc9228e Merge branch 'fix/pcnt_miss_accum_value_when_overflow_v5.4' into 'release/v5.4'
fix(pcnt): fix the accum_value missing when overflow (v5.4)

See merge request espressif/esp-idf!40314
2025-07-04 10:12:30 +08:00
Alexey Gerenkov
949e6c1bcf Merge branch 'feature/update-gdb-to-16.2_20250324_v5.4' into 'release/v5.4'
feat(tools): update gdb version to 16.2_20250324 (v5.4)

See merge request espressif/esp-idf!39335
2025-07-03 23:46:20 +08:00
Island
1fcf178ed4 Merge branch 'bugfix/fixed_set_conn_mode_assert_on_esp32c2_v5.4' into 'release/v5.4'
fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4 (v5.4)

See merge request espressif/esp-idf!40023
2025-07-03 15:32:23 +08:00
cjin
884573a419 feat(ble): add sm count reserve cnt setting on ESP32-H2 2025-07-03 15:24:12 +08:00
cjin
1653442b7b feat(ble): add sm count reserve cnt setting on ESP32-C6 and ESP32-C61 2025-07-03 15:24:12 +08:00
cjin
a4b0800444 feat(ble): add sm count reserve cnt setting on ESP32-C5 2025-07-03 15:24:12 +08:00
cjin
5845d3a7df change(ble): update lib_esp32c6 and esp32c61 to ea6c58c7 2025-07-03 15:24:12 +08:00
cjin
9f3be8aa92 change(ble): update lib_esp32h2 to ea6c58c7 2025-07-03 15:24:12 +08:00
cjin
640e44eff8 change(ble): update lib_esp32c5 to ea6c58c7 2025-07-03 15:24:12 +08:00
Zhou Xiao
39e7147613 change(ble): [AUTO_MR] Update lib_esp32c2 to e865b4f9 2025-07-03 15:24:12 +08:00
Zhou Xiao
ea7689c503 change(ble): [AUTO_MR] Update lib_esp32c6 to b8770ab2 2025-07-03 15:24:12 +08:00
Zhou Xiao
6dfaa7caec change(ble): [AUTO_MR] Update lib_esp32c5 to b8770ab2 2025-07-03 15:24:12 +08:00
Zhou Xiao
11b7dfabe2 change(ble): [AUTO_MR] Update lib_esp32h2 to b8770ab2 2025-07-03 15:24:12 +08:00
Rahul Tank
5e2b0636a9 fix(nimble): Handle 0x3e disconnect during rem feat/ read version 2025-07-03 12:52:27 +05:30
Island
da976e3607 Merge branch 'feat/add_ble_dtm_on_cert_test_v5.4' into 'release/v5.4'
feat(ble): add dtm test code to cert test example on ESP32-C6 (v5.4)

See merge request espressif/esp-idf!39834
2025-07-03 15:20:01 +08:00
Island
b84ccbc475 Merge branch 'change/ble_update_lib_20250606_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250606 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!39739
2025-07-03 15:19:55 +08:00
Rahul Tank
d1e87afe62 Merge branch 'bugfix/add_missing_unlock_v5.4' into 'release/v5.4'
fix(nimble): Add missing ble_hs_unlock() call (v5.4)

See merge request espressif/esp-idf!40234
2025-07-03 12:49:24 +05:30
armando
42123b3115 doc(flash): updated 32bit addr support doc 2025-07-03 14:13:18 +08:00
morris
f68ffa218a Merge branch 'camera/add_dvp_example_v5.4' into 'release/v5.4'
P4 DVP example and bugfix (v5.4)

See merge request espressif/esp-idf!39909
2025-07-03 10:44:10 +08:00
Chen Jichang
2dcfc31c05 fix(pcnt): fix the accum_value missing when overflow 2025-07-02 20:02:23 +08:00
Rahul Tank
6d9484e029 fix(nimble): Add missing ble_hs_unlock() call 2025-07-02 16:13:23 +05:30
Song Ruo Jing
ca3f313938 feat(isp_dvp): add SC030IOT camera support to dvp_isp_dsi example 2025-07-02 17:46:46 +08:00
Dong Heng
e7899b1d61 fix(esp_driver_cam): Fix DVP get trans buffer error 2025-07-02 17:46:08 +08:00
gaoxu
ba1ca47fac feat(cam): add cam sensor handle and deinit api 2025-07-02 17:46:05 +08:00
gaoxu
9e47bd79e4 docs(camera): add lcd_cam dvp driver docs for camera 2025-07-02 17:46:03 +08:00
gaoxu
e4e0a6be4f fix(cam): fix dvp do not generate clock 2025-07-02 17:46:00 +08:00
gaoxu
061967b55d feat(cam): add esp32p4 dvp example 2025-07-02 17:45:57 +08:00