Zhao Wei Liang
eef071feaa
fix(ble): unified ble memory allocation method
...
(cherry picked from commit 8e4cc79a27
)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-09-24 12:03:15 +08:00
Jiang Jiang Jian
c5eb3eaef5
Merge branch 'bugfix/fix_sdp_bugs_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
Bugfix/fix sdp bugs[backport 5.0]
See merge request espressif/esp-idf!33605
2024-09-21 15:02:58 +08:00
Jiang Jiang Jian
2d02e60d7d
Merge branch 'bugfix/fix_missing_per_adv_sync_est_evt_v5.0' into 'release/v5.0'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(c66a703) (Backport v5.0)
See merge request espressif/esp-idf!33454
2024-09-21 15:02:29 +08:00
Jiang Jiang Jian
b2dae87114
Merge branch 'bugfix/fix_ble_max_tx_power_on_esp32c3_v5.0' into 'release/v5.0'
...
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3 (v5.0)
See merge request espressif/esp-idf!33614
2024-09-21 15:02:04 +08:00
Jiang Jiang Jian
f8a3ba1400
Merge branch 'refactor/rtc_init_before_mspi_tuning_v5.0' into 'release/v5.0'
...
fix(startup): move rtc initialization before MSPI timing tuning to improve stability (v5.0)
See merge request espressif/esp-idf!33627
2024-09-21 14:59:55 +08:00
Jiang Jiang Jian
c01e90daa8
Merge branch 'feat/support_blecrt_242_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails (v5.0)
See merge request espressif/esp-idf!33631
2024-09-21 14:57:25 +08:00
Sudeep Mohanty
d07c700af8
test(freertos): Added delay to freertos test to avoid memory leaks
...
This commit adds a small delay as tolerance to the
"Test xTaskResumeAll resumes pended tasks" test to let the idle task
clean up all suspended test tasks and avoid memory leaks at the end of
the test.
2024-09-20 10:18:40 +02:00
Sudeep Mohanty
645dc8addf
fix(esp_ringbuf): Fixed a bug where in a no-split buffer received items prematurely
...
This commit fixes a bug in the no-split buffer which could receive an
item prematurely if the space on the buffer is acquired until the buffer
is full. The commit also adds a unit test for this scenario.
Closes https://github.com/espressif/esp-idf/issues/14568
2024-09-20 10:18:40 +02:00
Wang Meng Yang
8fc60de3d0
Merge branch 'bugfix/fix_some_bugs_in_avrcp_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed some bugs in AVRCP (Backport v5.0)
See merge request espressif/esp-idf!33581
2024-09-20 11:41:12 +08:00
Island
39878b39ce
Merge branch 'bugfix/fixed_c6_crash_c2_crash_issue_v5.0' into 'release/v5.0'
...
Bugfix/fixed c6 crash c2 crash issue (v5.0)
See merge request espressif/esp-idf!33596
2024-09-19 14:34:15 +08:00
Chen Jian Hua
856bc4bede
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails
...
(cherry picked from commit e4e23087ee
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-19 09:12:19 +08:00
Chen Jian Hua
0b8553067c
feat(bt/bluedroid): Add BLE connection id param for ESP_GATTS_RESPONSE_EVT
...
(cherry picked from commit e4a372ab76
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-19 09:12:17 +08:00
Xiao Xufeng
f1917f4db3
fix(startup): move rtc initialization before MSPI timing tuning to improve stability
2024-09-18 23:46:41 +08:00
Chen Jian Hua
fc754b2033
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3
...
(cherry picked from commit fe43c8f1b5
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-18 17:34:13 +08:00
liqigan
5e62d99961
fix(bt/bluedroid): Fixed not deep copy service_name and user1_ptr in RAW SDP search event
2024-09-18 16:43:53 +08:00
liqigan
bfd1ea82bd
change(bt/bluedroid): Limited SDP service discovery operation
2024-09-18 16:43:46 +08:00
liqigan
a29b207ffd
change(bt/bluedroid): Release record data after SDP record created
2024-09-18 16:43:28 +08:00
Zhao Wei Liang
a9d04549ce
fix(ble): fixed memory leak issue when using uart hci
...
(cherry picked from commit 4d2c44f511
)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-09-18 15:57:33 +08:00
Zhao Wei Liang
5f172ab251
fix(ble): fixed occasional assertion issue when enabling logging on ESP32-C2
...
(cherry picked from commit 0ef9ecb715
)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-09-18 15:57:31 +08:00
shreeyash
d81180b0ec
fix(nimble): Add authroize permission for gatt read / write
2024-09-18 11:38:52 +05:30
linruihao
cbd12f5ce5
fix(bt/bluedroid): Fixed some bugs in AVRCP
2024-09-18 11:29:40 +08:00
Rahul Tank
9cd7e32a5b
fix(nimble): De-register host cb in stack deinit
2024-09-16 11:00:06 +05:30
Wang Meng Yang
871d0c8c9a
Merge branch 'bugfix/fix_hid_cod_setting_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
Bugfix/fix hid cod setting[backport 5.0]
See merge request espressif/esp-idf!33340
2024-09-12 09:34:22 +08:00
linruihao
32545d7edb
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(c66a703)
...
- Fixed missing sync established event after canceling sync
2024-09-11 17:25:51 +08:00
xiongweichao
dc937198c9
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
...
- Already in result mode but request change indication has not been cleared
2024-09-10 11:42:25 +08:00
Island
f082886099
Merge branch 'bugfix/fix_some_ble_bugs_240826_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
Fixed some BLE bugs 240826 on ESP32C3 (8ce789b) (v5.0)
See merge request espressif/esp-idf!33392
2024-09-10 11:37:54 +08:00
chenjianhua
de2631fc9e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(8ce789b)
...
- Fixed BLE vendor HCI set scan perfer address command
- Support BLE vendor HCI get controller compile version command
- Fixed BLE util buffer free after controller reset
- Fixed assert when connection already exist and be connected again
2024-09-09 11:35:36 +08:00
chenjianhua
b4c98969ae
feat(bt): Update esp32 bt-lib(bc393dd)
...
- Fixed BLE vendor HCI set scan perfer address command
- Support BLE vendor HCI get controller compile version command
- Support BLE scanning and initiating coexist
2024-09-09 11:30:52 +08:00
Alexey Gerenkov
4f4adf49b9
Merge branch 'fix/gcov_fault_v5.0' into 'release/v5.0'
...
fix(gcov): fix exceptions on gcov task_tick_hook (v5.0)
See merge request espressif/esp-idf!30027
2024-09-06 17:33:12 +08:00
Rahul Tank
7580682e9a
Merge branch 'bugfix/make_cccd_flags_configurable_v5.0' into 'release/v5.0'
...
fix(nimble): Make CCCD flags configurable (v5.0)
See merge request espressif/esp-idf!33307
2024-09-06 14:03:03 +08:00
Island
2b6c3c6872
Merge branch 'docs/optimized_ble_gattc_multi_connect_example_v5.0' into 'release/v5.0'
...
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic (v5.0)
See merge request espressif/esp-idf!33197
2024-09-06 10:31:41 +08:00
Alexey Lapshin
88c1c6af49
fix(gcov): fix exceptions on gcov task_tick_hook
...
Closes https://github.com/espressif/esp-idf/issues/13511
2024-09-05 18:28:07 +03:00
liqigan
195f08112b
fix(esp_hid): Fixed protocol mode mapping bug
...
Closes https://github.com/espressif/esp-idf/issues/14232
2024-09-05 14:28:02 +08:00
liqigan
9545b5480f
feat(bt/bluedroid): Added definition of minor class of COD for peripheral major class
...
Closes https://github.com/espressif/esp-idf/issues/13622
2024-09-05 14:27:55 +08:00
shreeyash
ac04fe38e0
fix(nimble): Make CCCD flags configurable
2024-09-04 12:56:48 +05:30
Nachiket Kukade
1e88c7a2ff
fix(wifi): Fix wrong typecasting of sta_info while getting SPP Caps
2024-09-04 10:53:22 +08:00
Rahul Tank
a2d20761f2
Merge branch 'bugfix/add_ad_type_adv_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
feat(nimble): additional AD types for advertisements (v5.0)
See merge request espressif/esp-idf!33237
2024-09-03 13:26:01 +08:00
Ondrej Kosta
025e7b7bd9
docs(esp_eth): added warning to not use ESP32 as ETH CLK source with WiFi
2024-09-02 11:34:36 +02:00
SumeetSingh19
9c64db5659
feat(nimble): additional AD types for advertisements
2024-09-02 09:49:50 +05:30
Jiang Jiang Jian
6c536b1e7d
Merge branch 'bugfix/check_tx_conn_traffic_fail_v5.0' into 'release/v5.0'
...
docker / docker (push) Waiting to run
fix(wifi): add bar check for connection traffic and check ap_eb in txq (Backport v5.0)
See merge request espressif/esp-idf!33226
2024-09-02 11:34:55 +08:00
Island
4991ebf2c9
Merge branch 'bugfix/fixed_assert_on_esp32c2_v5.0' into 'release/v5.0'
...
fix(ble): fixed crash issue during deinit host after deinit controller on ESP32-C2 (v5.0)
See merge request espressif/esp-idf!33208
2024-09-02 10:08:32 +08:00
Jiang Jiang Jian
31ac7874b5
Merge branch 'fix/hfp_pcm_codec_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix default codec type on PCM datapath for hfp_hf (backport v5.0)
See merge request espressif/esp-idf!33163
2024-09-02 09:47:58 +08:00
Michael (XIAO Xufeng)
bb5959be33
Merge branch 'fix_wrong_ap3204_id_check_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
fix(psram): fixed ap3204 id check (v5.0)
See merge request espressif/esp-idf!33133
2024-08-31 02:08:19 +08:00
sibeibei
6d4656aeec
fix(wifi): add bar check for connection traffic and check ap_eb in txq
2024-08-30 17:27:08 +08:00
zwl
b6fefdaebe
fix(ble): fixed crash issue during deinit host after deinit controller on ESP32-C2
2024-08-30 12:03:11 +08:00
Jiang Jiang Jian
faa67c770a
Merge branch 'contrib/github_pr_14286_v5.0' into 'release/v5.0'
...
fix(bt): Add a parameter in the two least significant bits of Class of Device (backport v5.0)
See merge request espressif/esp-idf!33168
2024-08-30 11:30:46 +08:00
Jiang Jiang Jian
4a43fbda51
Merge branch 'bugfix/add_bluedroid_support_for_esp_ip_v5.0' into 'release/v5.0'
...
fix(wifi_prov): Add support for ESP IP controller chips in bluedroid (v5.0)
See merge request espressif/esp-idf!33180
2024-08-30 11:17:57 +08:00
Rahul Tank
1cd4d3041a
fix(wifi_prov): Add support for ESP IP controller chips in bluedroid
2024-08-29 15:07:16 +05:30
zhanghaipeng
58baefc0b1
fix(ble/bluedroid): Optimize BLE function 'esp_ble_resolve_adv_data_by_type'
2024-08-29 16:18:00 +08:00
Nebojša Cvetković
be99097435
fix(bt/bluedroid): Resolve warning: unused variable 'pp'
2024-08-29 16:17:59 +08:00