Sumeet Singh
444cb8778a
feat(nimble): backport fixes for BLE 5.4 PTS Related Features and Fixes
2024-12-10 16:56:34 +05:30
Abhinav Kudnar
071f0f9a92
feat(nimble): Added PAwR support for nimble with IDF examples
2024-12-10 15:45:26 +05:30
Sumeet Singh
7b5a7a5401
fix(nimble): Added
...
1. Option to disable automatic discovery when receiving out-of-sync
2. Fixed bugs related to robust caching
2024-12-10 15:45:26 +05:30
Sumeet Singh
253b72254e
feat(nimble): Added ways to enable/disable some menuconfig options at runtime
2024-12-10 15:45:26 +05:30
Sumeet Singh
5c18ac288a
feat(nimble): Added option to disable automatically sending extra credits to peer
2024-12-10 15:45:26 +05:30
Sumeet Singh
ab7d0558d2
feat(nimble): Added support for persisting csf characteristic for bonded devices
2024-12-10 15:45:26 +05:30
Sumeet Singh
1355375592
feat(nimble): Added option in menuconfig to enable Secure Connections Only mode
2024-12-10 15:45:26 +05:30
Sumeet Singh
006a6b29f1
fix(nimble): Added option to enable code under Enhanced COC
2024-12-10 15:45:26 +05:30
Sumeet Singh
b7ace3d6c6
fix(nimble): Fixed Device Information and Scan Parameters service
2024-12-10 15:45:26 +05:30
Sumeet Singh
c9337d120b
feat(nimble): Added LE GATT Security Levels Characteristic
2024-12-10 15:45:26 +05:30
Sumeet Singh
5d0009316a
feat(nimble): Added support for EATT Credit Based Flow Control Mode
2024-12-10 15:45:26 +05:30
Sumeet Singh
8997abe064
feat(nimble): read multiple variable length characteristics
2024-12-10 15:45:26 +05:30
Roshan Bangar
91578aafcf
feat(nimble): Gatt caching support
2024-12-10 15:45:26 +05:30
Roshan Bangar
0fd1300d50
feat(nimble): added HID over Gatt profile support
2024-12-10 15:45:26 +05:30
Roshan Bangar
5c7ae46538
feat(nimble): Added support for dynamic services
2024-12-10 15:45:26 +05:30
SumeetSingh19
404c548ad1
fix(nimble): allow auto connection and observer role
2024-12-10 15:45:25 +05:30
Sumeet Singh
98e38a5d2a
NimBLE: Exposed macros used by GAP service to menuconfig
2024-12-10 15:44:56 +05:30
Astha Verma
847b1f719d
fix(nimble): Added BT_HCI_LOG_INCLUDED macros according to nimble nomenclature
2024-08-24 11:01:11 +05:30
Rahul Tank
261ec35a8f
feat(nimble): Add support to allow connection during scanning
2024-08-19 15:31:52 +05:30
Rahul Tank
fe5355697a
fix(nimble): Modify Advertising Tx power levels
2024-08-19 10:08:58 +05:30
Rahul Tank
d651e5265d
fix(nimble): Fixed BLE security vulnerability when using fixed IRK
2024-07-18 11:25:28 +05:30
Roshan Bangar
d2c4efae24
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
2024-07-12 18:41:02 +05:30
isha.pardikar@espressif.com
cdb3864e2c
NimBLE: Added support of encrypted advertising data
2024-07-11 15:07:21 +05:30
Rahul Tank
94bc0df521
feat(nimble): Add APIs to handle vs HCI commands and events
2024-04-02 15:22:57 +05:30
Rahul Tank
782a60a11d
fix(nimble): Add event for reattempt connection count information
2023-09-28 20:05:46 +05:30
darshan
4c118e23ca
feat(nimble): Added adv queue congestion check
2023-09-18 09:15:51 +05:30
Rahul Tank
4095399436
feat(nimble): Added support for high duty adv interval
2023-08-25 12:06:50 +05:30
Rahul Tank
bc2772819d
fix (nimble): Fixed setting macro values based on selected configuration
2023-07-14 11:51:14 +05:30
Jiang Jiang Jian
d84fc1ea4e
Merge branch 'feature/write_blob_v5.0' into 'release/v5.0'
...
NimBLE: Added support for writing data more than BLE_ATT_ATTR_MAX_LEN (v5.0)
See merge request espressif/esp-idf!22993
2023-05-11 17:18:22 +08:00
isha.pardikar@espressif.com
dbeeaf6a21
NimBLE : Fixed config options in esp_nimble_cfg.h
2023-04-04 17:39:18 +05:30
isha.pardikar@espressif.com
a5b20d3d52
NimBLE: Added support for writing data more than BLE_ATT_ATTR_MAX_LEN
2023-03-30 11:26:52 +05:30
Rahul Tank
e8e79e8e16
Nimble: Add LE Power CTRL changes
2022-12-06 14:56:20 +05:30
Rahul Tank
586a4715ad
Nimble: Stack support for Connection subrating feature
2022-12-05 09:26:11 +05:30
Rahul Tank
2be66a6151
Nimble: Configurable option to modify max gatt procedures allowed for GATT
...
client
2022-07-27 08:59:37 +00:00
GengYuchao
9e1466a34d
move init func to nimble
2022-07-05 02:40:49 +00:00
GengYuchao
7916f45d58
Update the host configuration options file. Update the osi malloc function.
2022-06-20 17:00:12 +08:00
Geng Yuchao
a692abd423
Optimize the Cmake file structure, support esp32c2.
...
Follow Kconfig to update the nimble config macro name.
2022-06-03 22:41:33 +08:00
satish.solanke
3a42007680
Bluedroid porting changes for esp32h2
...
created common Kconfig for common flag of nimbble and Bluedroid
fix compile error
created common cfg file for controller
fix the compilation error on tip of master
added common controller flags and fixed compilation error
sdkconfig rename for target specific
2022-05-30 08:42:45 +00:00
Rahul Tank
f376bb5d05
Add support in Nimble for ESP32H2
2022-03-14 11:57:53 +05:30
baohongde
c138e47f45
components/bt: Update licenses
2021-12-08 10:59:06 +08:00
Rahul Tank
3159ba1d5a
Add esp_timer_is_active function for Nimble stack to use esp_timer instead of FreeRTOS timer
2021-06-30 10:06:40 +05:30
Chinmay Chhajed
62225cc47a
NimBLE: BLE 5.0 related configuration changes
...
Added some changes like checking idf_target = BT_SOC_SUPPORT_5_0
and menuconfig option to enable/disable host based privacy.
2021-01-19 17:02:56 +05:30
Prasad Alatkar
8224aa69a2
NimBLE: Update NimBLE to latest 1.3.0 release
2021-01-15 16:57:29 +00:00
Artem Godlevskyi
3caa9699ae
Added missing MYNEWT_VAL_BLE_L2CAP_COC_MPS definition
...
Signed-off-by: Prasad Alatkar <prasad.alatkar@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/5825
2020-11-27 11:50:03 +00:00
Prasad Alatkar
2bc28bbd5a
NimBLE: Fix NIMBLE_HS_FLOW_CTRL_TX_ON_DISCONNECT in esp_nimble_cfg and bleprph README
2020-03-27 14:05:32 +08:00
Prasad Alatkar
48bd2d74b4
NimBLE: Add Host based privacy (RPA) feature support
...
- This feature removes dependency on controller to use privacy (RPA)
2020-03-06 11:02:18 +08:00
Prasad Alatkar
ee1ab95b98
NimBLE: Fix check for static random address & add MSYS_1 in menuconfig
...
Closes BT-522 & BT-523
2020-03-05 13:53:04 +08:00
Prasad Alatkar
4047f7e180
NimBLE: Misc changes in host flow control, ble_gap_unpair, ble_hs_hci_rx_evt & example
...
- Add menuconfig option for NimBLE host flow control
- Include changes in `blecent` example from upstream PR!702
- add ble_hs_lock in ble_gap_unpair Upstream PR!584
- ble_hs_hci_rx_evt, upstream PR!738
Closes https://github.com/espressif/esp-idf/issues/4243
2020-01-31 10:46:55 +05:30
Hrishikesh Dhayagude
91c8f324a9
NimBLE: Use dynamic buffers instead of static memory.
...
The NimBLE host buffers that consume a significant amount of memory are
now allocated dynamically.
The advantage is that, the memory can be reclaimed in cases where BLE
is turned off and not required for the current boot cycle
2020-01-23 00:55:51 +08:00
Prasad Alatkar
c5339779a7
NimBLE: Update NimBLE submodule to latest nimble-1.2.0-idf release
2019-10-29 12:52:05 +08:00