Commit Graph

27 Commits

Author SHA1 Message Date
Shreeyash 62ac09eb8f feat(nimble): Allow BLE SPP Client to subscribe to the server 2025-03-05 11:45:08 +05:30
Rahul Tank 5d95056424 fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event 2025-02-23 15:16:31 +05:30
Rahul Tank 972254c884 fix(nimble): Corrected link_estab event handling parameters 2024-12-19 15:58:54 +05:30
Astha Verma bb9134aaf8 fix(nimble): Added support for bidirectional data trasfer 2024-09-09 18:41:37 +05:30
Rahul Tank 91a0c33322 feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link established 2024-08-21 20:55:28 +05:30
Rahul Tank 261ec35a8f feat(nimble): Add support to allow connection during scanning 2024-08-19 15:31:52 +05:30
Rahul Tank ceac0c1487 fix(nimble): Handle missing free in application 2024-03-28 08:51:43 +05:30
Rahul Tank ae1de35817 Nimble: Corrected conditional check during connection to handle failure case 2023-07-12 19:04:34 +05:30
Rahul Tank c6e7bb3ecf Nimble:Updated nimble examples README to include chip information 2023-05-15 15:33:53 +05:30
isha.pardikar@espressif.com 3654dd0d6f NimBLE: Removed indicate flag from gatt db, added subscription case and corrected indentation
in spp_server example.
2023-05-02 05:58:00 +00:00
Rahul Tank 28aa12ed01 Nimble:Change component path to relative path for remaining examples 2023-03-13 14:24:08 +05:30
Jiang Jiang Jian 358ed1af5d Merge branch 'bugfix/add_return_type_nimble_port_init_v5.0' into 'release/v5.0'
Nimble: Added return value (success / failure ) to nimble_port_init  / nimble_port_deinit (v5.0)

See merge request espressif/esp-idf!22191
2023-03-13 15:19:06 +08:00
isha.pardikar@espressif.com 0a47d78680 Doc : SPP server documentation fix
Closes https://github.com/espressif/esp-idf/issues/10930
2023-03-09 11:58:14 +05:30
Rahul Tank 2b5f1140dd Nimble: Added return value (success / failure ) to nimble_port_init 2023-03-02 09:47:03 +05:30
isha.pardikar@espressif.com 42dad0c541 Bluetooth/NimBLE : Fixed clearing connection_handle[] after disconnect event 2023-02-08 10:56:16 +05:30
isha.pardikar@espressif.com b1d87a41d2 NimBLE : Change GATT notify/indicate from gattc to gatts 2022-12-07 14:41:51 +05:30
Isha Pardikar 9f3e341ccd NimBLE: Reorganized nimble examples structure to avoid repetition of files. 2022-09-06 11:31:57 +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
Isha Pardikar 9d6164d0a0 Merge branch 'feature/nimble_spp_multiple_client' into 'master'
NimBLE: Added support for sending notification to multiple clients in BLE SPP example.

See merge request espressif/esp-idf!18539
2022-06-16 16:07:49 +05:30
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
Isha Pardikar 4ab6aafecc Merge branch 'feature/nimble_spp_multiple_profile_conn' into 'master'
Added support for multiple profile connection in NimBLE SPP example.

Closes IDFGH-7001
2022-05-29 06:10:18 +00:00
morris 722fde218d uart: add default source clock for all targets 2022-05-09 11:26:30 +08:00
Darian Leung 57fd78f5ba freertos: Remove legacy data types
This commit removes the usage of all legacy FreeRTOS data types that
are exposed via configENABLE_BACKWARD_COMPATIBILITY. Legacy types can
still be used by enabling CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY.
2022-02-09 23:05:45 +08:00
Isha Pardikar 8846dc83db Merge branch 'bugfix/nimble_spp' into 'master'
NimBLE : Fixed BLE SPP build fail on Windows

Closes : https://github.com/espressif/esp-idf/issues/8305
2022-01-28 18:43:09 +05:30
baohongde c138e47f45 components/bt: Update licenses 2021-12-08 10:59:06 +08:00
isha pardikar d35a9a09dc Merge branch 'nimble_spp' of ssh://gitlab.espressif.cn:27227/espressif/esp-idf into nimble_spp
Nimble: Added BLE SPP Service

Closes: https://github.com/espressif/esp-idf/issues/7303

See merge request espressif/esp-idf!14998
2021-11-24 16:04:27 +05:30