Shreeyash
7d7de3dd69
fix(nimble): Add support to minimize ram consumption
2025-06-03 16:12:19 +05:30
Rahul Tank
65f0d8a6c2
fix(nimble): Added CI files for various configurations
2025-05-28 20:03:36 +05:30
Rahul Tank
82b30702a8
fix(nimble): Add support for minimilistic builds
2025-05-19 12:53:39 +05:30
Astha Verma
4ccfbe115a
fix(nimble): Added api's for fetching gatt cache data and for discovering included service
2025-05-12 12:09:32 +05:30
Sumeet Singh
2ebbd7a8fe
feat(nimble): Added some fixes for autopts testing (v5.1)
2025-05-08 19:44:30 +05:30
Rahul Tank
db4c2ad4a3
fix(nimble): Corrected structure field name usage in examples
2025-04-29 21:49:57 +05:30
Jiang Jiang Jian
8563471cab
Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v51' into 'release/v5.1'
...
ci(c2/c3): add major eco version tests(v5.1)
See merge request espressif/esp-idf!37802
2025-04-15 14:04:26 +08:00
luaijun
ed8efcf6e9
ci(c2/c3): add major eco version tests(v5.1)
2025-04-11 15:48:14 +08:00
Rahul Tank
0d4a94c6e8
fix(nimble): Updated sscanf usage in examples to work for all versions
2025-04-09 18:31:58 +05:30
Rahul Tank
303e83df31
fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event
2025-02-23 15:15:05 +05:30
Rahul Tank
d55529ef09
fix(nimble): Corrected link_estab event handling parameters
2024-12-19 16:03:09 +05:30
Sumeet Singh
8fda6410d5
feat(nimble): Added support for EATT Credit Based Flow Control Mode
2024-12-16 15:29:20 +05:30
Rahul Tank
071fed2d6f
feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link established
2024-08-20 14:56:13 +05:30
Rahul Tank
61edc67100
feat(nimble): Add support to allow connection during scanning
2024-08-16 15:05:39 +05:30
Rahul Tank
1f736fb017
fix(nimble): Update menuconfig option to consider 5.0 support
2024-07-10 17:22:27 +05:30
cjin
27b553eb38
fix(ble): fix ci ble powe save test addresss error
2024-03-25 15:59:32 +08:00
cjin
cdb421f08f
feat(ble): added pytest for ble power save example
2024-01-22 10:56:52 +08:00
darshan
38b0cb6e98
doc(nimble): Added tutorial for the blecent example.
2023-08-31 11:22:08 +05:30
Rahul Tank
4b512c5e7b
fix(nimble): Add API to send pcl set rssi vsc
2023-08-23 17:43:22 +05:30
Rahul Tank
87ad40140e
docs(nimble): Update Kconfig help section for Example Ext Adv
2023-07-21 14:32:12 +00: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
Rahul Tank
a787b927c7
Nimble: Corrected conditional check during connection to handle failure case
2023-07-07 14:33:44 +05:30
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
Island
b875331c31
Merge branch 'bugfix/remove_python_examples_ttfw_v5.1' into 'release/v5.1'
...
Nimble:Removed files referring to old TTFW framework (v5.1)
See merge request espressif/esp-idf!23497
2023-07-05 10:08:03 +08:00
Rahul Tank
81b03f6d32
Nimble: Add support to send power control event in registered callback
2023-07-03 09:52:59 +05:30
Rahul Tank
3a9762ce57
Nimble: Removed files referring to old TTFW framework
2023-06-25 11:43:30 +05:30
laokaiyao
954a6a2cff
esp32h4: removed esp32h4 related codes
2023-04-26 18:53:12 +08:00
laokaiyao
cae47ce37e
esp32h4: removed esp32h4 related files
2023-04-26 18:53:12 +08:00
laokaiyao
8f24b34f21
esp32h4: remove esp32h4 target from ci
2023-04-26 18:53:12 +08:00
Rahul Tank
b9c7281079
Nimble:Updated nimble examples README to include chip information
2023-03-19 17:07:48 +05:30
Rahul Tank
d89736babf
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
2023-03-08 11:59:43 +05:30
Jiang Jiang Jian
60a7fe99f7
Merge branch 'bugfix/set_component_relative_path' into 'master'
...
Nimble: component path relative to IDF
Closes IDFGH-9429
See merge request espressif/esp-idf!22424
2023-02-28 19:46:30 +08:00
Rahul Tank
708e5f17cc
Nimble:Added power control API usage demo in blecent app
2023-02-22 11:36:11 +05:30
Leonardo Bispo
05a5dba7a4
component path relative to IDF
...
Change the component path to relative to the IDF as the build will fail if the example is moved from its folder.
(cherry picked from commit 4011f5ce595d114c69c46298088440a230eed937)
Signed-off-by: Rahul Tank <rahul.tank@espressif.com >
2023-02-20 10:09:18 +05:30
Sumeet Singh
3361718976
NimBLE: Added custom gatt server functionality
2023-02-02 17:07:28 +05:30
Rahul Tank
826495a145
Nimble: Added return value (success / failure ) to nimble_port_init
2023-01-31 12:01:02 +05:30
Rahul Tank
f2eebcb968
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4
2023-01-16 13:12:14 +05:30
Shen Weilong
6e962ce8dd
Modify the readme files in example/bluetooth
2023-01-13 15:05:34 +08:00
shenweilong
93fc1bd05f
support ble on esp32c6
2023-01-04 11:10:10 +08:00
laokaiyao
8677216576
esp32h2: renaming esp32h2 to esp32h4
2022-11-08 17:05:33 +08:00
Rahul Tank
fe5d4e0f39
Nimble: Add LE Power CTRL changes
2022-10-27 16:30:44 +05:30
isha.pardikar@espressif.com
561d1cba1b
NimBLE : Init deinit nimble stack in a loop
2022-10-19 17:44:28 +05:30
Isha Pardikar
fb619d20ee
NimBLE: Reorganized nimble examples structure to avoid repetition of files.
2022-09-05 17:35:46 +05:30
Fu Hanxi
17e312f87b
docs: improve the installation instructions
2022-08-01 15:52:21 +08:00
GengYuchao
fd055d3ba6
Fix example after removing API esp_nimble_hci_and_controller_init
2022-07-20 11:44:00 +08:00
GengYuchao
69c63e63b3
Update examples sdkconfig defualut
2022-06-20 17:00:12 +08:00
Djordje Nedic
facab8c5a7
tools: Increase the minimal supported CMake version to 3.16
...
This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI.
2022-06-01 06:35:02 +00:00
Rahul Tank
95db4bbf05
NimBLE: Enabled ESP Timer support for esp32h2
2022-05-17 12:49:40 +05:30
Rahul Tank
c6eb49082a
Nimble: Add default config options for esp32h2 to fix blecent
...
compilation issues
2022-04-06 17:14:31 +05:30
Rahul Tank
f376bb5d05
Add support in Nimble for ESP32H2
2022-03-14 11:57:53 +05:30