Commit Graph

1029 Commits

Author SHA1 Message Date
Island
7452f30907 Merge branch 'bugfix/struct_init_order_blemesh_v5.1' into 'release/v5.1'
ble_mesh: example: fix the structure init order to meet C++ requirements(backport v5.1)

See merge request espressif/esp-idf!28927
2024-03-06 14:09:50 +08:00
Roshan Bangar
e7302b533c fix(nimble): Corrected acl data handling code in bleprph_host_only 2024-03-01 12:54:53 +05:30
Roshan Bangar
39c27275c8 feat(nimble): Nimble Host only mode over uart 2024-03-01 12:54:53 +05:30
SumeetSingh19
0dbfe37505 feat(nimble): additional AD types for advertisements 2024-03-01 12:54:53 +05:30
SumeetSingh19
5b0c32e37f feat(nimble): authorization permission on gatt read and write 2024-03-01 12:54:53 +05:30
Rahul Tank
2b07dbf875 Merge branch 'bugfix/fix_blufi_deinit_v5.1' into 'release/v5.1'
Blufi : Corrected blufi host deinit API (v5.1)

See merge request espressif/esp-idf!29000
2024-02-28 17:51:57 +08:00
Jiang Jiang Jian
467780474f Merge branch 'bugfix/fix_double_free_coc_v5.1' into 'release/v5.1'
fix(nimble): Removed double free of packet (v5.1)

See merge request espressif/esp-idf!29032
2024-02-28 11:14:40 +08:00
Jiang Jiang Jian
2e9916bf7c Merge branch 'feat/support_get_bluedroid_status_v5.1' into 'release/v5.1'
Support get status of bluedroid host (backport v5.1)

See merge request espressif/esp-idf!28882
2024-02-28 11:14:10 +08:00
Jiang Jiang Jian
2817a67c94 Merge branch 'ble_dev/added_ble_power_save_pytest_v5.1' into 'release/v5.1'
Added pytest case for BLE power save example v5.1

See merge request espressif/esp-idf!28595
2024-02-27 19:58:17 +08:00
Rahul Tank
0b0648eddb fix(nimble): Removed double free of packet 2024-02-13 14:40:51 +05:30
Roshan Bangar
52d36bee61 Blufi : fix blufi deinit 2024-02-08 17:14:00 +05:30
InfiniteYuan
34b0450241 ble_mesh: example: fix the structure init order to meet C++ requirements
Closes https://github.com/espressif/esp-idf/issues/8110
2024-02-07 13:05:23 +08:00
chenjianhua
cf1008a064 fix(bt/example): Fixed UART HCI when flow control is off on ESP32C3 2024-02-04 16:50:27 +08:00
Jin Cheng
bc3c3ac417 Revert "fix(bt/bluedroid): corrected the strings of A2DP audio states"
This reverts commit 00052aa208.
2024-01-24 10:48:10 +08:00
cjin
cdb421f08f feat(ble): added pytest for ble power save example 2024-01-22 10:56:52 +08:00
xiongweichao
22e6e5be06 fix(ble): Fixed the issue of being unable to enter light sleep
- Fixed the issue where light sleep cannot be entered when external 32k XTAL does not exist
2024-01-22 10:49:00 +08:00
luomanruo
6c8fa646e4 change(ble): npl count is zero if nimble host is not used
change(ble): added npl eventq put to front

change(ble): added cache safe check in ble power save example

ble(update):
    Update c2 lib to 91b81332
    Update h2 lib to 620fbe79
    Update c6 lib to 620fbe79

fix(ble): fix stack overflow disable at sleep

Revert "change(ble): added ble cca en and thresh option"

This reverts commit 71901499b9.
2024-01-19 16:14:05 +08:00
Jin Cheng
00052aa208 fix(bt/bluedroid): corrected the strings of A2DP audio states 2024-01-04 17:53:51 +08:00
zhanghaipeng
401653364d fix(bt/bluedroid): Optimize ble remove all bonded devices function 2023-12-30 20:39:57 +08:00
zhanghaipeng
9f478a8305 fix(bt/bluedroid): Update ble ibeacon example document 2023-12-30 20:39:47 +08:00
zhanghaipeng
a76b44602c fix(bt/bluedroid): Update ble gattc gatts coex example 2023-12-30 20:39:37 +08:00
zhanghaipeng
6ae956d81c fix(bt/bluedroid): Fix prepare write for BLE example 2023-12-23 20:19:37 +08:00
Roshan Bangar
a95bf9e0c3 feat(nimble): added HID over Gatt profile support 2023-12-22 11:23:05 +05:30
zhanghaipeng
103656e7a2 feat(bt/bluedroid): Support ble create sync report disable and filter duplicate 2023-12-18 11:51:29 +08:00
zhanghaipeng
d0e9b33f5d docs(bt/bluedroid): Update ble example document 2023-12-18 11:51:29 +08:00
Roshan Bangar
e8503d6efe feat(nimble): Added example support for Current Time Service 2023-12-14 20:24:20 +05:30
xiaqilin
ef4f420663 fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue
* switch root clk src to PLL for modem reg opt and added callback
* register power_down/power_up callback in ieee802154 driver for esp32c6
* remove software regdma opt in bt
2023-12-08 08:03:32 +00:00
Jiang Jiang Jian
c3de87083f Merge branch 'fix/remove_deprecated_bt_example_sdkfonfigs_v5.1' into 'release/v5.1'
ci(bt/bluedroid): remove configs that are not in effect (backport v5.1)

