Commit Graph
100 Commits
Author SHA1 Message Date
Wang Meng Yang cce7a7351f Merge branch 'feat/add_handl_in_sdp_evt_v5.2' into 'release/v5.2'
feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT(v5.2)

See merge request espressif/esp-idf!40721
2025-07-22 14:46:14 +08:00
Wang Meng Yang 136aef90c8 Merge branch 'fix/incorrect_unit_of_cpb_rx_clk_v5.2' into 'release/v5.2'
fix(bt): fixed the incorrect unit of clk in cpb rx event(backport v5.2)

See merge request espressif/esp-idf!40390
2025-07-08 14:15:47 +08:00
Wang Meng Yang d2799681f6 Merge branch 'bugfix/bt_sleep_log_consistent_v5.2' into 'release/v5.2'
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.2)

See merge request espressif/esp-idf!40358
2025-07-06 17:16:56 +08:00
Wang Meng Yang 34ef87c6d3 Merge branch 'bugfix/auth_collision_v5.2' into 'release/v5.2'
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision (v5.2)

See merge request espressif/esp-idf!40013
2025-06-24 09:12:47 +08:00
Wang Mengyang 3f5d8272dc fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized 2025-06-19 07:31:02 +08:00
Wang Meng Yang caa76535af Merge branch 'feat/add_avrcp_init_state_event_v5.2' into 'release/v5.2'
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.2)

See merge request espressif/esp-idf!39537
2025-06-10 14:11:42 +08:00
Wang Meng Yang 80ac9a4c91 Merge branch 'change/opt_hid_device_connect_description_v5.2' into 'release/v5.2'
docs(bt/bluedroid): Updated HID Device connect API description (v5.2)

See merge request espressif/esp-idf!39606
2025-06-04 14:17:32 +08:00
Wang Meng Yang 28027d6b31 Merge branch 'fix/incorrect_setting_of_sco_packet_type_mask_v5.2' into 'release/v5.2'
fix(bt): fixed incorrect mask was used to exclude sco packets (backport v5.2)

See merge request espressif/esp-idf!39502
2025-05-30 14:20:56 +08:00
Wang Meng Yang 45dc5a050c Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.2' into 'release/v5.2'
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.2)

See merge request espressif/esp-idf!38977
2025-05-09 09:38:47 +08:00
Wang Meng Yang 55f921c01b Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.2' into 'release/v5.2'
fix(bt): Fixed l2cap not reporting stop server completion event(v5.2)

See merge request espressif/esp-idf!38700
2025-04-25 12:04:27 +08:00
Wang Meng Yang 58299e8b5b Merge branch 'feat/add_api_get_avrc_status_v5.2' into 'release/v5.2'
feat(bt): Add API to get some information of Classic Bluetooth profile(v5.2)

See merge request espressif/esp-idf!38688
2025-04-25 12:03:35 +08:00
Wang Meng Yang d563192544 Merge branch 'feat/add_l2cap_register_event_v5.2' into 'release/v5.2'
feat(bt): Added events for l2cap register and unregister vfs(v5.2)

See merge request espressif/esp-idf!38508
2025-04-25 09:50:04 +08:00
Wang Meng Yang 26d5744fea Merge branch 'fix/some_issues_in_bt_controller_v5.2' into 'release/v5.2'
fix(bt): fixed some issues in bt controller(backport v5.2)

See merge request espressif/esp-idf!38450
2025-04-18 17:51:13 +08:00
Wang Meng Yang aee70c6e0f Merge branch 'feature/add_profile_stat_v5.2' into 'release/v5.2'
feat(bt): Add API to get profile status(v5.2)

See merge request espressif/esp-idf!38277
2025-04-17 08:00:29 +08:00
Wang Meng Yang fed9272ffa Merge branch 'bugfix/sec_service_record_conn_fail_v5.2' into 'release/v5.2'
fix(bt/bluedroid): fix the issue of connection failure when initializing multiple profiles(v5.2)

