Rahul Tank
2d6355467e
fix(nimble): Fix for clang compilation issues
2026-06-05 11:38:16 +05:30
Rahul Tank
240c346737
fix(nimble): Update example READMEs with correct console log information
2026-04-14 17:42:45 +05:30
Sumeet Singh
ce223d2c21
feat(nimble): Update blecent example README.md with EATT documentation
2026-04-02 06:55:15 +05:30
Rahul Tank
24962cc3fe
fix(nimble): Improve safety, fix bugs, and update docs across NimBLE examples
...
- Remove unused headers from examples
- Improve periodic adv/sync example functionality and readability
- Use ble_hs_id_infer_auto() instead of hardcoded BLE_OWN_ADDR_PUBLIC/RANDOM
- Add ble_hs_util_ensure_addr() calls in on_sync for proper address setup
- Use correct ext adv instance (0 instead of 1) in phy_prph, l2cap_coc, multi_conn
- Fix struct name: ble_gap_periodic_adv_enable_params -> ble_gap_periodic_adv_start_params
- Add CONFIG_BT_NIMBLE_GAP_SERVICE guards around ble_svc_gap_device_name_set
- Fix unsafe AD data parsing with bounds checks in central examples
- Fix UUID matching bugs (off-by-one loop condition and byte order) in
phy_cent, htp_cent, and proximity_sensor_cent
- Fix ble_multi_conn_cent address type to use dynamic inference
- Remove contradictory sm_sc=0 after sm_sc=1 in ble_multi_adv
- Add CONFIG_BT_NIMBLE_EXT_ADV=y to ble_multi_adv sdkconfig defaults
- Check return values for ble_gap_set_host_feat, nimble_port_init
- Update tutorials and READMEs to match code changes
2026-02-25 13:04:23 +05:30
Rahul Tank
32cd231a95
fix(nimble): Bugfixes for various issues
2026-02-16 11:22:53 +05:30
Shreeyash
5319914af2
fix(nimble): Fix vulnerabilities in NimBLE examples
2026-02-06 18:47:08 +05:30
Rahul Tank
8eea019697
feat(nimble): Add support for static passkey
2025-12-22 21:17:50 +05:30
xiongweichao
4d34845ab6
fix(ble): fix ci power save test connection failure
2025-10-21 19:07:14 +08:00
Shreeyash
a64e1acb50
fix(nimble): Restructure the table in README.md file
2025-09-01 10:57:48 +05:30
Astha Verma
2ad0cbb19a
fix(nimble): Added missing api in nimble which present in bluedroid
2025-08-22 12:21:50 +05:30
Shreeyash
ba39a51377
fix(nimble): Add support to minimize ram consumption
2025-06-03 16:07:10 +05:30
Rahul Tank
1db2b14f40
fix(nimble): Added CI files for various configurations
2025-05-28 21:49:45 +05:30
Rahul Tank
03dfb8e411
fix(nimble): Add support for minimilistic builds
2025-05-19 12:48:32 +05:30
Astha Verma
8e72311441
fix(nimble): Added api's for fetching gatt cache data and for discovering included service
2025-05-12 11:56:24 +05:30
Sumeet Singh
cbeef453a8
feat(nimble): Added some fixes for autopts testing (v5.3)
2025-05-07 17:02:56 +05:30
Rahul Tank
0675f2be27
fix(nimble): Corrected structure field name usage in examples
2025-04-29 21:48:12 +05:30
Jiang Jiang Jian
10a20f3388
Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v53' into 'release/v5.3'
...
ci(c2/c3): add major eco version tests(v5.3)
See merge request espressif/esp-idf!37806
2025-04-17 10:56:45 +08:00
Rahul Tank
517d3b1749
fix(nimble): Updated sscanf usage in examples to work for all versions
2025-04-09 18:29:44 +05:30
luaijun
2f749a21e7
ci(c2/c3): add major eco version tests
2025-04-08 10:34:19 +08:00
Rahul Tank
6515dc1d2e
fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event
2025-02-23 15:11:27 +05:30
Astha Verma
c4a5d869eb
Updated README.md by removing unclear lines
2025-02-05 14:17:22 +05:30
Rahul Tank
749d70e159
fix(nimble): Corrected link_estab event handling parameters
2024-12-19 16:04:25 +05:30
Sumeet Singh
62265b90c0
feat(nimble): Added support for EATT Credit Based Flow Control Mode
2024-12-06 21:08:46 +05:30
Rahul Tank
bbc5658f6b
feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link established
2024-09-04 20:07:50 +05:30
Rahul Tank
92e4100df1
feat(nimble): Add support to allow connection during scanning
2024-09-04 14:27:04 +05:30
Rahul Tank
f6974ab183
fix(nimble): Update menuconfig option to consider 5.0 support
2024-07-10 17:21:45 +05:30
cjin
af94db4934
fix(ble): fix ci ble powe save test addresss error
2024-03-20 14:12:59 +08:00
cjin
9533df5c39
feat(ble): added pytest for ble power save example
2024-01-19 17:23:35 +08:00
Fu Hanxi
4dbf8c8948
ci: remove ttfw related files
2023-10-16 10:23:09 +02:00
Ivan Grokhotkov
6d87100a70
feat(examples): add local components via idf_component.yml
...
Specifying all the dependencies (managed and local) in the manifest
makes it easier for users to see every component the example
depends on.
2023-09-19 10:38:24 +02:00
darshan
6a38d80498
doc(nimble): Added tutorial for the blecent example.
2023-08-22 12:26:30 +05:30
Rahul Tank
09dd6237ae
fix(nimble): Add API to send pcl set rssi vsc
2023-08-17 12:37:00 +05:30
Rahul Tank
f907c22ea8
docs(nimble): Update Kconfig help section for Example Ext Adv
2023-07-18 16:07:24 +05:30
Rahul Tank
b926bf5048
fix (nimble): Fix data type of power level and delta to handle negative values
2023-07-10 15:50:01 +05:30
Rahul Tank
1268530ace
Merge branch 'feature/add_support_pcl_vsc' into 'master'
...
fix(Nimble): Add VSC / VSE handling code and structure for PCL Set RSSI
See merge request espressif/esp-idf!24181
2023-07-05 15:33:43 +08:00
Rahul Tank
6eb1a8f51f
fix (Nimble): Add PCL Set RSSI VSC and example code for its usage
...
This adds API to send a vs hci command and an event to handle vs hci events
Also added information for Set RSSI VSC for Power control.
2023-06-30 12:26:56 +05:30
Rahul Tank
df2612d104
Nimble: Corrected conditional check during connection to handle failure case
2023-06-21 11:56:36 +05:30
Rahul Tank
7042eb7e64
Nimble: Removed files referring to old TTFW framework
2023-05-10 04:42:36 +00:00
Rahul Tank
1f92c349a2
Nimble: Add support to send power control event in registered callback
2023-05-02 12:14:23 +05:30
laokaiyao
bf2a7b2df6
esp32h4: removed esp32h4 related codes
2023-04-23 12:03:07 +00:00
laokaiyao
b16ed57b2e
esp32h4: removed esp32h4 related files
2023-04-23 12:03:07 +00: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