Zhou Xiao
0088541f54
change(ble): removed esp log to save code size
2025-07-07 18:56:35 +08:00
Zhou Xiao
c60dd1a10e
change(ble): enable hci log spi out for ESP chips
2025-07-07 18:56:35 +08:00
Zhou Xiao
c0d2792b9d
change(ble): enable bluedroid logs over debug level through spi output
2025-07-07 18:56:35 +08:00
Zhou Xiao
066e1d3f1b
feat(ble): support ble mesh log module
2025-07-07 18:56:35 +08:00
Zhou Xiao
dd4cbe5e00
feat(ble): support host & hci log module
2025-07-07 18:56:35 +08:00
Zhou Xiao
d353bf2802
change(ble): replaced ul log codes with template
2025-07-07 18:56:35 +08:00
Zhou Xiao
feaee0a6fe
change(ble): replaced le audio log codes with template
2025-07-07 18:56:35 +08:00
Zhou Xiao
8b2c176eff
change(ble): implemented log module template
2025-07-07 18:56:35 +08:00
Zhou Xiao
56e42be859
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
2025-07-07 18:56:35 +08:00
Wang Meng Yang
8bca0ba4fb
Merge branch 'fix/incorrect_unit_of_cpb_rx_clk' into 'master'
...
fix(bt): fixed the incorrect unit of clk in cpb rx event
See merge request espressif/esp-idf!40363
2025-07-07 10:29:22 +08:00
Rahul Tank
c513e95845
Merge branch 'bugfix/handle_3e_rem_feat_read_name' into 'master'
...
fix(nimble): Handle 0x3e disconnect during rem feat/ read version
See merge request espressif/esp-idf!38871
2025-07-05 14:52:06 +05:30
gongyantao
16f87fb8c8
fix(bt): fixed the incorrect unit of clk in cpb rx event
2025-07-04 14:29:02 +08:00
Island
63f7d7eadf
Merge branch 'bugfix/fix_ble_aa_check_v2' into 'master'
...
Optimize check Access Address when receive connection request PDU
Closes BLERP-2036
See merge request espressif/esp-idf!40162
2025-07-04 14:03:44 +08:00
zhanghaipeng
a663a87fe0
fix(bt/ble): Update esp32 libbtdm_app.a (3a27e2e)
...
- Optimize check Access Address when receive connection request PDU
2025-07-03 10:26:48 +08:00
Rahul Tank
1140c638c3
fix(nimble): Handle 0x3e disconnect during rem feat/ read version
2025-07-02 16:45:15 +05:30
Rahul Tank
90b88aff5c
Merge branch 'bugfix/add_missing_unlock' into 'master'
...
fix(nimble): Add missing ble_hs_unlock() call
See merge request espressif/esp-idf!40163
2025-07-02 16:20:43 +05:30
Wang Meng Yang
0e92b38244
Merge branch 'bugfix/bt_sleep_log_consistent' into 'master'
...
fix(ble): keep the log of the bluetooth sleep clock source consistent
See merge request espressif/esp-idf!40281
2025-07-02 17:32:27 +08:00
xiongweichao
c2d666a6d9
fix(ble): keep the log of the bluetooth sleep clock source consistent
2025-07-01 19:17:20 +08:00
Zhou Xiao
cbe6f68d3c
fix(ble): ensure ble controller disable safety for ESP32-C2
2025-07-01 10:45:36 +08:00
zwl
6fac09d0c3
change(ble): [AUTO_MR] Update lib_esp32c2 to 9af627ef
2025-06-30 21:43:42 +08:00
zwl
736cd84967
change(ble): [AUTO_MR] Update lib_esp32c6 to d2d70d40
2025-06-30 21:43:42 +08:00
zwl
8d55aca9e7
change(ble): [AUTO_MR] Update lib_esp32c5 to d2d70d40
2025-06-30 21:43:41 +08:00
zwl
1671932345
change(ble): [AUTO_MR] Update lib_esp32h2 to d2d70d40
2025-06-30 21:43:41 +08:00
Island
dad2c53347
Merge branch 'change/ble_update_lib_20250613' into 'master'
...
change(ble): [AUTO_MR] 20250613 - Update ESP BLE Controller Lib
Closes BLERP-1992, BLERP-1988, BLERP-1902, BLERP-1977, BLERP-1993, BLERP-1995, and BLERP-1994
See merge request espressif/esp-idf!39872
2025-06-27 11:09:57 +08:00
Zhou Xiao
d300617aa6
fix(ble): ensure internal malloc in ble log spi out
2025-06-26 16:11:16 +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
Rahul Tank
e8d24d0525
fix(nimble): Add missing ble_hs_unlock() call
2025-06-26 10:35:34 +05:30
Alexey Lapshin
a3dfc82246
fix(build): add __attribute__((nonstring)) to nonsting variables
2025-06-25 18:01:50 +07:00
Alexey Lapshin
b65502f3f5
fix(bt): suppress -Wunterminated-string-initialization warning
2025-06-25 18:01:50 +07: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
Zhou Xiao
c05688fe6b
change(ble): [AUTO_MR] Update lib_esp32c2 to e865b4f9
2025-06-25 18:11:18 +08:00
Zhou Xiao
2076e4411c
change(ble): [AUTO_MR] Update lib_esp32c6 to b8770ab2
2025-06-25 18:11:18 +08:00
Zhou Xiao
0d7c254bd3
change(ble): [AUTO_MR] Update lib_esp32c5 to b8770ab2
2025-06-25 18:11:18 +08:00
Zhou Xiao
3b66fc2465
change(ble): [AUTO_MR] Update lib_esp32h2 to b8770ab2
2025-06-25 18:11:18 +08:00
Island
09046275fd
Merge branch 'bugfix/fix_some_ble_build_fail' into 'master'
...
fix(ble/bluedroid): fix build failure when some BLE features are disabled
Closes BLERP-2027
See merge request espressif/esp-idf!40109
2025-06-25 15:26:11 +08:00
zhanghaipeng
a29cd4ad5f
fix(ble/bluedroid): fix build failure when some BLE features are disabled
2025-06-24 20:26:43 +08:00
Sudeep Mohanty
7023f5bf3c
Merge branch 'contrib/github_pr_16040' into 'master'
...
refactor(xtensa): Rename specreg.h register macros (GitHub PR)
Closes IDFGH-11606 and IDFGH-15386
See merge request espressif/esp-idf!39649
2025-06-20 08:51:33 +02:00
Wang Meng Yang
c4bfb8adba
Merge branch 'bugfix/auth_collision' into 'master'
...
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision
See merge request espressif/esp-idf!39990
2025-06-20 14:25:17 +08:00
liqigan
b5d1c978b3
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision
2025-06-19 20:30:35 +08:00
linruihao
ffaf0819d5
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art
...
Closes https://github.com/espressif/esp-idf/issues/16155
2025-06-19 14:48:12 +08:00
Jiang Jiang Jian
cca744cd70
Merge branch 'bugfix/ag_data_callback_cleared_after_deinit' into 'master'
...
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized
Closes COEXQABR25-79
See merge request espressif/esp-idf!39786
2025-06-19 01:20:20 +08:00
Nebojsa Cvetkovic
d0ceef20f4
refactor(xtensa): Rename specreg.h register macros
...
This commit renames all registers in xtensa/specreg.h to by adding the
prefix XT_REG_. This is done to avoid naming collisions with similar
variable names. A new register file, viz., xt_specreg.h is created. The
previous names are still available to use but have been deprecated.
Closes https://github.com/espressif/esp-idf/issues/12723
Merges https://github.com/espressif/esp-idf/pull/16040
2025-06-17 15:37:33 +02:00
Astha Verma
a82bdb87d3
fix(nimble): Added parameter in peer_init for included service allocation
2025-06-17 11:56:20 +05:30
Rahul Tank
069950761c
Merge branch 'feat/auto_security_initiate' into 'master'
...
feat(nimble): Automatically initiate security if a GATT service request fails
See merge request espressif/esp-idf!39724
2025-06-17 11:38:54 +05:30
Jiang Jiang Jian
d4f3bceb69
Merge branch 'fix/update_dfs_compensate_table' into 'master'
...
fix(esp_hw_support): update esp32 dfs table to make the timing drift always negative
Closes PM-437, WIFIBUG-1248, and PM-405
See merge request espressif/esp-idf!39838
2025-06-16 19:55:14 +08:00
Sumeet Singh
e928897801
feat(nimble): Added two GATT features:
...
1. Automatically initiate security if a GATT service request fails
2. Encryption, Authentication, and Authorization requirement on CCCD
2025-06-16 16:58:57 +05:30