See merge request espressif/esp-idf!38076
2025-03-31 07:19:53 +08:00
Wang Meng Yang 90ea23bee3 Merge branch 'bugfix/spp_mem_leak_v5.2' into 'release/v5.2'
fix(bt/bluedroid): fixed memory leaks in SPP callback mode (v5.2)

See merge request espressif/esp-idf!37387
2025-03-24 16:14:43 +08:00
Wang Meng Yang 0e3b048655 Merge branch 'bugfix/err_disc_state_changed_evt_v5.2' into 'release/v5.2'
fix(bt/bluedroid): fixed other events being reported when disconnected(v5.2)

See merge request espressif/esp-idf!37938
2025-03-24 14:10:23 +08:00
Wang Meng Yang ac22ab715b Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.2' into 'release/v5.2'
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.2)

See merge request espressif/esp-idf!37774
2025-03-21 09:27:51 +08:00
Wang Meng Yang 0c94dc3aea Merge branch 'bugfix/spp_free_server_slot_err_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected(v5.2)

See merge request espressif/esp-idf!37610
2025-03-12 17:26:24 +08:00
Wang Meng Yang 5670a06d83 Merge branch 'feat/add_vsc_to_support_test_v5.2' into 'release/v5.2'
feat(bt): add vendor hci command and event to support test (v5.2)

See merge request espressif/esp-idf!36569
2025-02-28 17:35:45 +08:00
Wang Mengyang 1b1f9e8d02 change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally
- Set default value of BT_BLUEDROID_ESP_COEX_VSC to n if software coexistence is not required,
in host-controller combined Bluetooth stack configuration.
2025-02-05 10:16:20 +08:00
Wang Mengyang dc7964aa1a change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid 2025-02-05 10:09:06 +08:00
Wang Meng Yang 92bfc4828c Merge branch 'bugfix/fix_btqabr2023330_v5.2' into 'release/v5.2'
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.2)

See merge request espressif/esp-idf!35575
2024-12-27 11:01:07 +08:00
Wang Meng Yang b2219fbdea Merge branch 'bugfix/sdp_get_uuid_error_v5.2' into 'release/v5.2'
fix(bt/bluedroid): fixed issues introduced by byte alignment(v5.2)

See merge request espressif/esp-idf!35252
2024-12-02 08:44:48 +08:00
Wang Meng Yang 420bf72242 Merge branch 'fix/duplicated_enc_restart_request_when_change_key_type_v5.2' into 'release/v5.2'
fix(bt): fixed some issues in esp32 bt controller(backport v5.2)

See merge request espressif/esp-idf!35296
2024-11-29 20:03:28 +08:00
Wang Meng Yang 5107c17e3d Merge branch 'feat/add_profile_state_event_v5.2' into 'release/v5.2'
feat(bt/bluedroid): added events to indicate the profile states of HFP (v5.2)

See merge request espressif/esp-idf!35150
2024-11-26 15:01:58 +08:00
Wang Meng Yang 2facc4d374 Merge branch 'bugfix/disconn_sdp_upon_wrong_data_v5.2' into 'release/v5.2'
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response (v5.2)

See merge request espressif/esp-idf!35145
2024-11-26 14:59:56 +08:00
Wang Meng Yang 72c8dffe13 Merge branch 'bugfix/lmp_trans_collision_v5.2' into 'release/v5.2'
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.2)

See merge request espressif/esp-idf!34946
2024-11-25 09:50:51 +08:00
Wang Meng Yang 8ada381d9e Merge branch 'bugfix/rx_invalid_cmd_err_code_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fixed the incorrect error code returned when receiving an invalid command(v5.2)

See merge request espressif/esp-idf!34992
2024-11-19 14:13:01 +08:00
Wang Meng Yang 537190a5a6 Merge branch 'bugfix/fix_classic_bt_build_fail_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE (v5.2)

