Commit Graph

253 Commits

Author SHA1 Message Date
Rahul Tank
613970487f fix(nimble): Added CI files for various configurations 2025-05-28 20:01:41 +05:30
Rahul Tank
035560bda4 fix(nimble): Add support for minimilistic builds 2025-05-19 12:51:59 +05:30
Astha Verma
a201924ee8 fix(nimble): Added api's for fetching gatt cache data and for discovering included service 2025-05-12 12:07:58 +05:30
Sumeet Singh
d220557626 feat(nimble): Added some fixes for autopts testing (v5.2) 2025-05-08 19:42:46 +05:30
Shreeyash
13f1a036dc fix(nimble): Added support for 1m, 2m, coded phy channels and optimized throughput 2025-05-06 17:55:06 +05:30
Rahul Tank
15a03a71a3 fix(nimble): Corrected structure field name usage in examples 2025-04-29 21:49:11 +05:30
Abhinav Kudnar
14c1260586 feat(nimble):Added tutorials for PAwR examples 2025-04-22 19:18:58 +08:00
luaijun
cd7d6f1c12 fix: pytest did not recognize test cases 2025-04-21 19:34:30 +08:00
luaijun
a4401e5256 ci(c2/c3): add major eco version tests(v5.2) 2025-04-18 11:22:25 +08:00
Rahul Tank
2b4939f49a fix(nimble): Updated sscanf usage in examples to work for all versions 2025-04-09 18:30:40 +05:30
Abhinav Kudnar
1ea064c497 fix(nimble): Fix conversion for min-max itvl of periodic adv param 2025-03-28 14:21:12 +08:00
Shen Weilong
5ea02cbc66 feat(bt): added definitions for bluetooth hci vendor commands and events 2025-03-25 16:13:05 +08:00
Shreeyash
6ecc27708b feat(nimble): support vendor event mask set and vendor HCI event on nimble host 2025-03-20 09:29:45 +05:30
Shreeyash
67d65b783b feat(nimble): Allow BLE SPP Client to subscribe to the server 2025-03-05 11:41:25 +05:30
Rahul Tank
172e5a317a fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event 2025-02-28 13:14:41 +05:30
Abhinav Kudnar
b3a5fe83a4 feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP 2025-01-10 17:44:36 +05:30
zwl
1e68d50840 feat(ble): add dtm configuration command in hci example 2024-12-25 09:57:29 +08:00
Rahul Tank
21cebc7df9 fix(nimble): Corrected link_estab event handling parameters 2024-12-19 16:00:46 +05:30
Abhinav Kudnar
9d5753edcc feat(nimble): Added PAwR support for nimble with IDF examples 2024-12-16 15:12:00 +05:30
Sumeet Singh
0e15c4cf38 fix(nimble): fix and enable connection subrating 2024-12-16 15:11:59 +05:30
Sumeet Singh
65b06bface fix(nimble): Fixed encrypted advertisement data example 2024-12-16 15:11:59 +05:30
Sumeet Singh
d6d361ff7f feat(nimble): Added support for EATT Credit Based Flow Control Mode 2024-12-16 15:11:58 +05:30
Shen Wei Long
d800b8403e update(ble): Modified the ble multi_conn example's readme
(cherry picked from commit 28ffd5fc04)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2024-10-08 11:53:41 +08:00
Island
76f0060cab Merge branch 'bugfix/fixed_multi_conn_example_crash_issue_5.2' into 'release/v5.2'
fix(nimble): Fixed the crash issue of examples/bluetooth/nimble/ble_multi_conn

See merge request espressif/esp-idf!33493
2024-09-26 14:52:31 +08:00
Rahul Tank
60bd1222fa Merge branch 'fix/added_a_change_to_print_address_of_advertising_instance_v5.2' into 'release/v5.2'
fix(nimble): Added a change to print address of an advertising instance (v5.2)