See merge request espressif/esp-idf!27282
2023-12-08 11:17:18 +08:00
Liu Linyan
1bfd5e35af fix(ble_mesh): Enable relay by default for the specific dev role 2023-11-30 12:29:37 +08:00
Island
80b61281b9 Merge branch 'bugfix/ble_update_lib_1110_5.1' into 'release/v5.1'
Bugfix/ble update lib 1110 5.1

See merge request espressif/esp-idf!27061
2023-11-23 19:10:49 +08:00
Rahul Tank
2a227b89d5 Merge branch 'feature/walkthrough_for_bleprph_v5.1' into 'release/v5.1'
doc (nimble): Added the tutorial for bleprph example. (v5.1)

See merge request espressif/esp-idf!26887
2023-11-22 18:21:49 +08:00
Rahul Tank
ad11452275 Merge branch 'bugfix/cleanup_nimble_sdkconfig_v5.1' into 'release/v5.1'
ci(nimble): Cleanup sdkconfig files for nimble examples (v5.1)

See merge request espressif/esp-idf!27289
2023-11-22 18:09:16 +08:00
Jiang Jiang Jian
8b6977b883 Merge branch 'bugfix/coex_cfg_option_invisible_v5.1' into 'release/v5.1'
fix(esp_coex): Fix dependency errors in coexist configuration (Backport v5.1)

See merge request espressif/esp-idf!26577
2023-11-22 17:45:05 +08:00
luomanruo
2cf6c185dc ci(ble/bluedroid): Add notes in sdkconfig.defaults 2023-11-21 15:03:38 +08:00
Rahul Tank
9571780d5e ci(nimble): Cleanup sdkconfig files for nimble examples 2023-11-21 12:23:06 +05:30
gongyantao
1978b711f0 ci(bt/bluedroid): remove configs that are not in effect 2023-11-21 10:09:40 +08:00
Rahul Tank
57090788ec Merge branch 'feature/walkthrough_for_coc_ble_prph_v5.1' into 'release/v5.1'
doc (nimble): Added the tutorial for coc_bleprph example. (v5.1)

See merge request espressif/esp-idf!26480
2023-11-18 16:21:42 +08:00
linruihao
f57826e239 fix(esp_coex): Fix dependency errors in coexist configuration 2023-11-16 03:16:15 +00:00
Jiang Jiang Jian
5c61c89308 Merge branch 'fix/exception_was_unhandled_for_bt_spp_vfs_acceptor_v5.1' into 'release/v5.1'
fix(bt/bluedroid): fix LoadProhibited error in spp vfs acceptor example (backport v5.1)

See merge request espressif/esp-idf!26861
2023-11-15 14:45:04 +08:00
Wang Meng Yang
c46775031e Merge branch 'bugfix/backport_some_ble_bugs_20231020_v5.1' into 'release/v5.1'
Fixed some BLE bugs 20231020 (backport v5.1)

See merge request espressif/esp-idf!26604
2023-11-14 15:35:55 +08:00
Jiang Jiang Jian
8f4c9bdc03 Merge branch 'backport/fix_ble_bugs_v5.1' into 'release/v5.1'
Backport/fix ble bugs v5.1(backport v5.1)

See merge request espressif/esp-idf!26762
2023-11-14 15:15:40 +08:00
Jiang Jiang Jian
894cf042f9 Merge branch 'fix/remove_esp_hf_ag_devices_status_indchage_in_example_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Send device status of AG to HF with a different api (backport v5.1)

See merge request espressif/esp-idf!26587
2023-11-14 15:10:50 +08:00
Abhinav Kudnar
9ff25a94d9 doc (nimble): Added the tutorial for bleprph example. 2023-11-02 17:57:22 +05:30
Abhinav Kudnar
7ac37cccef doc (nimble): Added the tutorial for coc_bleprph example. 2023-11-02 17:53:33 +05:30
gongyantao
70aedc85a4 fix(bt/bluedroid): fix loadprohibited error in spp vfs acceptor example 2023-11-02 11:47:28 +08:00
alanmaxwell
85fbfae5d2 fix(wifi): Fix bug using CONFIG_WIFI_ENABLED macro 2023-10-31 15:56:21 +08:00
zhanghaipeng
c7e82194a4 fix(bt/bluedroid): Fix max BLE gattc notify number to improve compatibility 2023-10-31 14:38:42 +08:00
zhanghaipeng
b35c41aee0 fix(bt/bluedroid): Optimize compatibility with Android 10 and later devices 2023-10-31 14:38:42 +08:00
zhanghaipeng
6a94399233 feat(bt/bluedroid): Support hid device control point 2023-10-31 14:38:42 +08:00
zhanghaipeng
35afc37f1a fix(bt/bluedroid): Optimize compatibility with IOS and MACOS devices 2023-10-31 14:38:42 +08:00