See merge request espressif/esp-idf!34929
2024-11-15 17:34:56 +08:00
Wang Meng Yang 2e80fd6236 Merge branch 'bugfix/osi_replace_free_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Replace free/malloc with osi_free/malloc(v5.2)

See merge request espressif/esp-idf!34609
2024-11-12 19:22:26 +08:00
Wang Meng Yang cbaf87af01 Merge branch 'bugfix/fix_avrc_absolute_volume_compatibility_v5.2' into 'release/v5.2'
bugfix/fix_avrc_absolute_volume_compatibility[backport v5.2]

See merge request espressif/esp-idf!34771
2024-11-12 17:54:47 +08:00
Wang Meng Yang 2506664f0a Merge branch 'bugfix/fix_memory_leak_in_sco_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable (v5.2)

See merge request espressif/esp-idf!34566
2024-11-05 14:08:38 +08:00
Wang Meng Yang 98618d7562 Merge branch 'bugfix/hfp_sniff_mng_v5.2' into 'release/v5.2'
bugfix/hf_and_ag_cannot_enter/exit sniff mode. (v5.2)

See merge request espressif/esp-idf!34468
2024-11-04 09:38:01 +08:00
Wang Meng Yang 470d405f13 Merge branch 'bugfix/update_btlib_v5.2' into 'release/v5.2'
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.2)

See merge request espressif/esp-idf!34465
2024-11-04 09:37:24 +08:00
Wang Meng Yang ff4218773d Merge branch 'feat/support_32k_osc_ble_sleep_clk_v5.2' into 'release/v5.2'
feat(ble): Support using 32k oscillator as Bluetooth sleep clock(v5.2)

See merge request espressif/esp-idf!33997
2024-10-28 09:36:28 +08:00
Wang Meng Yang cae1491519 Merge branch 'feat/add_mode_chg_parem_v5.2' into 'release/v5.2'
feat(bt/bluedroid): Report sniff interval to application layer(v5.2)

See merge request espressif/esp-idf!33866
2024-09-29 14:03:27 +08:00
Wang Meng Yang fc1c79ebc1 Merge branch 'bugfix/fix_hid_cod_setting_v5.2' into 'release/v5.2'
Bugfix/fix hid cod setting[backport 5.2]

See merge request espressif/esp-idf!33338
2024-09-27 19:23:24 +08:00
Wang Meng Yang c5c198584b Merge branch 'bugfix/fix_sdp_bugs_v5.2' into 'release/v5.2'
Bugfix/fix sdp bugs[backport 5.2]

See merge request espressif/esp-idf!33603
2024-09-27 19:22:48 +08:00
Wang Meng Yang efa437d0ec Merge branch 'bugfix/fix_some_bugs_in_avrcp_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fixed some bugs in AVRCP (Backport v5.2)

See merge request espressif/esp-idf!33578
2024-09-26 15:14:13 +08:00
Wang Meng Yang c467c8ed65 Merge branch 'bugfix/exit_sniff_immed_enter_sniff_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode(v5.2)

See merge request espressif/esp-idf!33398
2024-09-26 09:30:10 +08:00
Wang Meng Yang b7ff472a3f Merge branch 'fix/test_script_error_in_bt_example_v5.2' into 'release/v5.2'
Fix/test script error in bt example v5.2(backport v5.2)

See merge request espressif/esp-idf!32976
2024-08-22 11:39:30 +08:00
Wang Mengyang 68bfd56616 fix(bt): Fix heap corruption in the call of esp_bt_mem_release on ESP32
Closes https://github.com/espressif/esp-idf/issues/14263
2024-08-14 19:00:37 +08:00
Wang Mengyang a932e1b512 change(bt): Perform comprehensive heap check in test_app for memory release 2024-08-14 19:00:37 +08:00
Wang Meng Yang b8539f660b Merge branch 'bugfix/fix_ble_channel_map_update_v5.2' into 'release/v5.2'
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012) (v5.2)

