Commit Graph

386 Commits

Author SHA1 Message Date
cjin
3cc775117f feat(ble): added CONFIG_PM_SLP_IRAM_OPT to make sure cache error check 2026-07-29 17:50:06 +08:00
Rahul Tank
e08609e451 fix(nimble): Migrate to NimBLE 1.9.0 2026-07-27 14:14:35 +05:30
Astha Verma
b360477e77 fix(nimble): Restore throughput after switching from LE Coded PHY 2026-07-24 16:36:44 +05:30
Rahul Tank
46f3837611 fix(nimble): Fix issues found in review for nimble examples 2026-07-24 15:19:38 +05:30
Alexey Lapshin
8a17c206c6 Merge branch 'feature/enable_unused-but-set-variable_errors' into 'master'
change: re-enable -Werror=unused-but-set-variable

See merge request espressif/esp-idf!50725
2026-07-16 15:31:20 +04:00
Ji Minxiang
157200447c Merge branch 'feat/ble_ams_dev' into 'master'
feat(examples): add Bluedroid and NimBLE BLE AMS client examples

See merge request espressif/esp-idf!50369
2026-07-16 14:24:56 +08:00
Alexey Lapshin
1791325998 change(ci): enable -Werror=unused-but-set-variable 2026-07-16 10:54:36 +07:00
jiminxiang
a8bb79b5b9 feat(examples): add Bluedroid and NimBLE BLE AMS client examples
Add Apple Media Service client demos that discover AMS on iOS, subscribe
to media entity updates, and expose remote playback control helpers.
2026-07-14 11:33:41 +08:00
Rahul Tank
6d835d5226 fix(nimble): Fixes for AI reported issues 2026-07-07 15:45:24 +05:30
cjin
958c28c41d fix(ble): change min freq in ble power save 2026-06-30 15:01:34 +08:00
Mayank Tyagi
b47bf60003 fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 2026-06-24 12:32:46 +05:30
Astha Verma
5f58bb5e5e fix(nimble): Added l2cap_coc throughput examples 2026-06-19 11:48:18 +05:30
Rahul Tank
804755b4f8 fix(nimble): Fix for clang compilation issues 2026-06-04 21:51:56 +05:30
cjin
aaa71d1afc feat(ble): update ble power save sdkconfig on ESP32-S31 2026-06-03 08:16:59 +08:00
cjin
3fdabaedaa feat(ble): update ble power save sdkconfig on ESP32-c5 2026-06-03 08:16:46 +08:00
cjin
e603f41667 feat(ble): update ble power save sdkconfig on ESP32-S31 2026-06-03 08:16:29 +08:00
cjin
bff6ad9a76 feat(ble): update ble power save sdkconfig on ESP32-H4 2026-06-03 08:16:18 +08:00
cjin
2f89346103 feat(ble): update ble power save sdkconfig on ESP32-H21 2026-06-02 20:21:45 +08:00
cjin
35c51b8387 fix(ble): use default frequency for ble power save example 2026-06-02 20:00:44 +08:00
Rahul Tank
3706fc680e fix(nimble): Fix compilation issues in Gatt SPS service 2026-05-27 11:24:38 +05:30
ShenWeilong
cf813a4a1e feat(ble): Added ble support for esp32h21 2026-05-20 19:24:08 +08:00
xiongweichao
6115a920f1 feat(bt): support classic Bluetooth sleep mode on ESP32-S31 2026-05-18 15:36:12 +08:00
Chen Ji Chang
3333b9b17c Merge branch 'feat/enable_h4_ci_target_test' into 'master'
ci(esp32h4): enable ci target test

Closes IDF-12328 and IDF-13766

