Roshan Bangar
51d571c498
fix(nimble): Corrected acl data handling code in bleprph_host_only
2024-02-28 19:48:34 +05:30
Jiang Jiang Jian
be2ccdcc50
Merge branch 'bugfix/fix_double_free_coc' into 'master'
...
fix(nimble): Removed double free of packet
See merge request espressif/esp-idf!29030
2024-02-21 20:37:03 +08:00
Sudeep Mohanty
9605f9be3f
Merge branch 'contrib/github_pr_12800' into 'master'
...
feat(freertos): Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
Closes IDFGH-11693 and IDF-8785
See merge request espressif/esp-idf!28505
2024-02-20 15:21:47 +08:00
Yuan Ming Fu
e6dba934bd
Merge branch 'bugfix/blemesh_lightbulb' into 'master'
...
fix: example: blemesh lightbulb driver
See merge request espressif/esp-idf!28870
2024-02-18 16:52:37 +08:00
Wang Meng Yang
28ff8e3788
Merge branch 'feat/add_test_api_for_sec' into 'master'
...
Feat/add test api for sec
Closes BT-3578 and BT-3579
See merge request espressif/esp-idf!28191
2024-02-18 09:57:37 +08:00
Rahul Tank
3d03c07c84
fix(nimble): Removed double free of packet
2024-02-13 14:14:03 +05:30
fl0wl0w
90d1dcfd76
feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
...
This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com>
2024-02-09 09:11:28 +01:00
Jiang Jiang Jian
b4fe434d2e
Merge branch 'bugfix/fix_esp_wifi_scan_start_memory_leakage_issue' into 'master'
...
fix(wifi): fix esp_wifi_scan_start memory leakage issue
Closes IDFGH-9313
See merge request espressif/esp-idf!28869
2024-02-05 19:23:33 +08:00
Island
4c190c56e6
Merge branch 'bugfix/fix_hci_uart_with_flow_ctrl_off' into 'master'
...
fix(bt/example): Fixed UART HCI when flow control is off on ESP32C3
See merge request espressif/esp-idf!27712
2024-02-04 16:00:48 +08:00
YuanMingFu
ef2935e955
fix: example: blemesh lightbulb driver
2024-02-03 16:40:53 +08:00
muhaidong
d278ffc501
fix(wifi): fix esp_wifi_scan_start memory leakage issue
...
Closes https://github.com/espressif/esp-idf/issues/10693
2024-02-03 16:32:09 +08:00
Roshan Bangar
51efb20516
feat(nimble): Nimble Host only mode over uart
2024-01-31 09:49:21 +05:30
Rahul Tank
c8220ad5af
Merge branch 'feat/features_and_fixes_for_pts_qualification' into 'master'
...
feat(nimble): Features and Fixes for PTS Qualification
Closes BLERP-427, BLERP-429, and BLERP-430
See merge request espressif/esp-idf!28608
2024-01-29 13:37:45 +08:00
morris
fe2fbc99f7
Merge branch 'fix/esp_ble_mesh_aligenie_build_rules' into 'master'
...
fix(esp_ble_mesh): Remove separate AliGenie example build rules
See merge request espressif/esp-idf!28612
2024-01-29 11:05:51 +08:00
SumeetSingh19
7ad6df977e
feat(nimble): additional AD types for advertisements
2024-01-25 18:34:55 +05:30
SumeetSingh19
7bda1db4f8
feat(nimble): authorization permission on gatt read and write
2024-01-25 18:34:55 +05:30
Darian Leung
8f15dd1ce0
fix(esp_ble_mesh): Remove separate AliGenie example build rules
...
The AliGenie example can run on all targets that support esp_ble_mesh (i.e.,
SOC_BLE_MESH_SUPPORTED). Thus, the example does not require a separate build
rule.
2024-01-22 19:57:54 +08:00
InfiniteYuan
728ff8dc99
ble_mesh: example: fix the structure init order to meet C++ requirements
...
Closes https://github.com/espressif/esp-idf/issues/8110
2024-01-22 14:14:34 +08:00
Island
b0a58d7080
Merge branch 'ble_dev/added_ble_power_save_pytest' into 'master'
...
Added pytest case for BLE power save example.
Closes BLERP-449
See merge request espressif/esp-idf!28384
2024-01-22 10:41:19 +08:00
Island
b667d20312
Merge branch 'bugfix/ble_update_lib_20231229' into 'master'
...
update lib on master
Closes BLERP-414, BLERP-415, BLERP-416, BLERP-418, BLERP-419, BLERP-417, BLERP-355, BLERP-420, BLERP-421, BLERP-422, BLERP-443, BLERP-445, BLERP-444, BLERP-442, BLERP-446, and BT-3558
See merge request espressif/esp-idf!28186
2024-01-22 10:38:16 +08:00
cjin
9533df5c39
feat(ble): added pytest for ble power save example
2024-01-19 17:23:35 +08:00
luomanruo
dededd1267
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:13:12 +08:00
xiongweichao
a4f228da46
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-17 10:29:43 +08:00
MinZai97
15583ed635
feat: replace lightdriver, and support more chips in ble mesh examples
2024-01-16 17:07:01 +08:00
Jin Cheng
057eb7061d
feat(bt/bluedroid): Added an event to notify the encryption mode to applicaiton layer
2024-01-05 09:40:38 +08:00
Jin Cheng
8582f9bedf
fix(bt/bluedroid): corrected the strings of A2DP audio states
2024-01-04 17:52:11 +08:00
Island
562b5795bd
Merge branch 'bugfix/ble_coex_gattc_gatts' into 'master'
...
fix(bt/bluedroid): Update ble gattc gatts coex example
See merge request espressif/esp-idf!28098
2024-01-03 15:00:26 +08:00
Wan Lei
bbe91fadbd
Merge branch 'feature/esp_driver_ledc' into 'master'
...
feat(ledc): make esp_driver_ledc as component
See merge request espressif/esp-idf!28163
2023-12-29 21:15:55 +08:00
zhanghaipeng
216b9da33d
fix(bt/bluedroid): Optimize ble remove all bonded devices function
2023-12-29 19:28:06 +08:00
Jin Cheng
6ee9b95960
feat(bt/bluedroid): Added report for the type of link key in ESP_BT_GAP_AUTH_CMPL_EVT
2023-12-29 16:22:04 +08:00
zhanghaipeng
96626cb110
fix(bt/bluedroid): Update ble ibeacon example document
2023-12-29 14:16:11 +08:00
zhanghaipeng
cfd84e654c
fix(bt/bluedroid): Update ble gattc gatts coex example
2023-12-29 12:14:39 +08:00
wanlei
82f26471f0
feat(ledc): make esp_driver_ledc as component
2023-12-29 11:28:19 +08:00
Wang Meng Yang
4c8f6c5458
Merge branch 'feat/add_get_device_name_api' into 'master'
...
feat(bt/bluedroid): Added API to get local device name
Closes BT-3526
See merge request espressif/esp-idf!27667
2023-12-27 10:37:33 +08:00
zhanghaipeng
ed036e0ebe
fix(bt/bluedroid): Fix prepare write for BLE example
2023-12-21 10:59:26 +08:00
Song Ruo Jing
0e759c6deb
Merge branch 'refactor/esp_driver_uart' into 'master'
...
refactor(uart): make uart driver as component
Closes IDF-8384
See merge request espressif/esp-idf!27333
2023-12-18 19:16:34 +08:00
Roshan Bangar
96ed1ae7a7
feat(nimble): added HID over Gatt profile support
2023-12-16 17:42:49 +05:30
Jin Cheng
a3f68aef8a
feat(bt/bluedroid): Added API to get local device name
2023-12-15 19:30:12 +08:00
Song Ruo Jing
6ad80f0332
refactor(uart): make uart driver as component, and fix astyle
2023-12-15 17:03:51 +08:00
chenjianhua
5c2c0884fe
fix(bt/example): Fixed UART HCI when flow control is off on ESP32C3
2023-12-06 15:37:04 +08:00
Darian
e3191df37a
Merge branch 'change/deprecate_legacy_xtensa_include_path' into 'master'
...
change(xtensa): Deprecate legacy include paths
Closes IDF-7230
See merge request espressif/esp-idf!26725
2023-12-05 15:05:29 +08:00
Island
94d7ec7a38
Merge branch 'bugfix/bluedroid_menuconfig' into 'master'
...
Bugfix/bluedroid menuconfig
Closes BLERP-317
See merge request espressif/esp-idf!27508
2023-12-04 16:30:05 +08:00
Island
e3ab9f009b
Merge branch 'feat/support_ble_create_sync_report' into 'master'
...
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
Closes BLERP-216
See merge request espressif/esp-idf!26923
2023-12-01 17:17:48 +08:00
Darian Leung
2204c8e137
change(xtensa): Deprecate ".../xtensa_api.h" include path
...
This commit deprecates the "freertos/xtensa_api.h" and "xtensa/xtensa_api.h"
include paths. Users should use "xtensa_api.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_api.h"
- Replaced some calls with "esp_cpu_..." equivalents
- Add warning to compatibility header
2023-11-30 21:58:52 +08:00
zhanghaipeng
a5a7e60ad0
docs(bt/bluedroid): Update ble example document
2023-11-30 10:42:49 +08:00
Kevin (Lao Kaiyao)
ff45ef6516
Merge branch 'refactor/esp_driver_dac' into 'master'
...
refactor(dac): make dac driver as component
Closes IDF-8370
See merge request espressif/esp-idf!27264
2023-11-24 11:28:23 +08:00
laokaiyao
ef7772eee0
refactor(dac): make dac driver as component
2023-11-23 12:04:06 +08:00
Marius Vikhammer
47690e2465
ci(nimble): removed ci configs which set esp32 only options
2023-11-23 12:03:13 +08:00
Jiang Jiang Jian
676968ab0e
Merge branch 'bugfix/ble_update_lib_1110' into 'master'
...
Bugfix/ble update lib 1110
Closes BLERP-242, BLERP-248, BLERP-241, BLERP-243, BLERP-239, BLERP-256, BLERP-257, BLERP-258, BLERP-259, BLERP-260, BLERP-261, BLERP-262, BLERP-240, BLERP-227, BLERP-214, BLERP-266, BLERP-267, BLERP-268, BT-3481, WIFI-6313, and BLERP-287
See merge request espressif/esp-idf!27060
2023-11-23 11:05:18 +08:00
Rahul Tank
229d275fb1
Merge branch 'bugfix/cleanup_nimble_sdkconfig' into 'master'
...
ci(nimble): Cleanup sdkconfig files for nimble examples
Closes IDF-8496
See merge request espressif/esp-idf!26932
2023-11-22 14:48:19 +08:00