See merge request espressif/esp-idf!32582
2024-08-14 10:50:02 +08:00
Wang Meng Yang 70a42c4261 Merge branch 'fix/change_bt_example_sdkconfig_name_v5.2' into 'release/v5.2'
fix(bt): change example sdkconfig name to sdkconfig.ci.test(backport v5.2)

See merge request espressif/esp-idf!32805
2024-08-13 11:37:38 +08:00
Wang Meng Yang 876eaf8082 Merge branch 'bugfix/fix_hidh_integrity_check_bug_v5.2' into 'release/v5.2'
fix(esp_hid): Loose the check of input report length to be more compatible[backport 5.2]

See merge request espressif/esp-idf!32721
2024-08-09 19:14:20 +08:00
Wang Meng Yang e332e4b21b Merge branch 'fix/hfp_pcm_api_set_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape (backport v5.2)

See merge request espressif/esp-idf!32482
2024-08-08 16:12:12 +08:00
Wang Meng Yang b564f69025 Merge branch 'feature/ble_example_pytest_v5.2' into 'release/v5.2'
add pytest for classic bt example(backport v5.2)

See merge request espressif/esp-idf!32543
2024-08-07 14:29:53 +08:00
Wang Meng Yang 876d000b81 Merge branch 'bugfix/fix_hid_connection_failed_bug_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fix HID Device connection failed bug[backport 5.2]

See merge request espressif/esp-idf!30589
2024-06-04 19:30:23 +08:00
Wang Meng Yang 9c63a9afa8 Merge branch 'fix/assert_1024_in_rwbt_isr_v5.2' into 'release/v5.2'
fix(bt/ble): fix some issues in bluetooth controller(backport v5.2)

See merge request espressif/esp-idf!30814
2024-06-04 19:30:00 +08:00
Wang Meng Yang dc3e9531c0 Merge branch 'bugfix/bt_bss_in_extram_v5.2' into 'release/v5.2'
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled(backport v5.2)

See merge request espressif/esp-idf!30378
2024-04-25 10:45:54 +08:00
Wang Mengyang 4d7f9c5d88 change(bt): Add a test for release bt .bss and .data memory to heap
1. use nimble host, initialize and then deinitialize bt stack in the test
2. support tests for different SoC targets and multiple configuration options
2024-04-24 17:24:02 +08:00
Wang Mengyang c136089f4e change(bt): Modify test_app directory layout
- Existing test app is put in a new subdirectory "basic_unit_test"
2024-04-24 17:24:02 +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
Wang Meng Yang b0eef7f889 Merge branch 'bugfix/crash_after_bluedroid_deinit_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fixed controller using null pointer after bluedroid deinit(v5.2)

See merge request espressif/esp-idf!30327
2024-04-22 15:25:59 +08:00
Wang Meng Yang 228f92211b Merge branch 'feat/set_get_lpclk_src_v5.2' into 'release/v5.2'
feat(ble): Added API to get low power clock source(v5.2)

See merge request espressif/esp-idf!30107
2024-04-17 18:01:47 +08:00
Wang Meng Yang 40d398199f Merge branch 'feature/add_api_to_send_vendor_hci_cmd_v5.2' into 'release/v5.2'
feat(bt/bluedroid): add api to send vendor hci command (backport v5.2)

See merge request espressif/esp-idf!30127
2024-04-16 17:48:20 +08:00
Wang Meng Yang dd70bf2f0a Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode_v5.2' into 'release/v5.2'
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode(backport v5.2)

See merge request espressif/esp-idf!29225
2024-03-07 11:24:14 +08:00
Wang Meng Yang 3de398b8c4 Merge branch 'doc/update_bluedroid_init_migration_v5.2' into 'release/v5.2'
doc(bt/bluedroid): Update migration docs for new version of API for Bluedroid host stack initialization[backport 5.2]