See merge request espressif/esp-idf!47350
2026-05-12 11:23:28 +08:00
Chen Jichang
3c3b9a6a4e ci(esp32h4): disable tests which cannot pass 2026-05-11 16:48:58 +08:00
Chen Jichang
645ff40cde ci(esp32h4): enable ci target test 2026-05-11 16:48:58 +08:00
cjin
19760a8722 feat(ble): supported ble light sleep feat on esp32h4 2026-05-11 08:34:15 +08:00
cjin
b6643c4786 feat(ble): supported ble light sleep feat on esp32s31 2026-05-11 08:34:15 +08:00
Marius Vikhammer
3b33072b9c ci(ble): fixed failing pre-commit on nimble readme 2026-04-22 11:37:21 +08:00
Rahul Tank
8e4f6c56be Merge branch 'feat/nimble_logs_compression' into 'master'
feat(nimble): Support NimBLE log compression and decompression over SPI

See merge request espressif/esp-idf!46967
2026-04-22 08:02:05 +05:30
Wang Mengyang
63a619275b fix(esp_coex): Disable coexist build for ESP32-S31 before it is supported
- Disable blufi example build on ESP32-S31
2026-04-21 17:53:24 +08:00
cjin
ee99444c35 fix(ble): fix ble example compilation errors 2026-04-21 17:50:36 +08:00
cjin
6f7eec029b feat(ble): support ble on esp32s31 2026-04-21 17:50:36 +08:00
Sahil Yadav
c946ef3789 feat(nimble): Support NimBLE log compression and decompression over SPI 2026-04-21 14:00:27 +08:00
Rahul Tank
035227d252 Merge branch 'bugfix/proximity_example_issue' into 'master'
fix(nimble): Fix prox service to handle negative values

Closes BLERP-2689

See merge request espressif/esp-idf!47363
2026-04-15 09:23:12 +05:30
Rahul Tank
9a5f644134 fix(nimble): Update example READMEs with correct console log information 2026-04-14 17:48:22 +08:00
Rahul Tank
d5bf44c5fe fix(nimble): Fix prox service to handle negative values 2026-04-14 14:25:06 +05:30
ShenWeilong
271ff9605a fix(bt): fixed some h4 issues reported by ci pipeline 2026-04-02 14:59:41 +08:00
ShenWeilong
6e359ad99e feat(ble): added ble support for esp32h4 eco1 2026-04-02 14:59:40 +08:00
Sumeet Singh
d0326e3889 feat(nimble): Update blecent example README.md with EATT documentation 2026-04-02 06:52:22 +05:30
Rahul Tank
49c770cf85 Merge branch 'bugfix/nimble_example_fixes' into 'master'
fix(nimble): Address nimble example issues

Closes BLERP-2628, BLERP-2631, BLERP-2635, and BLERP-2657

See merge request espressif/esp-idf!46697
2026-04-01 15:31:34 +05:30
Astha Verma
7c00100b2d fix(nimble): Convert IDF_PATH to CMake-compatible format for Windows 2026-03-31 11:27:35 +05:30
Astha Verma
8af2079703 fix(nimble): fix missing gatt caching header in examples 2026-03-30 15:35:30 +05:30
Fu Hanxi
4f92cfd077 ci: rename eco tags to revision 2026-03-26 12:24:59 +01:00
Sumeet Singh
43a0588710 fix(nimble): Fix enc adv NVS struct and add ext adv support 2026-03-26 10:56:22 +05:30
Shreeyash Bhakare
4408ac1293 fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms) 2026-03-26 10:56:03 +05:30
cjin
84d75cf772 feat(ble): supported ble mempool run time allocation for esp ip chips 2026-03-19 16:46:02 +08:00
Rahul Tank
d158eb534b Merge branch 'bugfix/fix_compilation_issue_example' into 'master'
feat(nimble): Added changes in examples to have code under flags

See merge request espressif/esp-idf!46507
2026-03-13 08:31:25 +05:30
Rahul Tank
9036880677 feat(nimble): Added changes in examples to have code under flags 2026-03-11 19:12:26 +05:30
Shreeyash
b64d70069f fix(nimble): Remove scan response and use ble_gap_ext_adv_set_data 2026-03-10 14:18:18 +05:30
hebinglin
048a9ae514 change(esp_hw_support): deprecate uart_set_wakeup_threshold and uart_get_wakeup_threshold 2026-03-06 11:23:27 +08:00