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
9571780d5e
ci(nimble): Cleanup sdkconfig files for nimble examples
2023-11-21 12:23:06 +05:30
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
Jiang Jiang Jian
d02cfc21b7
Merge branch 'feature/walkthrough_for_spp_client_v5.1' into 'release/v5.1'
...
doc(nimble): Added the tutorial for spp_client example. (v5.1)
See merge request espressif/esp-idf!26201
2023-09-28 13:35:57 +08:00
Zim Kalinowski
1256e6fd6b
fix(examples): Reverted: Fix example build errors caused by the deep_sleep funcs are returnable
...
This reverts commit d521b7d52a
.
2023-09-27 12:25:51 +02:00
Anton Maklakov
c4b6f0cf41
Merge branch 'feature/walkthrough_for_spp_server_v5.1' into 'release/v5.1'
...
doc(nimble): Added the tutorial for spp_server example. (v5.1)
See merge request espressif/esp-idf!26216
2023-09-27 17:30:11 +08:00
Jiang Jiang Jian
b5891b61b6
Merge branch 'feature/walkthrough_for_coc_ble_cent_v5.1' into 'release/v5.1'
...
doc (nimble): Added the tutorial for coc_blecent example. (v5.1)
See merge request espressif/esp-idf!26204
2023-09-27 10:24:29 +08:00
darshan
3c8d9a0d77
doc(nimble): Added the tutorial for spp_server example.
2023-09-26 10:23:10 +05:30
Abhinav Kudnar
5caf3b566d
doc (nimble): Added the tutorial for coc_blecent example.
2023-09-25 17:57:37 +05:30
darshan
d38147037d
doc(nimble): Added the tutorial for spp_client example. (v5.1)
2023-09-25 17:04:41 +05:30
Abhinav Kudnar
c542d62d21
doc (nimble): Added the tutorial for ble_multi_adv example.
2023-09-25 10:35:39 +05:30
Rahul Tank
783cc77a29
fix(nimble): Updated BLE Phy example
...
The existing example has some issues which are now fixed.
1. Original example had legacy_pdu set which was not causing
the PHY to actually change. Fixed this
2. Added a way to initiate connection directly on 2M or Coded Phy.
2023-09-18 13:25:30 +05:30
Jiang Jiang Jian
c99a5e6185
Merge branch 'feature/walkthrough_for_ble_periodic_adv_and_ble_periodic_sync_v5.1' into 'release/v5.1'
...
doc (nimble): Added the tutorial for ble_periodic_adv and ble_periodic_sync_examples. (v5.1)
See merge request espressif/esp-idf!25729
2023-09-11 10:07:54 +08:00
Jiang Jiang Jian
c1e0210285
Merge branch 'feature/walkthrough_for_nimble_examples_v5.1' into 'release/v5.1'
...
doc (nimble): Added Walkthrough tutorial for phy_cent example (v5.1)
See merge request espressif/esp-idf!24650
2023-09-11 10:07:40 +08:00
Jiang Jiang Jian
4a221b0346
Merge branch 'feature/ble_lib_update_h2_c6_v5.1' into 'release/v5.1'
...
ble: update h2 c6 libble to 5d7af429
See merge request espressif/esp-idf!25692
2023-09-07 10:25:18 +08:00
abhi152
c67381dce6
doc (nimble): Added Walkthrough tutorial for phy_cent example
2023-09-05 16:24:21 +05:30
cjin
d3e8242db1
feat: Support esp32c2 BLE power save example
2023-09-05 15:10:38 +08:00
Roshan Bangar
1520984157
feat(nimble): Added support for dynamic services
...
Added support for dynamic services
2023-09-05 11:52:17 +05:30
Abhinav Kudnar
2264828ae5
(doc) nimble: Added the tutorial for ble_periodic_adv and ble_periodic_syncexamples.
2023-09-04 11:45:29 +05:30
darshan
38b0cb6e98
doc(nimble): Added tutorial for the blecent example.
2023-08-31 11:22:08 +05:30
Island
48052e4d1f
Merge branch 'bugfix/fix_current_issue_after_ble_init_5.1' into 'release/v5.1'
...
ble: move phy enabled/disable to controller enable/disable
See merge request espressif/esp-idf!25081
2023-08-25 10:25:11 +08:00
Rahul Tank
9396753e1a
Merge branch 'feature/enc_adv_data_v5.1' into 'release/v5.1'
...
NimBLE: Added support of encrypted advertising data (v5.1)
See merge request espressif/esp-idf!25325
2023-08-24 19:12:55 +08:00
Rahul Tank
2de3e90c21
Merge branch 'feature/periodic_adv_enhancement_v5.1' into 'release/v5.1'
...
NimBLE : Added periodic Adv Feature Updates in BLE 5.3 (v5.1)
See merge request espressif/esp-idf!25489
2023-08-24 17:14:43 +08:00
Rahul Tank
0c4ac54fcf
Merge branch 'bugfix/fix_pcl_set_rssi_vsc_v5.1' into 'release/v5.1'
...
fix(nimble): Add API to send pcl set rssi vsc (v5.1)
See merge request espressif/esp-idf!25434
2023-08-24 17:13:25 +08:00
Mahavir Jain
5758b66a9f
Merge branch 'ci/fix_test_switch_ota_v5.1' into 'release/v5.1'
...
fix(app_update): Fix CI test_switch_ota by increasing deepsleep (v5.1)
See merge request espressif/esp-idf!25465
2023-08-24 12:16:51 +08:00
Rahul Tank
3c41beee68
Merge branch 'bugfix/l2cap_coc_more_one_pkt_v5.1' into 'release/v5.1'
...
NimBLE: Fixed crash when L2CAP COC sends large amount of data. (v5.1)
See merge request espressif/esp-idf!25059
2023-08-24 12:04:21 +08:00
Roshan Bangar
d57466da3c
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
2023-08-23 18:53:51 +05:30
isha.pardikar@espressif.com
db5b50af2c
NimBLE: Added support of encrypted advertising data
2023-08-23 18:18:23 +05:30
Rahul Tank
4b512c5e7b
fix(nimble): Add API to send pcl set rssi vsc
2023-08-23 17:43:22 +05:30
Jiang Jiang Jian
b638cb3335
Merge branch 'bringup/esp32h2_deep_sleep_for_rebase_v5.1' into 'release/v5.1'
...
esp32h2: support deep_sleep(backport v5.1)
See merge request espressif/esp-idf!24962
2023-08-23 20:12:01 +08:00
isha.pardikar@espressif.com
1fc5a5a3a4
NimBLE: Fixed crash when L2CAP COC sends large amount of data.
2023-08-23 11:15:12 +00:00
Island
842eb0ffd4
Merge branch 'doc/update_kconfig_example_ext_adv_usage_v5.1' into 'release/v5.1'
...
doc(nimble): Update Kconfig help section for Example Ext Adv (v5.1)
See merge request espressif/esp-idf!24913
2023-08-23 19:03:37 +08:00
cjin
fa806d758a
ble: move phy enabled/disable to controller enable/disable
2023-08-23 17:56:33 +08:00
KonstantinKondrashov
d521b7d52a
fix(examples): Fix example build errors caused by the deep_sleep funcs are returnable
2023-08-22 16:17:32 +08:00
Song Ruo Jing
6768f098dc
change(driver/rtcio): Describe RTCIO CAPS with more accurate note
2023-08-03 16:46:55 +08:00
Jiang Jiang Jian
ffaef9971a
Merge branch 'docs/update_bluetooth_power_save_readme_v5.1' into 'release/v5.1'
...
Docs: update bluetooth power save readme(v5.1)
See merge request espressif/esp-idf!24843
2023-08-02 10:10:38 +08:00
Island
4cf31c3194
Merge branch 'feature/services_health_therm_v5.1' into 'release/v5.1'
...
NimBLE: Added health thermometer profile (v5.1)
See merge request espressif/esp-idf!24830
2023-07-28 15:37:35 +08:00
xiongweichao
5e60fb9924
docs(bt/example): Updated bluetooth power save readme
2023-07-27 07:54:36 +00:00
Rahul Tank
87ad40140e
docs(nimble): Update Kconfig help section for Example Ext Adv
2023-07-21 14:32:12 +00:00
isha.pardikar@espressif.com
3b8853b3c0
NimBLE: Added health thermometer profile
2023-07-21 05:36:32 +00:00
Shen Weilong
2d1544b863
feat(ble): Added ble examples for multiple connections
2023-07-14 19:01:11 +08:00
Rahul Tank
fa8f99249c
fix (nimble): Fix data type of power level and delta to handle negative values
2023-07-11 17:18:09 +05:30
Island
8e2de1b594
Merge branch 'ble_dev/esp32c6_support_power_save_example_5.1' into 'release/v5.1'
...
ble: support esp32c6 power save example
See merge request espressif/esp-idf!24386
2023-07-11 16:55:22 +08:00
Rahul Tank
a125e8f7ed
Merge branch 'feature/services_proximity_v5.1' into 'release/v5.1'
...
NimBLE : Added proximity sensor as a service (v5.1)
See merge request espressif/esp-idf!24649
2023-07-11 14:04:31 +08:00
cjin
1dbbd97749
ble: support esp32c6 power save example
2023-07-10 18:08:37 +00:00
isha.pardikar@espressif.com
893967f596
feat (NimBLE): Add proximity sensor as a service
2023-07-07 14:59:22 +05:30
Rahul Tank
a787b927c7
Nimble: Corrected conditional check during connection to handle failure case
2023-07-07 14:33:44 +05:30
Island
a8c9665ae2
Merge branch 'ble_dev/support_esp32h2_modem_clock_selection_5.1' into 'release/v5.1'
...
ble: support esp32h2 modem clock selection
See merge request espressif/esp-idf!24388
2023-07-07 16:57:22 +08:00
Rahul Tank
7c6ab05f50
feat(nimble): Add support for PCL Set RSSI VSC and example code for its usage
...
This commit adds support for sending Vendor Specific HCI commands and handling Vendor Specific HCI
Events in the Nimble stack. It also includes the necessary configuration options and APIs to handle
these commands and events.
The following changes were made:
- Added configuration option to enable support for VSC and VSE
- Added API to send Vendor Specific HCI commands
- Added example code for using the Set RSSI VSC for Power Control
This commit also includes some minor code improvements and bug fixes
2023-07-06 19:54:19 +05:30