See merge request espressif/esp-idf!28600
2024-02-18 10:01:29 +08:00
Wang Meng Yang e368a7ab69 Merge branch 'bugfix/a2dp_sink_example_v5.2' into 'release/v5.2'
fix(bt/bluedroid): corrected the strings of A2DP audio states (v5.2)

See merge request espressif/esp-idf!28276
2024-02-18 09:55:15 +08:00
Wang Meng Yang 9e984cd49e Merge branch 'bugfix/no_wakeup_sleep_v5.2' into 'release/v5.2'
fix(ble): Fixed Bluetooth not waking up due to clock drift(v5.2)

See merge request espressif/esp-idf!28720
2024-02-18 09:53:01 +08:00
Wang Meng Yang ee4fdf8447 Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fixed SPP connection failure(v5.2)

See merge request espressif/esp-idf!28524
2024-02-18 09:50:25 +08:00
Wang Meng Yang 406e11bea2 Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section_v5.2' into 'release/v5.2'
fix(bt/bluedroid): fix dangling pointer issue when logging removed section (backport v5.2)

See merge request espressif/esp-idf!28961
2024-02-18 09:45:39 +08:00
Wang Meng Yang b1bba5fdd3 Merge branch 'bugfix/spp_deinit_crash_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Fix the crash of invalid access to released resources (v5.2)

See merge request espressif/esp-idf!27250
2023-11-21 09:59:01 +08:00
Wang Mengyang 9036037a36 fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled and also CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY is set to true 2023-11-10 21:08:01 +08:00
Wang Meng Yang 8a12837745 Merge branch 'feature/include_hf_and_ag_in_single_build_v5.2' into 'release/v5.2'
Feature/include hf and ag in single build v5.2

See merge request espressif/esp-idf!26873
2023-11-03 16:00:21 +08:00
Wang Mengyang 8b8c3d6204 feat(bt/bluedroid): Support to build HFP Audio Gateway and Hands Free Unit in single binary 2023-11-02 17:32:48 +08:00
Wang Meng Yang 5557ef4036 Merge branch 'fix/remove_esp_hf_ag_devices_status_indchage_in_example' into 'master'
fix(bt/bluedroid): Send device status of AG to HF with a different api

Closes BT-3437

See merge request espressif/esp-idf!26350
2023-10-20 09:45:59 +08:00
Wang Meng Yang da73e48fdf Merge branch 'bugfix/use_bt_sdp_bqb_include_macro_for_ertm_mode_flag' into 'master'
fix(bt/bluedroid): Add correct macro for ertm mode included flag

See merge request espressif/esp-idf!26427
2023-10-13 14:36:14 +08:00
Wang Meng Yang f0b4a69fa3 Merge branch 'bugfix/fix_spp_acceptor_example' into 'master'
Fix(bt/bluedroid): Fix the mistaken deletion of bluedriod enable in bt_spp_acceptor example

See merge request espressif/esp-idf!26052
2023-09-25 17:50:58 +08:00
Wang Meng Yang 47649d5eed Merge branch 'bugfix/fix_hid_congestion' into 'master'
Fix(bt/bluedroid): Fix the issue for HID congestion checking

Closes BTQABR2023-113

See merge request espressif/esp-idf!26153
2023-09-25 17:49:46 +08:00
Wang Meng Yang 3b7a37fcd4 Merge branch 'test/bqb_test_bt_classic_l2cap' into 'master'
feat(bt/bluedroid): Add flags for BQB auto test of L2CAP

Closes BT-3357

See merge request espressif/esp-idf!25621
2023-09-25 14:12:19 +08:00
Wang Meng Yang d63788058a Merge branch 'bugfix/config_tpoll_fail' into 'master'
Bugfix/config tpoll fail

Closes BTQABR2023-40 and BTQABR2023-101