See merge request espressif/esp-idf!33562
2024-09-25 17:39:58 +08:00
shreeyash
51b80c4d16 fix(nimble): Added a change to print address of an advertising instance 2024-09-17 12:18:53 +05:30
Shen Weilong
f8ca5da078 fix(ble): fiexed the crash issue of examples/bluetooth/nimble/ble_multi_conn 2024-09-12 20:56:29 +08:00
Astha Verma
baa4021d2e fix(nimble): Added support for bidirectional data trasfer 2024-09-09 18:41:16 +05:30
Rahul Tank
793f0b3b65 feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link established 2024-08-20 14:57:14 +05:30
Rahul Tank
a992ae6528 feat(nimble): Add support to allow connection during scanning 2024-08-16 15:06:35 +05:30
Rahul Tank
89231ccaeb fix(nimble): Fixed assert issue in proximity_sensor example 2024-08-05 16:57:11 +05:30
Rahul Tank
c6fbdc5d4f fix(nimble): Increase Timer stack size for nimble application 2024-07-22 15:51:48 +05:30
zwl
64e872f2e3 fix(ble): fixed nimble host only build error 2024-07-16 13:20:53 +08:00
Rahul Tank
1e56879f9c fix(nimble): Update menuconfig option to consider 5.0 support 2024-07-10 17:22:03 +05:30
cjin
b67ff61d34 fix(ble): added c6 config check for ble light sleep 2024-06-24 10:12:51 +08:00
Rahul Tank
4a86c7a49e docs(nimble): Added chip information in ble_enc_adv README file 2024-05-15 15:34:11 +05:30
cjin
27d360127d change(ble): support ble light sleep using ext 32k xtal on C2 2024-04-02 12:16:56 +08:00
Rahul Tank
044ead90ce fix(nimble): Handle missing free in application 2024-03-28 08:50:43 +05:30
cjin
50ea662fe0 fix(ble): fix ci ble powe save test addresss error 2024-03-25 15:59:26 +08:00
Rahul Tank
374a03f210 Merge branch 'contrib/github_pr_13034_v5.2' into 'release/v5.2'
docs(nimble): Fixed typo in examples/bluetooth/nimble/blehr/README (GitHub PR) (v5.2)

See merge request espressif/esp-idf!29615
2024-03-13 23:37:12 +08:00
Alex Verschoot
aa2d885139 Update README.md
Fix typo
2024-03-13 17:09:18 +05:30
Roshan Bangar
bbd4266328 docs(nimble): Added gpio configuration table for esp32p4 2024-03-13 14:02:40 +05:30
Roshan Bangar
e28a335ef6 docs(nimble): Improved documentation for uart host only example 2024-03-08 10:32:37 +05:30
Jiang Jiang Jian
923546b103 Merge branch 'bugfix/fix_double_free_coc_v5.2' into 'release/v5.2'
fix(nimble): Removed double free of packet (v5.2)

See merge request espressif/esp-idf!29031
2024-02-21 20:37:34 +08:00
Roshan Bangar
012506114e feat(nimble): Nimble Host only mode over uart 2024-02-19 09:26:34 +05:30
SumeetSingh19
7d6f5fa71d feat(nimble): additional AD types for advertisements 2024-02-19 09:24:26 +05:30
SumeetSingh19
16acdf1bbb feat(nimble): authorization permission on gatt read and write 2024-02-19 09:24:21 +05:30
Jiang Jiang Jian
be718f6849 Merge branch 'ble_dev/added_ble_power_save_pytest_v5.2' into 'release/v5.2'
Added pytest case for BLE power save example v5.2

See merge request espressif/esp-idf!28596
2024-02-19 11:02:06 +08:00
Rahul Tank
6f15d6cb1f fix(nimble): Removed double free of packet 2024-02-13 14:38:57 +05:30
cjin
cf2c7a433d feat(ble): added pytest for ble power save example 2024-01-22 10:45:27 +08:00