See merge request espressif/esp-idf!25846
2023-09-25 14:04:41 +08:00
Wang Meng Yang 92e8662a80 Merge branch 'bugfix/add_params_check_for_hci' into 'master'
fix(bt/controller): Fixed some HCI commands parameter

See merge request espressif/esp-idf!25866
2023-09-22 11:37:30 +08:00
Wang Meng Yang fa05598da4 Merge branch 'bugfix/hfp_api_pkt_stat_nums' into 'master'
fix(bt/bluedroid): Fix the judgment condition for packet transmission status statistics

Closes BTQABR2023-111

See merge request espressif/esp-idf!26020
2023-09-22 11:37:00 +08:00
Wang Meng Yang 7e91e901f0 Merge branch 'feature/use_vsc_to_op_coex_st' into 'master'
feat(bt/Bluedroid): Implemented esp_coex_status_set/clear using vendor HCI

Closes BTQABR2023-66

See merge request espressif/esp-idf!25938
2023-09-20 16:52:51 +08:00
Wang Meng Yang 10c7026053 Merge branch 'change/optimize_sniff_request' into 'master'
Change(bt/bluedroid): Limit sniff request when pending mode change event

Closes BTQABR2023-99

See merge request espressif/esp-idf!25873
2023-09-19 17:42:26 +08:00
Wang Meng Yang 0cb0c49597 Merge branch 'bugfix/a2dp_media_ctrl' into 'master'
Bugfix/a2dp media ctrl

Closes BTQABR2023-42

See merge request espressif/esp-idf!25300
2023-09-19 14:27:06 +08:00
Wang Meng Yang 4db3a589e3 Merge branch 'origin/test/bqb_test_bt_classic_avdtp' into 'master'
feat(bt/bqb): Add avdt abort function for BQB test

Closes BT-3340

See merge request espressif/esp-idf!25681
2023-09-19 08:40:06 +08:00
Wang Meng Yang a0ae1bbc61 Merge branch 'bugfix/coex_ble_scan_rate' into 'master'
fix(esp_coex): Fix esp32 ble scan not restart when wifi start stop

Closes BT-3376

See merge request espressif/esp-idf!25967
2023-09-18 10:40:34 +08:00
Wang Meng Yang 90ed5a7f4b Merge branch 'bugfix/fix_four_controller_bugs' into 'master'
Bluetooth/Controller: fixed some controller bugs

Closes IDFGH-5265, IDFGH-9447, FCS-1073, AUD-4546, AUD-4561, BRQABR2023-83, and BRQABR2023-84

See merge request espressif/esp-idf!23155
2023-09-14 09:19:22 +08:00
Wang Meng Yang 965af359ba Merge branch 'bugfix/error_param_in_BTA_AG_WBS_EVT' into 'master'
Bugfix/error param in bta ag wbs evt

Closes BTQABR2023-102 and BTQABR2023-103

See merge request espressif/esp-idf!25913
2023-09-13 19:55:03 +08:00
Wang Meng Yang d7ab94eeb9 Merge branch 'test/bqb_test_bt_classic_sdp' into 'master'
feat(bt/bluedroid): Add language base attr list to SDP record for BQB test

Closes BT-3352

See merge request espressif/esp-idf!25622
2023-09-12 07:38:25 +08:00
Wang Meng Yang cd9eeff345 Merge branch 'feature/add_hfp_api_pkt_stat_nums' into 'master'
feat(bt/bluedroid): Add new apis for hfp to get  packet status numbers

See merge request espressif/esp-idf!25446
2023-09-06 16:15:22 +08:00
Wang Mengyang 68dc3c16e0 ci(bt/bluedroid): Add CI build test for HFP examples with voice over HCI enabled 2023-09-05 08:14:56 +08:00
Wang Meng Yang efeb308bc0 Merge branch 'test/bqb_test_bt_classic_hid' into 'master'
feat(bt/bqb): Add setting local di record function for specific hid case of bqb auto test

Closes BT-3359

See merge request espressif/esp-idf!25055
2023-09-05 07:20:24 +08:00
Wang Meng Yang 78af508654 Merge branch 'feature/add_new_bluedroid_init' into 'master'
Feat(bt/bluedroid): Add new ESP Bluedroid stack init API

Closes BTQABR2023-32

See merge request espressif/esp-idf!25248
2023-09-04 11:24:44 +08:00
Wang Meng Yang 6598c6ecd7 Merge branch 'bugfix/hf_ag_report_event_with_null_bdaddr' into 'master'
Bugfix/fixed bugs of HFP in BlueDroid

Closes BTQABR2023-71, BTQABR2023-73, BTQABR2023-74, BTQABR2023-78, BTQABR2023-81, BTQABR2023-82, and BTQABR2023-69

See merge request espressif/esp-idf!25493
2023-09-04 11:21:15 +08:00
Wang Meng Yang ef056aadaa Merge branch 'bugfix/hci_chg_conn_pkt_type_command' into 'master'
fix(bt/controller): Fixed some HCI commands parameter check

Closes BTQABR2023-5, BTQABR2023-6, BTQABR2023-2, and BTQABR2023-90

See merge request espressif/esp-idf!25543
2023-09-01 15:02:46 +08:00
Wang Meng Yang 0f852ec0da Merge branch 'feature/add_bt_set_page_timeout_api' into 'master'
Feat(bt/bluedroid): Add new apis for bluetooth to set and get page timeout

Closes BT-3392

See merge request espressif/esp-idf!25351
2023-08-30 11:29:44 +08:00
Wang Meng Yang 3632aa5bd5 Merge branch 'feature/config_device_name_in_eir' into 'master'
Add option whether to include or exclude device name in extended inquiry response data

Closes BTQABR2023-31

See merge request espressif/esp-idf!25341
2023-08-25 11:19:38 +08:00
Wang Meng Yang 8466930ac2 Merge branch 'bugfix/fix_bleqabr23_486' into 'master'
fix(bt/bluedroid): Fixed BLE disconnect event report when disconnecting

See merge request espressif/esp-idf!25370
2023-08-22 21:17:33 +08:00
Wang Meng Yang 37c3fa8221 Merge branch 'bugfix/incr_sdp_max_conns' into 'master'
fix(bt): Increased SDP maximum connections to avoid connection exhaustion

Closes BTQABR2023-12

See merge request espressif/esp-idf!25184
2023-08-14 12:02:23 +08:00
Wang Meng Yang c2c402f830 Merge branch 'bugfix/fix_variable_type' into 'master'
fix(bt): Fix argument type of ESP_LOGI for spp examples about format error

Closes IDFGH-10580

See merge request espressif/esp-idf!25218
2023-08-11 10:47:07 +08:00
Wang Meng Yang 3da60ec6e7 Merge branch 'bugfix/remove_deprecated_err_code' into 'master'
fix(bt): Removed an incorrectly defined HCI error code in Bluedroid

See merge request espressif/esp-idf!25162
2023-08-04 17:26:47 +08:00
Wang Meng Yang 8e5aebe69e Merge branch 'bugfix/fix_bt_3379' into 'master'
fix(bt): Fix phy enable and disable for bt controller on esp32c3

See merge request espressif/esp-idf!25012
2023-08-04 10:52:24 +08:00
Wang Meng Yang 27ad736356 Merge branch 'test/bqb_test_btdm_sync_20230711' into 'master'
feat(bt/bqb): Add BQB enabling and rfcomm msc command sending support

See merge request espressif/esp-idf!24782
2023-07-26 10:54:15 +08:00
Wang Meng Yang fe04d6dad9 Merge branch 'bugfix/fix_some_bt_controller_bug' into 'master'
component_bt:Fixed some bluetooth bugs

Closes AUD-3566 and ESPCS-871

See merge request espressif/esp-idf!19247
2023-06-30 20:57:26 +08:00