diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar
index 92a8a6b..bed3427 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar
index 7c4ae12..9f7eada 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a
index 1c395e1..1ea4949 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a
index ae591c0..e183ec9 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a
index 1c395e1..1ea4949 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a
index ae591c0..e183ec9 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar
index 1e160c6..b105519 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar
index e4b774a..f2cdf28 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a
index 8fb26bb..c1fb9b6 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a
index f666f22..15c725b 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a
index 8fb26bb..c1fb9b6 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a
index f666f22..15c725b 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar
index 8fe8af8..a84f74e 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_controller.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar
index 8bc4dc2..899a55e 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_manager.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a
index 8ae2acd..66d97b9 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a
index 0c410be..7df2120 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_manager.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a
index 8ae2acd..66d97b9 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a
index 0c410be..7df2120 100644
Binary files a/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a and b/COMPONENT_BLESS_CONTROLLER/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_manager.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_ARM/cy_ble_stack_controller.ar b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_ARM/cy_ble_stack_controller.ar
new file mode 100644
index 0000000..417f410
Binary files /dev/null and b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_ARM/cy_ble_stack_controller.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_ARM/cy_ble_stack_radio.ar b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_ARM/cy_ble_stack_radio.ar
new file mode 100644
index 0000000..4fb803a
Binary files /dev/null and b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_ARM/cy_ble_stack_radio.ar differ
diff --git a/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a
new file mode 100644
index 0000000..04ef632
Binary files /dev/null and b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_GCC_ARM/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_GCC_ARM/cy_ble_stack_radio.a b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_GCC_ARM/cy_ble_stack_radio.a
new file mode 100644
index 0000000..6f914b9
Binary files /dev/null and b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_GCC_ARM/cy_ble_stack_radio.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_IAR/cy_ble_stack_controller.a b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_IAR/cy_ble_stack_controller.a
new file mode 100644
index 0000000..04ef632
Binary files /dev/null and b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_IAR/cy_ble_stack_controller.a differ
diff --git a/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_IAR/cy_ble_stack_radio.a b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_IAR/cy_ble_stack_radio.a
new file mode 100644
index 0000000..6f914b9
Binary files /dev/null and b/COMPONENT_BLESS_CONTROLLER_IPC/TOOLCHAIN_IAR/cy_ble_stack_radio.a differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar b/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar
index 8f974a3..557da63 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar and b/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a
index 3ccaea3..a0c6cc8 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a
index 3ccaea3..a0c6cc8 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST/COMPONENT_CM0P/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar
index bc262f7..0616db3 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar and b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a
index 89fa233..ca0798d 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a
index 89fa233..ca0798d 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar
index e958fbf..f1ede1a 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar and b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a
index 4238313..6077226 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a
index 4238313..6077226 100644
Binary files a/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST/COMPONENT_CM4/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar b/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar
index ec5d6a7..7d66403 100644
Binary files a/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar and b/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar differ
diff --git a/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a
index 47aa6f0..5d6e6d5 100644
Binary files a/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a
index 47aa6f0..5d6e6d5 100644
Binary files a/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST_IPC/COMPONENT_HARDFP/TOOLCHAIN_IAR/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar b/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar
index b983904..0ac69a9 100644
Binary files a/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar and b/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_ARM/cy_ble_stack_host.ar differ
diff --git a/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a
index 5e6ff2e..b3fce69 100644
Binary files a/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_GCC_ARM/cy_ble_stack_host.a differ
diff --git a/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a b/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a
index 5e6ff2e..b3fce69 100644
Binary files a/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a and b/COMPONENT_BLESS_HOST_IPC/COMPONENT_SOFTFP/TOOLCHAIN_IAR/cy_ble_stack_host.a differ
diff --git a/RELEASE.md b/RELEASE.md
index e2d9ed9..3906f3f 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -1,4 +1,4 @@
-# Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+# Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
### What's Included?
Please refer to the [README.md](./README.md) and the [API Reference Guide](https://cypresssemiconductorco.github.io/bless/ble_api_reference_manual/html/index.html) for a complete description of the PSoC 6 BLE Middleware.
@@ -6,10 +6,15 @@ Please refer to the [README.md](./README.md) and the [API Reference Guide](https
The revision history of the PSoC 6 BLE Middleware is also available on the [API Reference Guide Changelog](https://cypresssemiconductorco.github.io/bless/ble_api_reference_manual/html/page_group_ble_changelog.html).
### New in this release:
-* Added support BLE Single CPU mode on CM0+ core.
+* Added PILO support for the PSoC 64 Secure device
+* Added BLE Stack controller libraries with IPC communication (BLESS_CONTROLLER_IPC) for CM0+
+* Improved the handling of Cy_BLE_StackShutdown API to avoid timing-sensitive bugs
+* Improved the handling of the CY_BLE_EVT_GATTS_WRITE_REQ event to allow operation with a custom GATT database
+* Enhanced the BLE ISR to handle LL Channel Map in interrupt context for SoC mode.
### Defect Fixes
-* Addressed [CVE-2019-16336](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16336) and [CVE-2019-17061](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17061) Vulnerabilities.
+* Updated the CY_BLE_SFLASH_DIE_xxx macros (in cy_ble_gap.h) according to the PSoC 6 BLE production configuration. The silicon-generated “Company assigned” part of the device address had a high repetition rate of the generated MAC address
+* Updated Cy_BLE_ControllerEnterLPM API for handling a scenario where wake-up is initiated by the hardware.
Refer to section [Changelog of PSoC 6 BLE Middleware API Reference Guide](https://cypresssemiconductorco.github.io/bless/ble_api_reference_manual/html/page_group_ble_changelog.html) for details.
diff --git a/common/cy_ble_common.c b/common/cy_ble_common.c
index d1613b6..d9f3839 100644
--- a/common/cy_ble_common.c
+++ b/common/cy_ble_common.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_common.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the API of the BLE PSoC 6 BLE Middleware.
@@ -13,7 +13,7 @@
* the software package with which this file was provided.
*******************************************************************************/
-#if defined(COMPONENT_BLESS_CONTROLLER_IPC) || defined(COMPONENT_BLESS_HOST_IPC) || \
+#if defined(COMPONENT_BLESS_HOST_IPC) || \
defined(COMPONENT_BLESS_CONTROLLER) || defined(COMPONENT_BLESS_HOST)
#include "cycfg_ble.h"
#endif /* defined(COMPONENT_BLESS_CONTROLLER_IPC) || defined(COMPONENT_BLESS_HOST_IPC) ... */
@@ -24,6 +24,13 @@
#if defined(CY_IP_MXBLESS)
+#if ( (defined(CY_BLE_GATT_DB_INDEX_COUNT)) && \
+ (CY_BLE_GATT_DB_INDEX_COUNT > CY_BLE_GATT_DB_INDEX_COUNT_MAX) && \
+ (!defined(CY_BLE_ERROR_SUPPRESS)))
+ #error The BLE Stack does not support database of more than 512 entries.
+#endif /* if CY_BLE_GATT_DB_INDEX_COUNT > CY_BLE_GATT_DB_INDEX_COUNT_MAX */
+
+
/******************************************************************************
* Function Name: Cy_BLE_Init
***************************************************************************//**
@@ -887,7 +894,7 @@ bool Cy_BLE_HAL_MappingBlessInterruptHandler(void)
void Cy_BLE_MappingLlIsrExitLowPowerMode(void)
{
- #if CY_BLE_STACK_CONTR_CORE
+ #if (CY_BLE_STACK_CONTR_CORE)
Cy_BLE_LlIsrExitLowPowerMode();
#endif /* CY_BLE_STACK_CONTR_CORE */
}
@@ -897,14 +904,14 @@ void Cy_BLE_HAL_MappingUartRxDataHandler(uint8_t byte)
/* Suppress unused variable warning */
(void) byte;
- #if (CY_BLE_STACK_CONTR_CORE) && (CY_BLE_MODE_HCI) && (CY_BLE_MODE_HCI_LEGACY)
+ #if ((CY_BLE_STACK_CONTR_CORE) && (CY_BLE_MODE_HCI) && (CY_BLE_MODE_HCI_LEGACY))
Cy_BLE_HAL_UartRxDataHandler(byte);
#endif /* CY_BLE_STACK_CONTR_CORE */
}
void Cy_BLE_HAL_MappingUartTxCompltHandler(void)
{
- #if (CY_BLE_STACK_CONTR_CORE) && (CY_BLE_MODE_HCI) && (CY_BLE_MODE_HCI_LEGACY)
+ #if ((CY_BLE_STACK_CONTR_CORE) && (CY_BLE_MODE_HCI) && (CY_BLE_MODE_HCI_LEGACY))
Cy_BLE_HAL_UartTxCompltHandler();
#endif /* CY_BLE_STACK_CONTR_CORE */
}
diff --git a/common/cy_ble_common.h b/common/cy_ble_common.h
index 155d3a3..630eac2 100644
--- a/common/cy_ble_common.h
+++ b/common/cy_ble_common.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_common.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the API of the PSoC 6 BLE Middleware.
diff --git a/cy_ble.c b/cy_ble.c
index 57c6396..36d6996 100644
--- a/cy_ble.c
+++ b/cy_ble.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the API of the PSoC 6 BLE Middleware.
@@ -871,9 +871,11 @@ static void Cy_BLE_UnregisterHostPmCallbacksDual(void)
* Cy_BLE_EnableLPM).
*
* \param
-* callbackParams pointer to the structure with the syspm callback parameters
-* callbackParams->mode - the callback mode. See description
-* of the cy_en_syspm_callback_mode_t type.
+* callbackParams Pointer to the structure with the syspm callback parameters.
+*
+* \param
+* mode The associated syspm callback mode. See description of the
+* cy_en_syspm_callback_mode_t type.
*
* \return
* * CY_SYSPM_SUCCESS - Entered and exited from BLESS deep sleep.
@@ -1008,9 +1010,11 @@ static cy_en_syspm_status_t Cy_BLE_DeepSleepCallbackSingleCore(cy_stc_syspm_call
* Cy_BLE_EnableLPM).
*
* \param
-* callbackParams pointer to the structure with the syspm callback parameters
-* callbackParams->mode - the callback mode. See description
-* of the cy_en_syspm_callback_mode_t type.
+* callbackParams Pointer to the structure with the syspm callback parameters.
+*
+* \param
+* mode The associated syspm callback mode. See description of the
+* cy_en_syspm_callback_mode_t type.
*
* \return
* * CY_SYSPM_SUCCESS - Entered and exited from BLESS deep sleep.
@@ -1116,9 +1120,11 @@ static cy_en_syspm_status_t Cy_BLE_DeepSleepCallbackDualCore(cy_stc_syspm_callba
* Cy_BLE_EnableLPM).
*
* \param
-* callbackParams pointer to the structure with the syspm callback parameters
-* callbackParams->mode - the callback mode. See description
-* of the cy_en_syspm_callback_mode_t type.
+* callbackParams Pointer to the structure with the syspm callback parameters.
+*
+* \param
+* mode The associated syspm callback mode. See description of the
+* cy_en_syspm_callback_mode_t type.
*
* \return
* * CY_SYSPM_SUCCESS - Entered and exited from CPU sleep.
diff --git a/cy_ble.h b/cy_ble.h
index f95c0b6..2bbbaac 100644
--- a/cy_ble.h
+++ b/cy_ble.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the prototypes and constants used in the PSoC 6 BLE Middleware.
@@ -61,7 +61,7 @@ extern "C" {
#define CY_BLE_MW_VERSION_MAJOR (3)
/** Library minor version */
-#define CY_BLE_MW_VERSION_MINOR (40)
+#define CY_BLE_MW_VERSION_MINOR (50)
#define CY_BLE_M0S8BLESS_VERSION (4u)
#define CY_BLE_SEMA (3u)
diff --git a/cy_ble_aios.c b/cy_ble_aios.c
index 1c3dd4a..dc3e0e3 100644
--- a/cy_ble_aios.c
+++ b/cy_ble_aios.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_aios.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Automation Input Output service.
@@ -2193,7 +2193,6 @@ cy_en_ble_api_result_t Cy_BLE_AIOSC_SetCharacteristicValueWithoutResponse(cy_stc
* Returns the discovered peer device characteristic value handle.
*
* \param connHandle: The connection handle.
-* \param serviceIndex: The index of the service instance.
* \param charIndex: The index of a service characteristic.
* \param charInstance: The instance of characteristic
* \return
@@ -2223,7 +2222,6 @@ cy_ble_gatt_db_attr_handle_t Cy_BLE_AIOSC_GetCharacteristicValueHandle(cy_stc_bl
* Returns the discovered peer device characteristic descriptor handle.
*
* \param connHandle: The connection handle.
-* \param serviceIndex: The index of the service instance.
* \param charIndex: The index of a service characteristic.
* \param charInstance: The instance of characteristic
* \param descrIndex: The index of the descriptor.
diff --git a/cy_ble_aios.h b/cy_ble_aios.h
index b9b99ad..7f2ae91 100644
--- a/cy_ble_aios.h
+++ b/cy_ble_aios.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
-* \file CY_BLE_aios.h
-* \version 3.40
+* \file cy_ble_aios.h
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Automation Input
diff --git a/cy_ble_ancs.c b/cy_ble_ancs.c
index ce4f34e..99d8555 100644
--- a/cy_ble_ancs.c
+++ b/cy_ble_ancs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ancs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for
@@ -973,7 +973,7 @@ static void Cy_BLE_ANCSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
* event. Based on the service UUID, the appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to the characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_ANCSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_ancs.h b/cy_ble_ancs.h
index 25de33b..0257231 100644
--- a/cy_ble_ancs.h
+++ b/cy_ble_ancs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ancs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_ans.c b/cy_ble_ans.c
index f5106f2..b3d5b94 100644
--- a/cy_ble_ans.c
+++ b/cy_ble_ans.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ans.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Alert Notification service.
@@ -637,10 +637,10 @@ static void Cy_BLE_ANSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when a server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ. Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
-* \param *discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_ANSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t * discDescrInfo)
@@ -781,8 +781,7 @@ static void Cy_BLE_ANSC_NotificationEventHandler(cy_stc_ble_gattc_handle_value_n
*
* Handles Read Response event for Alert Notification service.
*
-* \param #cy_stc_ble_gattc_read_rsp_param_t *eventParam: The pointer to the data that came
-* with a read response for ANS.
+* \param eventParam: The pointer to the data that came with a read response for ANS.
*
******************************************************************************/
static void Cy_BLE_ANSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param_t *eventParam)
@@ -868,8 +867,7 @@ static void Cy_BLE_ANSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param
*
* Handles Write Response event for Alert Notification service.
*
-* \param cy_stc_ble_conn_handle_t *eventParam: The pointer to the cy_stc_ble_conn_handle_t data
-* structure.
+* \param eventParam: The pointer to the cy_stc_ble_conn_handle_t data structure.
*
******************************************************************************/
static void Cy_BLE_ANSC_WriteResponseEventHandler(const cy_stc_ble_conn_handle_t *eventParam)
@@ -948,9 +946,7 @@ static void Cy_BLE_ANSC_WriteResponseEventHandler(const cy_stc_ble_conn_handle_t
*
* Handles Error Response event for Alert Notification service.
*
-* \param cy_stc_ble_gatt_err_param_t *eventParam: The pointer to
-* the cy_stc_ble_gatt_err_param_t
-* structure.
+* \param eventParam: The pointer to the cy_stc_ble_gatt_err_param_t structure.
*
******************************************************************************/
static void Cy_BLE_ANSC_ErrorResponseEventHandler(const cy_stc_ble_gatt_err_param_t *eventParam)
diff --git a/cy_ble_ans.h b/cy_ble_ans.h
index 5e1e451..d11d86c 100644
--- a/cy_ble_ans.h
+++ b/cy_ble_ans.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ans.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Alert Notification
diff --git a/cy_ble_bas.c b/cy_ble_bas.c
index fff0b4e..4a8b827 100644
--- a/cy_ble_bas.c
+++ b/cy_ble_bas.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bas.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Battery service.
@@ -409,7 +409,7 @@ cy_en_ble_api_result_t Cy_BLE_BASS_GetCharacteristicDescriptor(cy_stc_ble_conn_h
*
* Handles a Write Request event for the Battery service.
*
-* \param void *eventParam: The pointer to the data structure specified by the event.
+* \param *eventParam: The pointer to the data structure specified by the event.
*
* \return
* A return value of type \ref cy_en_ble_gatt_err_code_t.
diff --git a/cy_ble_bas.h b/cy_ble_bas.h
index f609d9a..c20322d 100644
--- a/cy_ble_bas.h
+++ b/cy_ble_bas.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bas.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Battery service.
diff --git a/cy_ble_bcs.c b/cy_ble_bcs.c
index dca59e6..5c49467 100644
--- a/cy_ble_bcs.c
+++ b/cy_ble_bcs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bcs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Body Composition service.
@@ -469,7 +469,7 @@ cy_en_ble_api_result_t Cy_BLE_BCSS_GetCharacteristicDescriptor(cy_stc_ble_conn_h
*
* Handles a Write Request event for the Body Composition service.
*
-* \param void *eventParam - The pointer to the data structure specified by the event.
+* \param *eventParam - The pointer to the data structure specified by the event.
*
* \return
* A return value of type cy_en_ble_gatt_err_code_t.
diff --git a/cy_ble_bcs.h b/cy_ble_bcs.h
index 1e1e671..2f2c1ee 100644
--- a/cy_ble_bcs.h
+++ b/cy_ble_bcs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bcs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Body Composition service.
diff --git a/cy_ble_bls.c b/cy_ble_bls.c
index e6ee790..3275a1c 100644
--- a/cy_ble_bls.c
+++ b/cy_ble_bls.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bls.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Blood Pressure service.
@@ -1051,7 +1051,7 @@ static void Cy_BLE_BLSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* event. Based on the service UUID, the appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_BLSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t * discDescrInfo)
@@ -1199,7 +1199,7 @@ static void Cy_BLE_BLSC_IndicationEventHandler(cy_stc_ble_gattc_handle_value_ind
*
* Handles a Read Response event.
*
-* \param cy_stc_ble_gattc_read_rsp_param_t *eventParam: The pointer to the data structure.
+* \param eventParam: The pointer to the data structure specified by the event.
*
******************************************************************************/
static void Cy_BLE_BLSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param_t *eventParam)
diff --git a/cy_ble_bls.h b/cy_ble_bls.h
index 1e65f4b..a7dae9c 100644
--- a/cy_ble_bls.h
+++ b/cy_ble_bls.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bls.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_bms.c b/cy_ble_bms.c
index 71373f4..17361b4 100644
--- a/cy_ble_bms.c
+++ b/cy_ble_bms.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bms.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Bond Management service.
@@ -525,9 +525,7 @@ static cy_en_ble_gatt_err_code_t Cy_BLE_BMSS_WriteEventHandler(cy_stc_ble_gatts_
*
* Handles a Prepare Write Request event.
*
-* \param cy_stc_ble_gatts_prep_write_req_param_t *eventParam: The pointer to the data that
-* came with a Prepare Write
-* request.
+* \param eventParam: The pointer to the data that came with a Prepare Write request.
*
******************************************************************************/
static void Cy_BLE_BMSS_PrepareWriteRequestEventHandler(cy_stc_ble_gatts_prep_write_req_param_t *eventParam)
@@ -563,8 +561,7 @@ static void Cy_BLE_BMSS_PrepareWriteRequestEventHandler(cy_stc_ble_gatts_prep_wr
*
* Handles an Execute Write Request event.
*
-* \param cy_stc_ble_gatts_exec_write_req_t *eventParam: The pointer to the data that came
-* with a Write Request.
+* \param eventParam: The pointer to the data that came with a Write Request.
*
******************************************************************************/
static void Cy_BLE_BMSS_ExecuteWriteRequestEventHandler(cy_stc_ble_gatts_exec_write_req_t *eventParam)
@@ -1114,7 +1111,7 @@ static void Cy_BLE_BMSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* event. Based on the service UUID, the appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_BMSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_bms.h b/cy_ble_bms.h
index ec390f3..f74e348 100644
--- a/cy_ble_bms.h
+++ b/cy_ble_bms.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bms.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in the
diff --git a/cy_ble_bts.c b/cy_ble_bts.c
index 6a93159..eb52371 100644
--- a/cy_ble_bts.c
+++ b/cy_ble_bts.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bts.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Bootloader service.
@@ -121,11 +121,10 @@ void Cy_BLE_BTS_RegisterAttrCallback(cy_ble_callback_t callbackFunc)
*
* Handles a Write Request event for the Bootloader service.
*
-* \param cy_stc_ble_gatts_write_cmd_req_param_t * eventParam: The pointer to data that came
-* with a Write Request for BTS.
+* \param eventParam: The pointer to data that came with a Write Request for BTS.
*
-* \return
-* Return a value of type cy_en_ble_gatt_err_code_t:
+* \return
+* Return a value of type cy_en_ble_gatt_err_code_t:
*
* Error Codes | Description
* ------------ | -----------
@@ -211,11 +210,10 @@ static cy_en_ble_gatt_err_code_t Cy_BLE_BTS_WriteEventHandler(cy_stc_ble_gatts_w
* Handles the Write Without Response Request event for the Bootloader service.
* service.
*
-* \param cy_stc_ble_gatts_write_cmd_req_param_t * eventParam: The pointer to a data structure
-* specified by the event.
+* \param eventParam: The pointer to a data structure specified by the event.
*
-* \return
-* Return a value of type cy_en_ble_gatt_err_code_t:
+* \return
+* Return a value of type cy_en_ble_gatt_err_code_t:
*
* Error Codes | Description
* ------------ | -----------
@@ -293,10 +291,8 @@ static void Cy_BLE_BTSS_WriteCmdEventHandler(cy_stc_ble_gatts_write_cmd_req_para
*
* Handles a Prepare Write Request event for the Bootloader service.
*
-* \param cy_stc_ble_gatts_prep_write_req_param_t *eventParam: The pointer to the data
-* received with a Prepare Write
-* Request event for the
-* Bootloader service.
+* \param eventParam: The pointer to the data received with a Prepare Write
+* Request event for the Bootloader service.
*
******************************************************************************/
static void Cy_BLE_BTSS_PrepareWriteRequestEventHandler(cy_stc_ble_gatts_prep_write_req_param_t *eventParam)
@@ -320,9 +316,8 @@ static void Cy_BLE_BTSS_PrepareWriteRequestEventHandler(cy_stc_ble_gatts_prep_wr
*
* Handles an Execute Write Request event for the Bootloader service.
*
-* \param cy_stc_ble_gatts_exec_write_req_t *eventParam: The pointer to the data that came
-* with a Write Request for the
-* Bootloader service.
+* \param eventParam: The pointer to the data that came with a Write Request
+* for the Bootloader service.
*
******************************************************************************/
static void Cy_BLE_BTSS_ExecuteWriteRequestEventHandler(cy_stc_ble_gatts_exec_write_req_t *eventParam)
@@ -346,17 +341,16 @@ static void Cy_BLE_BTSS_ExecuteWriteRequestEventHandler(cy_stc_ble_gatts_exec_wr
* Sends a notification with the characteristic value, as specified by its
* charIndex, to the client device.
*
-* \param connHandle: The BLE peer device connection handle
-*
+* \param connHandle: The BLE peer device connection handle.
* \param charIndex: The index of the service characteristic of
-* type \ref cy_en_ble_bts_char_index_t. The valid value is
-* * \ref CY_BLE_BTS_BT_SERVICE
+* type cy_en_ble_bts_char_index_t. The valid value is
+* * CY_BLE_BTS_BT_SERVICE
* \param attrSize: The size of the characteristic value attribute.
* \param attrValue: The pointer to the characteristic value data that should be
* sent to the client device.
*
-* \return
-* A return value of type \ref cy_en_ble_api_result_t.
+* \return
+* A return value of type \ref cy_en_ble_api_result_t.
*
* Error Codes | Description
* ------------ | -----------
diff --git a/cy_ble_bts.h b/cy_ble_bts.h
index f8a7dd8..5911bf8 100644
--- a/cy_ble_bts.h
+++ b/cy_ble_bts.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_bts.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Bootloader service.
diff --git a/cy_ble_cfg_common.h b/cy_ble_cfg_common.h
index c544747..b990b12 100644
--- a/cy_ble_cfg_common.h
+++ b/cy_ble_cfg_common.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cfg_common.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the API of the PSoC 6 BLE Middleware.
@@ -435,6 +435,8 @@
/** CRC size for stack flash */
#define CY_BLE_STACK_FLASH_CRC_SIZE (2u)
+#define CY_BLE_GATT_DB_INDEX_COUNT_MAX (512u)
+
/**
* \addtogroup group_ble_common_api_macros
* \{
diff --git a/cy_ble_cgms.c b/cy_ble_cgms.c
index 03a79dc..9a2c0eb 100644
--- a/cy_ble_cgms.c
+++ b/cy_ble_cgms.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cgms.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Continuous Glucose Monitoring
@@ -1345,7 +1345,7 @@ static void Cy_BLE_CGMSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_CGMSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_cgms.h b/cy_ble_cgms.h
index c78ac48..60ab831 100644
--- a/cy_ble_cgms.h
+++ b/cy_ble_cgms.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cgms.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in the
diff --git a/cy_ble_controller.c b/cy_ble_controller.c
index f71f2e0..3b4686a 100644
--- a/cy_ble_controller.c
+++ b/cy_ble_controller.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_controller.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the API of the PSoC 6 BLE Middleware.
@@ -484,9 +484,11 @@ void Cy_BLE_EnableControllerLowPowerMode(void)
* Cy_BLE_EnableLowPowerMode() function).
*
* \param
-* callbackParams pointer to the structure with the syspm callback parameters
-* callbackParams->mode - the callback mode, see description
-* of the cy_en_syspm_callback_mode_t type.
+* callbackParams Pointer to the structure with the syspm callback parameters.
+*
+* \param
+* mode The associated syspm callback mode. See description of the
+* cy_en_syspm_callback_mode_t type.
*
* \return
* * CY_SYSPM_SUCCESS - Entered and exited from CPU deep sleep
diff --git a/cy_ble_cps.c b/cy_ble_cps.c
index dd7a00a..052f140 100644
--- a/cy_ble_cps.c
+++ b/cy_ble_cps.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cps.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Cycling Power service.
@@ -534,10 +534,10 @@ cy_en_ble_api_result_t Cy_BLE_CPSS_GetCharacteristicDescriptor(cy_stc_ble_conn_h
*
* Handles Write Request event for CPS service.
*
-* \param void *eventParam: The pointer to the data structure specified by the event.
+* \param eventParam: The pointer to the data structure specified by the event.
*
-* \return
-* A return value of type cy_en_ble_gatt_err_code_t.
+* \return
+* A return value of type cy_en_ble_gatt_err_code_t.
* * CY_BLE_GATT_ERR_NONE - write is successful
* * CY_BLE_GATT_ERR_PROCEDURE_ALREADY_IN_PROGRESS
* * CY_BLE_GATT_ERR_CCCD_IMPROPERLY_CONFIGURED
@@ -955,9 +955,7 @@ static void Cy_BLE_CPSS_ConfirmationEventHandler(const cy_stc_ble_conn_handle_t
* Handles the L2CAP connection parameter response event from
* the BLE Stack.
*
-* \param uint16_t response:
-* * Accepted = 0x0000
-* * Rejected = 0x0001
+* \param eventParam: The pointer to the data structure specified by the event.
*
******************************************************************************/
static void Cy_BLE_CPSS_ConnParamUpdateRspEventHandler(const cy_stc_ble_l2cap_conn_update_rsp_param_t *eventParam)
@@ -1253,7 +1251,6 @@ static void Cy_BLE_CPSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* Based on the descriptor UUID, an appropriate data structure is populated using
* the data received as part of the callback.
*
-* \param discoveryCharIndex: The characteristic index which is discovered.
* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
diff --git a/cy_ble_cps.h b/cy_ble_cps.h
index de92c44..b0577b4 100644
--- a/cy_ble_cps.h
+++ b/cy_ble_cps.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cps.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Cycling Power service.
diff --git a/cy_ble_cscs.c b/cy_ble_cscs.c
index 0be6ce3..2b8c533 100644
--- a/cy_ble_cscs.c
+++ b/cy_ble_cscs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cscs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Cycling Speed and Cadence service.
@@ -546,7 +546,7 @@ static cy_en_ble_gatt_err_code_t Cy_BLE_CSCSS_WriteEventHandler(cy_stc_ble_gatts
*
* Handles the Value Confirmation request event from the BLE Stack.
*
-* \param event_params: Pointer to a structure of type 'cy_stc_ble_conn_handle_t'.
+* \param eventParam: Pointer to a structure of type 'cy_stc_ble_conn_handle_t'.
*
******************************************************************************/
static void Cy_BLE_CSCSS_ConfirmationEventHandler(const cy_stc_ble_conn_handle_t *eventParam)
@@ -819,10 +819,10 @@ static void Cy_BLE_CSCSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when a server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ. Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to descriptor information structure.
*
*******************************************************************************/
static void Cy_BLE_CSCSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_cscs.h b/cy_ble_cscs.h
index 31e300b..89adbdb 100644
--- a/cy_ble_cscs.h
+++ b/cy_ble_cscs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cscs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Cycling Speed and Cadence
diff --git a/cy_ble_cts.c b/cy_ble_cts.c
index 934a7cc..f7cd40b 100644
--- a/cy_ble_cts.c
+++ b/cy_ble_cts.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cts.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Current Time service.
@@ -899,10 +899,10 @@ static void Cy_BLE_CTSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when a server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_CTSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t * discDescrInfo)
diff --git a/cy_ble_cts.h b/cy_ble_cts.h
index c57877d..55e63d1 100644
--- a/cy_ble_cts.h
+++ b/cy_ble_cts.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_cts.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_custom.c b/cy_ble_custom.c
index 1dc2833..82220ba 100644
--- a/cy_ble_custom.c
+++ b/cy_ble_custom.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_custom.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Custom service.
diff --git a/cy_ble_custom.h b/cy_ble_custom.h
index 1e7e197..dd0c86c 100644
--- a/cy_ble_custom.h
+++ b/cy_ble_custom.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_custom.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Custom service.
diff --git a/cy_ble_defines.h b/cy_ble_defines.h
index 313b823..d8ffc27 100644
--- a/cy_ble_defines.h
+++ b/cy_ble_defines.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_defines.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains common defines for the BLE.
diff --git a/cy_ble_dis.c b/cy_ble_dis.c
index c012949..b28f17a 100644
--- a/cy_ble_dis.c
+++ b/cy_ble_dis.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_dis.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Device Information service.
diff --git a/cy_ble_dis.h b/cy_ble_dis.h
index a081915..c59f8dc 100644
--- a/cy_ble_dis.h
+++ b/cy_ble_dis.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_dis.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Device Information
@@ -145,8 +145,8 @@ extern const cy_stc_ble_disc_config_t *cy_ble_discConfigPtr;
*
* Returns the discovered peer device Characteristic value handle.
*
-* \param serviceIndex: The index of the service instance.
-* \param charIndex: The index of a service Characteristic.
+* \param connHandle: The connection handle.
+* \param charIndex: The index of a service Characteristic.
*
* \return
* Returns Characteristic value handle of type cy_ble_gatt_db_attr_handle_t.
diff --git a/cy_ble_ds.h b/cy_ble_ds.h
index 780bc90..b82cced 100644
--- a/cy_ble_ds.h
+++ b/cy_ble_ds.h
@@ -1,6 +1,6 @@
/********************************************************************************************************************//**
* \file cy_ble_ds.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the documentation data.
@@ -13,7 +13,7 @@
* the software package with which this file was provided.
***********************************************************************************************************************
*
-* \mainpage Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+* \mainpage Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
*
* \copydetails page_ble_general
* \copydetails page_group_ble_changelog
@@ -1205,16 +1205,17 @@
* - not supported for preproduction hardware.
*
* Using the PILO as the LF clock source requires:
-* - initial trimming and measuring the step size of the PILO trimming before BLE start
-* - setting the clock configuration of the BLE sub-system after BLE start.
+* - configure BLE ECO (AltHF) clock in ModusToolbox Device Configurator. The recommended frequency is 16 Mhz.
+* - initial trimming (call Cy_SysClk_PiloInitialTrim() function) and measuring the step size of the PILO trimming
+* (call Cy_SysClk_PiloUpdateTrimStep function) before BLE start.
*
* Both actions must happen during every power-up to get closest to the target frequency.
*
-* The following code snippet shows the implementation:
+* The following code snippet shows usage:
* \snippet ble/snippet/main.c LFCLK configuration: PILO calibration
*
-* \note Trimming functions PILO_InitialTrim and PILO_MeasureStepSize must be called before Cy_BLE_Start(), and must be called
-* on the CPU core running the BLE controller.
+* \note Call trimming functions Cy_SysClk_PiloInitialTrim() and Cy_SysClk_PiloUpdateTrimStep() before Cy_BLE_Start(),
+* on the CPU core running the BLE controller.
*
**
**\section group_ble_multiconnection_support Multi-Connection Support
@@ -1539,14 +1540,48 @@
*
Version
Changes
Reason for Change
*
*
+*
3.50
+*
Updated PILO part of BLESS MW HAL to be compatible with psoc6pdl 1.6.1.
+* Refer to section \ref group_ble_lfclk_Pilo_conf for details about the requirements for using the PILO as the LF clock source.
+*
To support PILO on the PSoC 64 Secure device.
+*
+*
+*
Added BLE Stack controller libraries with IPC communication (BLESS_CONTROLLER_IPC) for CM0+.
+*
Enable users to build their own CM0+ image with a BLE controller to operate in BLE Dual CPU mode.
+*
+*
+*
Updated the procedure of processing the CY_BLE_EVT_GATTS_WRITE_REQ event: an error response
+* (with reason INVALID_HANDLE) is sent, if the handle was processed neither by registered services nor an application BLE callback.
+*
Improved the handling of the CY_BLE_EVT_GATTS_WRITE_REQ event to allow operation with a custom GATT database.
+*
+*
+*
Updated the CY_BLE_SFLASH_DIE_xxx macros (in cy_ble_gap.h) according to the PSoC 6 BLE production configuration.
+*
The silicon-generated "Company assigned" part of the device address has a high repetition rate of the generated MAC address.
+* \note The silicon-generated "Company assigned" option does not guarantee a unique device address. For mass production,
+* Cypress strongly suggests that the device address be programmed into the user area (Row 0) of the Sflash location via the SWD interface.
+* Refer to section "Public device address" of [ModusToolbox BT Configurator Guide] (https://www.cypress.com/ModusToolboxBLEConfig) for details
+*
+*
+*
Added preprocessor expression to verify count of GATT database entries.
+*
BLE Stack supports maximum 512 entries of GATT database.
+*
+*
+*
Documentation updates.
+*
Changed the code snippet for initial PILO trimming and updating the trim step-size in section \ref group_ble_lfclk_Pilo_conf.
+*
+*
Updated the BLE Stack to version 5.0.8.220.
+*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes.
+*
+*
+*
*
3.40
*
Added BLE Stack libraries for CM0+ core.
*
Support BLE CM0+ Single CPU mode.
*
-
+*
*
Updated the procedure of processing events to wait 10 ms on CY_BLE_EVT_SOFT_RESET_COMPLETE events.
-
Ensure that the controller is completely reset before generating the event to the application.
- Refer to CY_BLE_EVT_SOFT_RESET_COMPLETE event documentation.
+*
Ensure that the controller is completely reset before generating the event to the application.
+* Refer to CY_BLE_EVT_SOFT_RESET_COMPLETE event documentation.
*
*
*
Updated the BLE Stack to version 5.0.7.196
@@ -1591,7 +1626,7 @@
*
*
*
Fixed CY_BLE_ENABLE_PHY_UPDATE macros for enable "LE 2 Mbps" feature.
-*
"Enable LE 2 Mbps" feature does not work if it selects in BT Confirurator.
+*
"Enable LE 2 Mbps" feature does not work if it selects in BT Configurator.
*
*
*
The PSoC 6 BLE Middleware is re-organized for supporting MT2.0 make flow.
@@ -1633,7 +1668,7 @@
*
3.0
*
The PSoC 6 BLE Middleware is re-organized, so that it can be built as a device agnostic immutable library.
* - The BLE configure structure and BLE service configure structures were updated.
-* - Changed the configuration flow. Refer to section "Configuration Considerations" to configuration details.
+* - Changed the configuration flow. Refer to section \ref page_ble_section_configuration_considerations to configuration details.
* - Added the following functions:
* \ref Cy_BLE_RegisterEventCallback(),
* \ref Cy_BLE_EnableLowPowerMode()
@@ -1661,7 +1696,7 @@
*
*
*
Updated the BLE Stack to version 5.0.3.935.
-*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes
+*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes.
*
*
*
@@ -1690,7 +1725,7 @@
*
*
*
Updated the BLE Stack to version 5.0.2.917.
-*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes
+*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes.
*
*
*
@@ -1741,7 +1776,7 @@
*
*
*
The BLE Stack was updated to version 5.0.0.898.
-*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes
+*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes.
*
*
*
@@ -1756,7 +1791,7 @@
*
*
*
The BLE Stack was updated to version 5.0.0.855.
-*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes
+*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes.
*
*
*
@@ -1777,7 +1812,7 @@
*
*
*
The BLE Stack was updated to version 5.0.0.785.
-*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes
+*
Refer to \ref section_group_ble_changelog_BLE_Stack_Changes.
*
*
*
@@ -1792,6 +1827,21 @@
*
*
*
Version
Changes
Reason for Change
+*
+*
+*
5.0.8.220
+*
Updated BLE ISR for SoC mode.
+*
Enhanced the BLE ISR to handle LL Channel Map in interrupt context for SoC mode.
+*
+*
+*
Updated low-power mode API.
+*
Updated Cy_BLE_ControllerEnterLPM API for handling a scenario where wake-up is initiated by the hardware.
+*
+*
+*
Re-factored Shutdown code for Dual CPU mode.
+*
Improved the handling of Cy_BLE_StackShutdown API to avoid timing-sensitive bugs.
+*
+*
*
*
5.0.7.196
*
Updated the APIs to handle the interrupt locking.
@@ -1800,7 +1850,7 @@
*
*
Re-factored the radio initialization sequence.
*
It was observed that on customer boards, re-factoring the radio initialization sequence provided
-* an improved stability to the reset sequence.
+* an improved stability to the reset sequence.
*
*
*
Fix for CVE-2019-16336.
@@ -1808,7 +1858,7 @@
* malicious packets. Malformed Data packets will be dropped in the LL.
* Malformed Control packets will be replied with LL_UNKNOWN_RSP.
* For detail, refer to the [CVE-2019-16336](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16336) vulnerability page.
-*
+*
*
*
*
@@ -3608,4 +3658,4 @@
* \brief
* This section contains the data structures used for Custom Services.
*
-*/
\ No newline at end of file
+*/
diff --git a/cy_ble_ess.c b/cy_ble_ess.c
index 6ca847c..acdf668 100644
--- a/cy_ble_ess.c
+++ b/cy_ble_ess.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ess.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Environmental Sensing service.
@@ -359,6 +359,7 @@ cy_en_ble_gatt_err_code_t Cy_BLE_ESSS_CheckIfInRange(uint32_t min,
* Performs an extraction of the characteristic value ranges then compares it to
* the value received from the client and returns a result of the comparison.
*
+* \param connHandle: The connection handle.
* \param charIndex: The index of the service characteristic. Starts with zero.
* \param charInstance: The instance number of the characteristic specified by
* "charIndex".
diff --git a/cy_ble_ess.h b/cy_ble_ess.h
index bd7e1a3..d962189 100644
--- a/cy_ble_ess.h
+++ b/cy_ble_ess.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ess.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Environmental Sensing
diff --git a/cy_ble_event_handler.c b/cy_ble_event_handler.c
index a3ca2f9..5e111f7 100644
--- a/cy_ble_event_handler.c
+++ b/cy_ble_event_handler.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_event_handler.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the event Handler State Machine
@@ -814,9 +814,28 @@ void Cy_BLE_ServerEventHandler(cy_en_ble_event_t event, void *evParam)
case CY_BLE_EVT_GATTS_WRITE_REQ:
{
cy_en_ble_gatt_err_code_t gattErr;
- if((((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam)->handleValPair.attrHandle >
- cy_ble_configPtr->params->gattDbIndexCount) ||
- (((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam)->handleValPair.attrHandle == 0u))
+ cy_ble_gatt_db_attr_handle_t attrHandle;
+
+ /* Process GATT service */
+ gattErr = Cy_BLE_GATTS_WriteEventHandler((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam);
+
+ /* Process all registered service */
+ if(gattErr == CY_BLE_GATT_ERR_NONE)
+ {
+ gattErr = Cy_BLE_InvokeServiceEventHandler((uint32_t)event, (void*)evParam);
+ }
+ Cy_BLE_SendWriteResponse((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam, gattErr);
+
+ /* Call Cy_BLE_ApplCallback if event was not processed */
+ if((cy_ble_eventHandlerFlag & (CY_BLE_CALLBACK | CY_BLE_ENABLE_ALL_EVENTS)) != 0u)
+ {
+ Cy_BLE_ApplCallback((uint32_t)event, evParam);
+ }
+
+ /* Send Error response if unknown attr handle */
+ attrHandle = ((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam)->handleValPair.attrHandle;
+ if( ((cy_ble_eventHandlerFlag & CY_BLE_CALLBACK) != 0u) &&
+ ((attrHandle > cy_ble_configPtr->params->gattDbIndexCount) || (attrHandle == 0u)))
{
/* Processing unknown attr handle (send an Error Response) */
cy_stc_ble_gatt_err_param_t err_param;
@@ -828,15 +847,6 @@ void Cy_BLE_ServerEventHandler(cy_en_ble_event_t event, void *evParam)
(void)Cy_BLE_GATTS_ErrorRsp(&err_param);
cy_ble_eventHandlerFlag &= (uint8_t) ~CY_BLE_CALLBACK;
}
- else
- {
- gattErr = Cy_BLE_GATTS_WriteEventHandler((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam);
- if(gattErr == CY_BLE_GATT_ERR_NONE)
- {
- gattErr = Cy_BLE_InvokeServiceEventHandler((uint32_t)event, (void*)evParam);
- }
- Cy_BLE_SendWriteResponse((cy_stc_ble_gatts_write_cmd_req_param_t*)evParam, gattErr);
- }
}
break;
@@ -1143,7 +1153,6 @@ void Cy_BLE_NextInclDiscovery(cy_stc_ble_conn_handle_t connHandle,
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param connHandle: The connection handle.
* \param discCharInfo: The pointer to the characteristic information structure.
*
******************************************************************************/
diff --git a/cy_ble_event_handler.h b/cy_ble_event_handler.h
index 1978d5d..2bd093e 100644
--- a/cy_ble_event_handler.h
+++ b/cy_ble_event_handler.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_event_handler.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the prototypes and constants used in the event Handler State Machine
diff --git a/cy_ble_gap.c b/cy_ble_gap.c
index 176a33f..9c4ba77 100644
--- a/cy_ble_gap.c
+++ b/cy_ble_gap.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_gap.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the GAP API of the PSoC 6 BLE Middleware.
diff --git a/cy_ble_gap.h b/cy_ble_gap.h
index 28aa3d0..0bb4de4 100644
--- a/cy_ble_gap.h
+++ b/cy_ble_gap.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_gap.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the prototypes and constants used in the BLE GAP profile.
@@ -51,7 +51,7 @@ extern "C" {
/* Set defauld configuration (only to make code visible in IDE) */
#define COMPONENT_BLESS_CONTROLLER
#define COMPONENT_BLESS_HOST
-
+
#endif /* ( !defined(COMPONENT_BLESS_CONTROLLER_IPC) && !defined(COMPONENT_BLESS_HOST_IPC) ... */
@@ -383,16 +383,16 @@ typedef struct
#define CY_BLE_DISCOVERY_INIT (0x00u)
#define CY_BLE_DISCOVERY_CONTINUE (0x01u)
-#define CY_BLE_SFLASH_DIE_X_MASK (0x3Fu)
-#define CY_BLE_SFLASH_DIE_X_BITS (6u)
-#define CY_BLE_SFLASH_DIE_Y_MASK (0x3Fu)
-#define CY_BLE_SFLASH_DIE_Y_BITS (6u)
+#define CY_BLE_SFLASH_DIE_X_MASK (0x7Fu)
+#define CY_BLE_SFLASH_DIE_X_BITS (7u)
+#define CY_BLE_SFLASH_DIE_Y_MASK (0x7Fu)
+#define CY_BLE_SFLASH_DIE_Y_BITS (7u)
#define CY_BLE_SFLASH_DIE_XY_BITS (CY_BLE_SFLASH_DIE_X_BITS + CY_BLE_SFLASH_DIE_Y_BITS)
#define CY_BLE_SFLASH_DIE_WAFER_MASK (0x1Fu)
#define CY_BLE_SFLASH_DIE_WAFER_BITS (5u)
#define CY_BLE_SFLASH_DIE_XYWAFER_BITS (CY_BLE_SFLASH_DIE_XY_BITS + CY_BLE_SFLASH_DIE_WAFER_BITS)
-#define CY_BLE_SFLASH_DIE_LOT_MASK (0x7Fu)
-#define CY_BLE_SFLASH_DIE_LOT_BITS (7u)
+#define CY_BLE_SFLASH_DIE_LOT_MASK (0x1Fu)
+#define CY_BLE_SFLASH_DIE_LOT_BITS (5u)
/* Device address stored by user in ROW4 of the SFLASH */
#define CY_BLE_SFLASH_DEVICE_ADDRESS_PTR ((cy_stc_ble_gap_bd_addr_t*)(SFLASH_BLE_DEVICE_ADDRESS))
diff --git a/cy_ble_gatt.c b/cy_ble_gatt.c
index dc04453..aec3bbf 100644
--- a/cy_ble_gatt.c
+++ b/cy_ble_gatt.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_gatt.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the GATT API of the PSoC 6 BLE Middleware.
@@ -142,7 +142,7 @@ cy_en_ble_api_result_t Cy_BLE_GATTC_Init(const cy_stc_ble_gattc_config_t *config
* Reinitializes the GATT database.
*
* \return
-* \ref cy_en_ble_api_result_t: A function result states if it succeeded or failed with
+* \ref cy_en_ble_api_result_t : A function result states if it succeeded or failed with
* error codes:
*
* Error Codes | Description
@@ -182,7 +182,7 @@ cy_en_ble_api_result_t Cy_BLE_GATTS_ReInitGattDb(void)
* \param eventParam: The pointer to the data structure specified by the event.
*
* \return
-* \ref cy_en_ble_gatt_err_code_t: A function returns one of the following status
+* \ref cy_en_ble_gatt_err_code_t : A function returns one of the following status
* values.
*
******************************************************************************/
@@ -1550,9 +1550,11 @@ cy_en_ble_api_result_t Cy_BLE_GATTC_RemoveConnHandle(cy_stc_ble_conn_handle_t co
*
* This function returns the index of discovery structure according to connHandle.
*
-* \return
-* uint8_t: index of discovery structure
-* #CY_BLE_GATTC_COUNT: index is not found for connHandle
+* \param connHandle: The connection handle.
+*
+* \return
+* uint8_t: index of discovery structure
+* CY_BLE_GATTC_COUNT: index is not found for connHandle
*
******************************************************************************/
uint32_t Cy_BLE_GetDiscoveryIdx(cy_stc_ble_conn_handle_t connHandle)
diff --git a/cy_ble_gatt.h b/cy_ble_gatt.h
index 6f0c3e2..513f7aa 100644
--- a/cy_ble_gatt.h
+++ b/cy_ble_gatt.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_gatt.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the prototypes and constants used in the BLE GATT profile.
diff --git a/cy_ble_gls.c b/cy_ble_gls.c
index 25af385..f1496e1 100644
--- a/cy_ble_gls.c
+++ b/cy_ble_gls.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_gls.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Glucose service.
diff --git a/cy_ble_gls.h b/cy_ble_gls.h
index 79541bf..6c9d000 100644
--- a/cy_ble_gls.h
+++ b/cy_ble_gls.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_gls.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in the
diff --git a/cy_ble_hal_int.c b/cy_ble_hal_int.c
index be7b41d..2aeb112 100644
--- a/cy_ble_hal_int.c
+++ b/cy_ble_hal_int.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hal_int.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Interrupt service Routine for the
diff --git a/cy_ble_hal_pvt.c b/cy_ble_hal_pvt.c
index 6a8ff52..e257b05 100644
--- a/cy_ble_hal_pvt.c
+++ b/cy_ble_hal_pvt.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hal_pvt.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the HAL section of the PSoC 6 BLE Middleware.
@@ -15,6 +15,7 @@
#include "cy_device.h"
#include "cy_syspm.h"
+#include "cy_sysclk.h"
#include "cy_ble_hal_pvt.h"
#if defined(CY_IP_MXBLESS)
@@ -32,7 +33,10 @@ cy_ble_intr_callback_t Cy_BLE_InterruptCallback = NULL;
cy_stc_ble_intr_notify_t *intrNotifyPtr = NULL;
/* Nominal trim step size */
+#if ((CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10)) || \
+ (CY_SYSCLK_DRV_VERSION_MAJOR < 2)
static uint32 piloTrimStepSize = CY_BLE_PILO_TRIM_STEP;
+#endif /* (CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10) */
/* Pointer to BLE configuration structure (uses in hal only) */
static cy_stc_ble_config_t *cy_ble_halConfigPtr = NULL;
@@ -663,14 +667,14 @@ uint8_t Cy_BLE_HAL_IsEcoCpuClockSrc(void)
* Function Name: Cy_BLE_HAL_EcoGetFrequency
****************************************************************************//**
*
-* Reports the frequency of the output of a BLE ECO clock.
+* Return the frequency of the output of a BLE ECO clock.
*
* \return The frequency, in Hz.
*
*******************************************************************************/
uint32_t Cy_BLE_HAL_EcoGetFrequency(void)
{
- return(cy_BleEcoClockFreqHz);
+ return (cy_BleEcoClockFreqHz);
}
@@ -687,10 +691,7 @@ uint32_t Cy_BLE_HAL_EcoGetFrequency(void)
*******************************************************************************/
uint8_t Cy_BLE_HAL_IsWcoLfclkSrc(void)
{
- cy_en_clklf_in_sources_t lfclkSrs;
-
- lfclkSrs = Cy_SysClk_ClkLfGetSource();
-
+ cy_en_clklf_in_sources_t lfclkSrs = Cy_SysClk_ClkLfGetSource();
return(((lfclkSrs == CY_SYSCLK_CLKLF_IN_WCO) ||
(lfclkSrs == CY_SYSCLK_CLKLF_IN_PILO)) ? 1U : 0U);
}
@@ -755,6 +756,8 @@ uint32_t Cy_BLE_HAL_StartClkMeasurementCounters(cy_en_meas_clks_t clock1,
return((uint32_t) retVal);
}
+#if ((CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10)) || \
+ (CY_SYSCLK_DRV_VERSION_MAJOR < 2)
/*******************************************************************************
* Function Name: Cy_BLE_HAL_SetPiloTrimStep
@@ -778,11 +781,11 @@ void Cy_BLE_HAL_SetPiloTrimStep(uint32_t stepSize)
*
* Trims the PILO to be as close to 32,768 Hz as possible.
*
-* \param piloFreq: current PILO frequency. Call \ref Cy_SysClk_StartClkMeasurementCounters
-* and other measurement functions to obtain the current frequency of
-* the PILO.
-* \param piloFreq: target frequency.
-* \param stepSize: nominal trim step size.
+* \param piloFreq: current PILO frequency. Call Cy_SysClk_StartClkMeasurementCounters
+* and other measurement functions to obtain the current frequency of
+* the PILO.
+* \param targetFreq: target frequency.
+* \param stepSize: nominal trim step size.
*
* \return Change in trim value; 0 if done, that is, no change in trim value.
*
@@ -818,6 +821,7 @@ int32_t Cy_BLE_HAL_TryPiloTrim(uint32_t piloFreq, uint32_t targetFreq, uint32_t
return ((int32_t)curTrim -(int32_t) newTrim);
}
+#endif /* (CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10) */
/*******************************************************************************
@@ -829,10 +833,15 @@ int32_t Cy_BLE_HAL_TryPiloTrim(uint32_t piloFreq, uint32_t targetFreq, uint32_t
*******************************************************************************/
int32_t Cy_BLE_HAL_PiloTrim(uint32_t piloFreq)
{
- return(Cy_BLE_HAL_TryPiloTrim(piloFreq, CY_BLE_PILO_TARGET_FREQ, piloTrimStepSize));
+#if ((CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10)) || \
+ (CY_SYSCLK_DRV_VERSION_MAJOR < 2)
+ return(Cy_BLE_HAL_TryPiloTrim(piloFreq, CY_BLE_PILO_TARGET_FREQ,
+ piloTrimStepSize));
+#else
+ return(Cy_SysClk_PiloTrim(piloFreq));
+#endif /* (CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10) */
}
-
/*******************************************************************************
* Function Name: Cy_BLE_HAL_EnableDefaultEco
****************************************************************************//**
@@ -856,7 +865,8 @@ cy_en_ble_api_result_t Cy_BLE_HAL_EnableDefaultEco(void)
CY_BLE_DEFAULT_OSC_STARTUP_DELAY_LF,
CY_BLE_DEFAULT_CY_BLE_ECO_VOLTAGE_REG );
- if ((ecoStatus != CY_BLE_ECO_SUCCESS) && (ecoStatus != CY_BLE_ECO_ALREADY_STARTED))
+ if ((ecoStatus != CY_BLE_ECO_SUCCESS) &&
+ (ecoStatus != CY_BLE_ECO_ALREADY_STARTED))
{
/* CY_BLE_ERROR_HARDWARE_FAILURE */
apiResult = CY_BLE_ERROR_HARDWARE_FAILURE;
@@ -1671,8 +1681,8 @@ void Cy_BLE_HAL_UART_Stop(void)
* Sends the data to UART TX FIFO. The function handles data length up to the
* supported TX FIFO length of the UART hardware module.
*
-* \param data: Pointer to the data to send through the UART
-* \param length: the length of data to transmit in bytes
+* \param dataBuf: Pointer to the data to send through the UART
+* \param length: the length of data to transmit in bytes
*
*******************************************************************************/
void Cy_BLE_HAL_UART_Transmit(uint8_t *dataBuf,
diff --git a/cy_ble_hal_pvt.h b/cy_ble_hal_pvt.h
index 5671f71..d0bc2ef 100644
--- a/cy_ble_hal_pvt.h
+++ b/cy_ble_hal_pvt.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hal_pvt.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the HAL section
@@ -165,8 +165,11 @@ uint32_t Cy_BLE_HAL_ClkMeasurementCountersGetFreq(bool measuredClock, uint32_t r
uint32_t Cy_BLE_HAL_StartClkMeasurementCounters(cy_en_meas_clks_t clock1, uint32_t count1, cy_en_meas_clks_t clock2);
int32_t Cy_BLE_HAL_PiloTrim(uint32_t piloFreq);
cy_en_clklf_in_sources_t Cy_BLE_HAL_LfClkGetSource(void);
+#if ((CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10)) || \
+ (CY_SYSCLK_DRV_VERSION_MAJOR < 2)
void Cy_BLE_HAL_SetPiloTrimStep(uint32_t stepSize);
int32_t Cy_BLE_HAL_TryPiloTrim(uint32_t piloFreq, uint32_t targetFreq, uint32_t stepSize);
+#endif /* (CY_SYSCLK_DRV_VERSION_MAJOR == 2) && (CY_SYSCLK_DRV_VERSION_MINOR <= 10) */
cy_en_ble_api_result_t Cy_BLE_HAL_EnableDefaultEco(void);
/* Stack Interface to flash */
diff --git a/cy_ble_hids.c b/cy_ble_hids.c
index c23d133..1d96239 100644
--- a/cy_ble_hids.c
+++ b/cy_ble_hids.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hids.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the HID service.
@@ -959,8 +959,7 @@ static void Cy_BLE_HIDSS_OnDeviceConnected(void)
* Based on the service UUID, an appropriate data structure is populated using
* the data received as part of the callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
-* \param discoveryService: The index of the service instance.
+* \param discInclInfo: The pointer to an included service information structure.
*
******************************************************************************/
static void Cy_BLE_HIDSC_InclDiscoveryEventHandler(const cy_stc_ble_disc_incl_info_t *discInclInfo)
@@ -1101,7 +1100,7 @@ static void Cy_BLE_HIDSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when the server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ. Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
* \param discDescrInfo: The pointer to a descriptor information structure.
diff --git a/cy_ble_hids.h b/cy_ble_hids.h
index 8f3dfe5..897a88e 100644
--- a/cy_ble_hids.h
+++ b/cy_ble_hids.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hids.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for HID service.
diff --git a/cy_ble_hps.c b/cy_ble_hps.c
index 90aee81..554382d 100644
--- a/cy_ble_hps.c
+++ b/cy_ble_hps.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hps.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for HTTP Proxy service.
diff --git a/cy_ble_hps.h b/cy_ble_hps.h
index 95156cf..ac0ba94 100644
--- a/cy_ble_hps.h
+++ b/cy_ble_hps.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hps.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for HTTP Proxy service.
diff --git a/cy_ble_hrs.c b/cy_ble_hrs.c
index 8557b76..ccca06b 100644
--- a/cy_ble_hrs.c
+++ b/cy_ble_hrs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hrs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Heart Rate service.
@@ -469,7 +469,7 @@ cy_en_ble_api_result_t Cy_BLE_HRSS_SendNotification(cy_stc_ble_conn_handle_t con
* Handles the Heart Rate Measurement Client Configuration Characteristic
* descriptor Write event or Control Point Characteristic Write event.
*
-* \param void *eventParam: The pointer to the data structure specified by the event.
+* \param eventParam: The pointer to the data structure specified by the event.
*
*
******************************************************************************/
@@ -1002,7 +1002,7 @@ static void Cy_BLE_HRSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_HRSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
@@ -1116,7 +1116,7 @@ static void Cy_BLE_HRSC_NotificationEventHandler(cy_stc_ble_gattc_handle_value_n
*
* Handles the Read Response event.
*
-* \param cy_stc_ble_gattc_read_rsp_param_t *eventParam: The pointer to the data structure.
+* \param eventParam: The pointer to the data structure.
*
*
******************************************************************************/
diff --git a/cy_ble_hrs.h b/cy_ble_hrs.h
index 2f66a48..1a12d85 100644
--- a/cy_ble_hrs.h
+++ b/cy_ble_hrs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hrs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_hts.c b/cy_ble_hts.c
index edc839a..c4e27ed 100644
--- a/cy_ble_hts.c
+++ b/cy_ble_hts.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hts.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Health Thermometer service.
@@ -471,7 +471,7 @@ cy_en_ble_api_result_t Cy_BLE_HTSS_GetCharacteristicDescriptor(cy_stc_ble_conn_h
*
* Handles Write Request event for HTS service.
*
-* \param void *eventParam: The pointer to the data structure specified by the event.
+* \param eventParam: The pointer to the data structure specified by the event.
*
******************************************************************************/
static cy_en_ble_gatt_err_code_t Cy_BLE_HTSS_WriteEventHandler(cy_stc_ble_gatts_write_cmd_req_param_t *eventParam)
diff --git a/cy_ble_hts.h b/cy_ble_hts.h
index cf4572e..df33c2f 100644
--- a/cy_ble_hts.h
+++ b/cy_ble_hts.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_hts.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Health Thermometer service.
diff --git a/cy_ble_ias.c b/cy_ble_ias.c
index 80fd910..39afad9 100644
--- a/cy_ble_ias.c
+++ b/cy_ble_ias.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ias.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Immediate Alert service.
@@ -218,8 +218,7 @@ static void Cy_BLE_IASS_DisconnectEventHandler(void)
* Handles the Write Without Response Request event for the Immediate Alert
* service.
*
-* \param cy_stc_ble_gatts_write_cmd_req_param_t * eventParam: The pointer to a data structure
-* specified by the event.
+* \param eventParam: The pointer to a data structure specified by the event.
*
******************************************************************************/
static void Cy_BLE_IASS_WriteCmdEventHandler(cy_stc_ble_gatts_write_cmd_req_param_t *eventParam)
diff --git a/cy_ble_ias.h b/cy_ble_ias.h
index d95ecfd..4ed9d6f 100644
--- a/cy_ble_ias.h
+++ b/cy_ble_ias.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ias.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_ips.c b/cy_ble_ips.c
index 38bda53..f52eca6 100644
--- a/cy_ble_ips.c
+++ b/cy_ble_ips.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
-* \file CY_BLE_ips.c
-* \version 3.40
+* \file cy_ble_ips.c
+* \version 3.50
*
* \brief
* Contains the source code for Indoor Positioning service.
@@ -1825,7 +1825,7 @@ static void Cy_BLE_IPSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to the characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_IPSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_ips.h b/cy_ble_ips.h
index 8b21d99..aefad88 100644
--- a/cy_ble_ips.h
+++ b/cy_ble_ips.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ips.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Indoor Positioning
diff --git a/cy_ble_lls.c b/cy_ble_lls.c
index 511151f..23184e5 100644
--- a/cy_ble_lls.c
+++ b/cy_ble_lls.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_lls.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Link Loss service.
@@ -407,7 +407,7 @@ static void Cy_BLE_LLSC_GetCharRange(cy_stc_ble_disc_range_info_t *charRangeInfo
*
* Handles the Read Response event.
*
-* \param cy_stc_ble_gattc_read_rsp_param_t *eventParam: The pointer to the data structure.
+* \param eventParam: The pointer to the data structure.
*
******************************************************************************/
static void Cy_BLE_LLSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param_t *eventParam)
@@ -436,7 +436,7 @@ static void Cy_BLE_LLSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param
*
* Handles the Write Response event for the Link Loss service.
*
-* \param cy_stc_ble_conn_handle_t *eventParam: The pointer to the connection handle.
+* \param eventParam: The pointer to the connection handle.
*
******************************************************************************/
static void Cy_BLE_LLSC_WriteResponseEventHandler(const cy_stc_ble_conn_handle_t *eventParam)
diff --git a/cy_ble_lls.h b/cy_ble_lls.h
index cba0964..0ae9ec7 100644
--- a/cy_ble_lls.h
+++ b/cy_ble_lls.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_lls.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in the Link
diff --git a/cy_ble_lns.c b/cy_ble_lns.c
index 674eaa5..890e3c3 100644
--- a/cy_ble_lns.c
+++ b/cy_ble_lns.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_lns.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for Location and Navigation service.
@@ -1202,7 +1202,7 @@ static void Cy_BLE_LNSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to the characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_LNSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t * discDescrInfo)
diff --git a/cy_ble_lns.h b/cy_ble_lns.h
index 88627bd..2c6f355 100644
--- a/cy_ble_lns.h
+++ b/cy_ble_lns.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_lns.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_ndcs.c b/cy_ble_ndcs.c
index a1bea88..32b3757 100644
--- a/cy_ble_ndcs.c
+++ b/cy_ble_ndcs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ndcs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Next DST Change service.
diff --git a/cy_ble_ndcs.h b/cy_ble_ndcs.h
index 222faee..d5588af 100644
--- a/cy_ble_ndcs.h
+++ b/cy_ble_ndcs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_ndcs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Next DST Change
diff --git a/cy_ble_pass.c b/cy_ble_pass.c
index 601e169..93a8a03 100644
--- a/cy_ble_pass.c
+++ b/cy_ble_pass.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_pass.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for
@@ -1034,7 +1034,7 @@ static void Cy_BLE_PASSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_PASSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t * discDescrInfo)
diff --git a/cy_ble_pass.h b/cy_ble_pass.h
index 074c806..355136d 100644
--- a/cy_ble_pass.h
+++ b/cy_ble_pass.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_pass.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_plxs.c b/cy_ble_plxs.c
index 9ddfe38..f48f1ac 100644
--- a/cy_ble_plxs.c
+++ b/cy_ble_plxs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_plxs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Pulse Oximeter service.
diff --git a/cy_ble_plxs.h b/cy_ble_plxs.h
index b44bc30..ace5b07 100644
--- a/cy_ble_plxs.h
+++ b/cy_ble_plxs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_plxs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Pulse Oximeter
diff --git a/cy_ble_rscs.c b/cy_ble_rscs.c
index f72470b..4f97555 100644
--- a/cy_ble_rscs.c
+++ b/cy_ble_rscs.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_rscs.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Running Speed and Cadence service.
@@ -389,9 +389,8 @@ cy_en_ble_api_result_t Cy_BLE_RSCSS_GetCharacteristicDescriptor(cy_stc_ble_conn_
*
* Handles the Write Request event for the Running Speed and Cadence service.
*
-* \param cy_stc_ble_gatts_write_cmd_req_param_t *eventParam: The pointer to the data that came
-* with a Write Request for the
-* Running Speed and Cadence service.
+* \param eventParam: The pointer to the data that came with a Write Request
+ for the Running Speed and Cadence service.
*
* \return
* Return a value of type cy_en_ble_gatt_err_code_t:
@@ -706,8 +705,7 @@ cy_en_ble_api_result_t Cy_BLE_RSCSS_SendIndication(cy_stc_ble_conn_handle_t conn
*
* Handles the Value Confirmation request event from the BLE Stack.
*
-* \param cy_stc_ble_conn_handle_t *event_params: Pointer to a structure of type
-* cy_stc_ble_conn_handle_t.
+* \param eventParam: Pointer to a structure of type cy_stc_ble_conn_handle_t.
*
*******************************************************************************/
static void Cy_BLE_RSCSS_ConfirmationEventHandler(const cy_stc_ble_conn_handle_t *eventParam)
@@ -813,10 +811,10 @@ static void Cy_BLE_RSCSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when a server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ. Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
-* \param * discCharInfo: The pointer to a characteristic information structure.
+* \param discDescrInfo: The pointer to descriptor information structure.
*
*******************************************************************************/
static void Cy_BLE_RSCSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t * discDescrInfo)
@@ -921,10 +919,8 @@ static void Cy_BLE_RSCSC_GetCharRange(cy_stc_ble_disc_range_info_t *charRangeInf
*
* Handles the Notification event for the Running Speed and Cadence service.
*
-* \param cy_stc_ble_gattc_handle_value_ntf_param_t *eventParam: The pointer to the
-* cy_stc_ble_gattc_handle_value_ntf_param_t
-* data structure specified by
-* the event.
+* \param eventParam: The pointer to the cy_stc_ble_gattc_handle_value_ntf_param_t
+* data structure specified by the event.
*
*******************************************************************************/
static void Cy_BLE_RSCSC_NotificationEventHandler(cy_stc_ble_gattc_handle_value_ntf_param_t *eventParam)
@@ -959,9 +955,8 @@ static void Cy_BLE_RSCSC_NotificationEventHandler(cy_stc_ble_gattc_handle_value_
*
* Handles the Indication event for the Running Speed and Cadence service.
*
-* \param cy_stc_ble_gattc_handle_value_ind_param_t *eventParam: The pointer to the
-* cy_stc_ble_gattc_handle_value_ntf_param_t
-* data structure specified by the event.
+* \param eventParam: The pointer to the cy_stc_ble_gattc_handle_value_ntf_param_t
+* data structure specified by the event.
*
*******************************************************************************/
static void Cy_BLE_RSCSC_IndicationEventHandler(cy_stc_ble_gattc_handle_value_ind_param_t *eventParam)
@@ -995,8 +990,7 @@ static void Cy_BLE_RSCSC_IndicationEventHandler(cy_stc_ble_gattc_handle_value_in
*
* Handles the Read Response event for the Running Speed and Cadence service.
*
-* \param cy_stc_ble_gattc_read_rsp_param_t *eventParam: The pointer to the data that came
-* with a read response for RSCS.
+* \param eventParam: The pointer to the data that came with a read response for RSCS.
*
*******************************************************************************/
static void Cy_BLE_RSCSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param_t *eventParam)
@@ -1083,8 +1077,7 @@ static void Cy_BLE_RSCSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_para
*
* Handles the Write Response event for the Running Speed and Cadence service.
*
-* \param cy_stc_ble_conn_handle_t *eventParam: The pointer to the cy_stc_ble_conn_handle_t data
-* structure.
+* \param eventParam: The pointer to the cy_stc_ble_conn_handle_t data structure.
*
*******************************************************************************/
static void Cy_BLE_RSCSC_WriteResponseEventHandler(const cy_stc_ble_conn_handle_t *eventParam)
diff --git a/cy_ble_rscs.h b/cy_ble_rscs.h
index c782f91..2ca2bcd 100644
--- a/cy_ble_rscs.h
+++ b/cy_ble_rscs.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_rscs.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Running Speed and Cadence
diff --git a/cy_ble_rtus.c b/cy_ble_rtus.c
index a780151..ff4d1fd 100644
--- a/cy_ble_rtus.c
+++ b/cy_ble_rtus.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_rtus.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Reference Time Update service.
@@ -338,8 +338,7 @@ cy_en_ble_api_result_t Cy_BLE_RTUSS_GetCharacteristicValue(cy_en_ble_rtus_char_i
* Handles the Write Without Response Request event for the Reference Time Update
* service.
*
-* \param cy_stc_ble_gatts_write_cmd_req_param_t * eventParam: The pointer to a data structure
-* specified by the event.
+* \param eventParam: The pointer to a data structure specified by the event.
*
*
*******************************************************************************/
diff --git a/cy_ble_rtus.h b/cy_ble_rtus.h
index fdf1643..cdb3592 100644
--- a/cy_ble_rtus.h
+++ b/cy_ble_rtus.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_rtus.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Reference Time Update
diff --git a/cy_ble_scps.c b/cy_ble_scps.c
index b2584bb..c2c0a1c 100644
--- a/cy_ble_scps.c
+++ b/cy_ble_scps.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_scps.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Scan Parameter service.
@@ -653,10 +653,10 @@ static void Cy_BLE_SCPSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_cha
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when the server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ. Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
-* \param discDescrInfo: The pointer to a descriptor information structure.
+* \param discDescrInfo: The pointer to descriptor information structure.
*
*******************************************************************************/
static void Cy_BLE_SCPSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_scps.h b/cy_ble_scps.h
index d629186..d3aa88d 100644
--- a/cy_ble_scps.h
+++ b/cy_ble_scps.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_scps.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the Scan Parameter service.
diff --git a/cy_ble_stack.h b/cy_ble_stack.h
index a5ee50b..c57f85b 100644
--- a/cy_ble_stack.h
+++ b/cy_ble_stack.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the BLE Stack, which will be updated on the Jenkins
@@ -43,10 +43,10 @@ extern "C" {
#define CY_BLE_STACK_MINOR (0u)
/** Patch version number for device firmware. */
-#define CY_BLE_STACK_PATCH (7u)
+#define CY_BLE_STACK_PATCH (8u)
/** Firmware build number. */
-#define CY_BLE_STACK_BUILD (196u)
+#define CY_BLE_STACK_BUILD (220u)
/** BT Address Size */
#define CY_BLE_BD_ADDR_SIZE (0x06u)
diff --git a/cy_ble_stack_gap.h b/cy_ble_stack_gap.h
index 4685634..37e75a9 100644
--- a/cy_ble_stack_gap.h
+++ b/cy_ble_stack_gap.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_gap.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of the Generic Access Profile.
diff --git a/cy_ble_stack_gap_central.h b/cy_ble_stack_gap_central.h
index 097bf29..5ee8b5c 100644
--- a/cy_ble_stack_gap_central.h
+++ b/cy_ble_stack_gap_central.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_gap_central.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of Generic Access Profile - Central Role.
diff --git a/cy_ble_stack_gap_peripheral.h b/cy_ble_stack_gap_peripheral.h
index 9204b90..1cffba1 100644
--- a/cy_ble_stack_gap_peripheral.h
+++ b/cy_ble_stack_gap_peripheral.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_gap_peripheral.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of Generic Access Profile.
diff --git a/cy_ble_stack_gatt.h b/cy_ble_stack_gatt.h
index 80d79c6..7b9c83a 100644
--- a/cy_ble_stack_gatt.h
+++ b/cy_ble_stack_gatt.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_gatt.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of generic public BLE APIs of Generic Attribute Profile.
diff --git a/cy_ble_stack_gatt_client.h b/cy_ble_stack_gatt_client.h
index 31d6967..0b431d9 100644
--- a/cy_ble_stack_gatt_client.h
+++ b/cy_ble_stack_gatt_client.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_gatt_client.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of Generic Attribute Profile - Client Role.
diff --git a/cy_ble_stack_gatt_db.h b/cy_ble_stack_gatt_db.h
index b05aa17..c5a42f3 100644
--- a/cy_ble_stack_gatt_db.h
+++ b/cy_ble_stack_gatt_db.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_stack_gatt_db.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of Generic Attribute Profile - GATT DB Access layer.
diff --git a/cy_ble_stack_gatt_server.h b/cy_ble_stack_gatt_server.h
index 9e18079..37d370d 100644
--- a/cy_ble_stack_gatt_server.h
+++ b/cy_ble_stack_gatt_server.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_gatt_server.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of Generic Attribute Profile - Server Role.
diff --git a/cy_ble_stack_host_error.h b/cy_ble_stack_host_error.h
index 2fbfd9f..f53a66a 100644
--- a/cy_ble_stack_host_error.h
+++ b/cy_ble_stack_host_error.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_host_error.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains all the spec defined error code in Core Spec 5.0, Vol2, Part D
diff --git a/cy_ble_stack_host_main.h b/cy_ble_stack_host_main.h
index 0d1aa1f..73ffad6 100644
--- a/cy_ble_stack_host_main.h
+++ b/cy_ble_stack_host_main.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_host_main.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs other than those covered by
diff --git a/cy_ble_stack_l2cap.h b/cy_ble_stack_l2cap.h
index 1198423..75c98a3 100644
--- a/cy_ble_stack_l2cap.h
+++ b/cy_ble_stack_l2cap.h
@@ -1,6 +1,6 @@
/*******************************************************************************
* \file cy_ble_stack_l2cap.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains declarations of public BLE APIs of L2CAP.
diff --git a/cy_ble_stack_pvt.h b/cy_ble_stack_pvt.h
index 549a03c..ad975e3 100644
--- a/cy_ble_stack_pvt.h
+++ b/cy_ble_stack_pvt.h
@@ -1,6 +1,6 @@
/**************************************************************************//**
* \file cy_ble_stack_pvt.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for the HAL section.
diff --git a/cy_ble_tps.c b/cy_ble_tps.c
index 28768f7..47bd567 100644
--- a/cy_ble_tps.c
+++ b/cy_ble_tps.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_tps.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the Tx Power service.
@@ -561,7 +561,7 @@ static void Cy_BLE_TPSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
*
* This function is called on receiving a #CY_BLE_EVT_GATTC_FIND_INFO_RSP event.
* This event is generated when a server successfully sends the data for
-* #CY_BLE_EVT_GATTC_FIND_INFO_REQ. Based on the service UUID, an appropriate data
+* #CY_BLE_GATT_FIND_INFO_REQ. Based on the service UUID, an appropriate data
* structure is populated to the service with a service callback.
*
* \param discDescrInfo: The pointer to descriptor information structure.
@@ -723,7 +723,7 @@ static void Cy_BLE_TPSC_ReadResponseEventHandler(cy_stc_ble_gattc_read_rsp_param
*
* Handles the Write Response event.
*
-* \param cy_stc_ble_conn_handle_t *eventParam: The pointer to a cy_stc_ble_conn_handle_t data structure.
+* \param eventParam: The pointer to a cy_stc_ble_conn_handle_t data structure.
*
*
******************************************************************************/
diff --git a/cy_ble_tps.h b/cy_ble_tps.h
index fefc545..be0c5ac 100644
--- a/cy_ble_tps.h
+++ b/cy_ble_tps.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_tps.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in the Tx
diff --git a/cy_ble_uds.c b/cy_ble_uds.c
index 968f931..040bbf4 100644
--- a/cy_ble_uds.c
+++ b/cy_ble_uds.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_uds.c
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the source code for the User Data service.
@@ -1553,7 +1553,7 @@ static void Cy_BLE_UDSC_DiscoverCharacteristicsEventHandler(cy_stc_ble_disc_char
* event. Based on the service UUID, an appropriate data structure is populated
* using the data received as part of the callback.
*
-* \param discCharInfo: The pointer to the characteristic information structure.
+* \param discDescrInfo: The pointer to a descriptor information structure.
*
******************************************************************************/
static void Cy_BLE_UDSC_DiscoverCharDescriptorsEventHandler(cy_stc_ble_disc_descr_info_t *discDescrInfo)
diff --git a/cy_ble_uds.h b/cy_ble_uds.h
index dd5f89b..6923433 100644
--- a/cy_ble_uds.h
+++ b/cy_ble_uds.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_uds.h
-* \version 3.40
+* \version 3.50
*
* \brief
* This file contains the function prototypes and constants used in
diff --git a/cy_ble_wpts.c b/cy_ble_wpts.c
index fb7ec5c..ac8e949 100644
--- a/cy_ble_wpts.c
+++ b/cy_ble_wpts.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_wpts.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for Wireless Power Transfer service.
@@ -610,10 +610,10 @@ cy_en_ble_api_result_t Cy_BLE_WPTSS_SendIndication(cy_stc_ble_conn_handle_t conn
*
* Handles Write Request event for Wireless Power Transfer service.
*
-* \param void *eventParam: The pointer to the data structure specified by the event.
+* \param eventParam: The pointer to the data structure specified by the event.
*
-* \return
-* A return value of type cy_en_ble_gatt_err_code_t.
+* \return
+* A return value of type cy_en_ble_gatt_err_code_t.
*
* Error Codes | Description
* ------------ | -----------
diff --git a/cy_ble_wpts.h b/cy_ble_wpts.h
index 97199ea..1088012 100644
--- a/cy_ble_wpts.h
+++ b/cy_ble_wpts.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_wpts.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Wireless Power Transfer
diff --git a/cy_ble_wss.c b/cy_ble_wss.c
index 88322f3..bc282c2 100644
--- a/cy_ble_wss.c
+++ b/cy_ble_wss.c
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_wss.c
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the source code for the Weight Scale service.
@@ -206,7 +206,7 @@ void Cy_BLE_WSS_RegisterAttrCallback(cy_ble_callback_t callbackFunc)
*
* Handles Write Request event for Weight Scale service.
*
-* \param void *eventParam: The pointer to the data structure specified by the event.
+* \param eventParam: The pointer to the data structure specified by the event.
*
******************************************************************************/
static cy_en_ble_gatt_err_code_t Cy_BLE_WSSS_WriteEventHandler(const cy_stc_ble_gatts_write_cmd_req_param_t *eventParam)
diff --git a/cy_ble_wss.h b/cy_ble_wss.h
index 116510c..022638c 100644
--- a/cy_ble_wss.h
+++ b/cy_ble_wss.h
@@ -1,6 +1,6 @@
/***************************************************************************//**
* \file cy_ble_wss.h
-* \version 3.40
+* \version 3.50
*
* \brief
* Contains the function prototypes and constants for Weight Scale service.
diff --git a/docs/ble_api_reference_manual/html/IFXCYP_one-line.png b/docs/ble_api_reference_manual/html/IFXCYP_one-line.png
new file mode 100644
index 0000000..c6d2b8e
Binary files /dev/null and b/docs/ble_api_reference_manual/html/IFXCYP_one-line.png differ
diff --git a/docs/ble_api_reference_manual/html/annotated.html b/docs/ble_api_reference_manual/html/annotated.html
index 6d5f870..1f9a37e 100644
--- a/docs/ble_api_reference_manual/html/annotated.html
+++ b/docs/ble_api_reference_manual/html/annotated.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Structures
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Structures
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -524,7 +524,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/classes.html b/docs/ble_api_reference_manual/html/classes.html
index 9cf1ed1..6dcc757 100644
--- a/docs/ble_api_reference_manual/html/classes.html
+++ b/docs/ble_api_reference_manual/html/classes.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Structure Index
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Structure Index
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -183,7 +183,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/cypress_logo.png b/docs/ble_api_reference_manual/html/cypress_logo.png
deleted file mode 100644
index ac9ba09..0000000
Binary files a/docs/ble_api_reference_manual/html/cypress_logo.png and /dev/null differ
diff --git a/docs/ble_api_reference_manual/html/doxygen_style.css b/docs/ble_api_reference_manual/html/doxygen_style.css
index a3ebbb0..8f8874d 100644
--- a/docs/ble_api_reference_manual/html/doxygen_style.css
+++ b/docs/ble_api_reference_manual/html/doxygen_style.css
@@ -1487,8 +1487,8 @@ tr.heading h2 {
*/
-/* cypress logo */
-img[src="cypress_logo.png"]{
+/* Infineon+Cypress logo */
+img[src="IFXCYP_one-line.png"]{
height:75px;
/*float: right;*/
}
diff --git a/docs/ble_api_reference_manual/html/functions.html b/docs/ble_api_reference_manual/html/functions.html
index 7a51f84..040a17f 100644
--- a/docs/ble_api_reference_manual/html/functions.html
+++ b/docs/ble_api_reference_manual/html/functions.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -297,7 +297,7 @@
- a -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_b.html b/docs/ble_api_reference_manual/html/functions_b.html
index 19b4382..e84a84c 100644
--- a/docs/ble_api_reference_manual/html/functions_b.html
+++ b/docs/ble_api_reference_manual/html/functions_b.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -238,7 +238,7 @@
- b -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_c.html b/docs/ble_api_reference_manual/html/functions_c.html
index c59e9a7..729c6e7 100644
--- a/docs/ble_api_reference_manual/html/functions_c.html
+++ b/docs/ble_api_reference_manual/html/functions_c.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -534,7 +534,7 @@
- c -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_d.html b/docs/ble_api_reference_manual/html/functions_d.html
index d650e86..48a0758 100644
--- a/docs/ble_api_reference_manual/html/functions_d.html
+++ b/docs/ble_api_reference_manual/html/functions_d.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -247,7 +247,7 @@
- d -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_e.html b/docs/ble_api_reference_manual/html/functions_e.html
index 9f83389..a00fe4b 100644
--- a/docs/ble_api_reference_manual/html/functions_e.html
+++ b/docs/ble_api_reference_manual/html/functions_e.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -155,7 +155,7 @@
- e -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_f.html b/docs/ble_api_reference_manual/html/functions_f.html
index 5c525ad..ad1ffbb 100644
--- a/docs/ble_api_reference_manual/html/functions_f.html
+++ b/docs/ble_api_reference_manual/html/functions_f.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -144,7 +144,7 @@
- f -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_g.html b/docs/ble_api_reference_manual/html/functions_g.html
index 38883e3..ba66a4b 100644
--- a/docs/ble_api_reference_manual/html/functions_g.html
+++ b/docs/ble_api_reference_manual/html/functions_g.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -169,7 +169,7 @@
- g -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_h.html b/docs/ble_api_reference_manual/html/functions_h.html
index ab11bf4..f1425ff 100644
--- a/docs/ble_api_reference_manual/html/functions_h.html
+++ b/docs/ble_api_reference_manual/html/functions_h.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -130,7 +130,7 @@
- h -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_i.html b/docs/ble_api_reference_manual/html/functions_i.html
index a8ddf8e..3aa46d3 100644
--- a/docs/ble_api_reference_manual/html/functions_i.html
+++ b/docs/ble_api_reference_manual/html/functions_i.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -136,7 +136,7 @@
- i -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_k.html b/docs/ble_api_reference_manual/html/functions_k.html
index da993ff..46407e2 100644
--- a/docs/ble_api_reference_manual/html/functions_k.html
+++ b/docs/ble_api_reference_manual/html/functions_k.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -97,7 +97,7 @@
- k -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_l.html b/docs/ble_api_reference_manual/html/functions_l.html
index c5ef641..62b75a6 100644
--- a/docs/ble_api_reference_manual/html/functions_l.html
+++ b/docs/ble_api_reference_manual/html/functions_l.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -179,7 +179,7 @@
- l -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_m.html b/docs/ble_api_reference_manual/html/functions_m.html
index c77995e..fd0ace6 100644
--- a/docs/ble_api_reference_manual/html/functions_m.html
+++ b/docs/ble_api_reference_manual/html/functions_m.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -180,7 +180,7 @@
- m -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_n.html b/docs/ble_api_reference_manual/html/functions_n.html
index e4d8e90..7e464fd 100644
--- a/docs/ble_api_reference_manual/html/functions_n.html
+++ b/docs/ble_api_reference_manual/html/functions_n.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -103,7 +103,7 @@
- n -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_o.html b/docs/ble_api_reference_manual/html/functions_o.html
index 1695764..f5ba025 100644
--- a/docs/ble_api_reference_manual/html/functions_o.html
+++ b/docs/ble_api_reference_manual/html/functions_o.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -120,7 +120,7 @@
- o -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_p.html b/docs/ble_api_reference_manual/html/functions_p.html
index f447c1d..371dbdb 100644
--- a/docs/ble_api_reference_manual/html/functions_p.html
+++ b/docs/ble_api_reference_manual/html/functions_p.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -226,7 +226,7 @@
- p -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_q.html b/docs/ble_api_reference_manual/html/functions_q.html
index 63e37c1..dd155ed 100644
--- a/docs/ble_api_reference_manual/html/functions_q.html
+++ b/docs/ble_api_reference_manual/html/functions_q.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -93,7 +93,7 @@
- q -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_r.html b/docs/ble_api_reference_manual/html/functions_r.html
index 214b635..3b32666 100644
--- a/docs/ble_api_reference_manual/html/functions_r.html
+++ b/docs/ble_api_reference_manual/html/functions_r.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -214,7 +214,7 @@
- r -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_s.html b/docs/ble_api_reference_manual/html/functions_s.html
index 72bc9ea..916f627 100644
--- a/docs/ble_api_reference_manual/html/functions_s.html
+++ b/docs/ble_api_reference_manual/html/functions_s.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -340,7 +340,7 @@
- s -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_t.html b/docs/ble_api_reference_manual/html/functions_t.html
index 8fabc85..773d33d 100644
--- a/docs/ble_api_reference_manual/html/functions_t.html
+++ b/docs/ble_api_reference_manual/html/functions_t.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -161,7 +161,7 @@
- t -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_u.html b/docs/ble_api_reference_manual/html/functions_u.html
index 86cf1e7..727fd8a 100644
--- a/docs/ble_api_reference_manual/html/functions_u.html
+++ b/docs/ble_api_reference_manual/html/functions_u.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -128,7 +128,7 @@
- u -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_v.html b/docs/ble_api_reference_manual/html/functions_v.html
index 9b77f54..a86bcec 100644
--- a/docs/ble_api_reference_manual/html/functions_v.html
+++ b/docs/ble_api_reference_manual/html/functions_v.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -183,7 +183,7 @@
- v -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars.html b/docs/ble_api_reference_manual/html/functions_vars.html
index be8390c..051bc35 100644
--- a/docs/ble_api_reference_manual/html/functions_vars.html
+++ b/docs/ble_api_reference_manual/html/functions_vars.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -297,7 +297,7 @@
- a -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_b.html b/docs/ble_api_reference_manual/html/functions_vars_b.html
index 39394e1..44235ba 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_b.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_b.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -238,7 +238,7 @@
- b -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_c.html b/docs/ble_api_reference_manual/html/functions_vars_c.html
index a455e95..0899a32 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_c.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_c.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -534,7 +534,7 @@
- c -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_d.html b/docs/ble_api_reference_manual/html/functions_vars_d.html
index fe2f2c1..ad9a30f 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_d.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_d.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -247,7 +247,7 @@
- d -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_e.html b/docs/ble_api_reference_manual/html/functions_vars_e.html
index d30d3b3..466034e 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_e.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_e.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -155,7 +155,7 @@
- e -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_f.html b/docs/ble_api_reference_manual/html/functions_vars_f.html
index aabd0db..abe53f0 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_f.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_f.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -144,7 +144,7 @@
- f -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_g.html b/docs/ble_api_reference_manual/html/functions_vars_g.html
index 060e519..48e9a92 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_g.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_g.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -169,7 +169,7 @@
- g -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_h.html b/docs/ble_api_reference_manual/html/functions_vars_h.html
index e0042e5..fde934a 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_h.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_h.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -130,7 +130,7 @@
- h -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_i.html b/docs/ble_api_reference_manual/html/functions_vars_i.html
index a7aed88..f0df518 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_i.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_i.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -136,7 +136,7 @@
- i -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_k.html b/docs/ble_api_reference_manual/html/functions_vars_k.html
index 62c3e04..5a91259 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_k.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_k.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -97,7 +97,7 @@
- k -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_l.html b/docs/ble_api_reference_manual/html/functions_vars_l.html
index 8f0dfb0..d790a17 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_l.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_l.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -179,7 +179,7 @@
- l -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_m.html b/docs/ble_api_reference_manual/html/functions_vars_m.html
index 319107b..f1f3478 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_m.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_m.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -180,7 +180,7 @@
- m -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_n.html b/docs/ble_api_reference_manual/html/functions_vars_n.html
index 25641c7..d849a7b 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_n.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_n.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -103,7 +103,7 @@
- n -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_o.html b/docs/ble_api_reference_manual/html/functions_vars_o.html
index 41cfeee..d9bad2e 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_o.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_o.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -120,7 +120,7 @@
- o -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_p.html b/docs/ble_api_reference_manual/html/functions_vars_p.html
index 6720f85..bb56b4a 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_p.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_p.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -226,7 +226,7 @@
- p -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_q.html b/docs/ble_api_reference_manual/html/functions_vars_q.html
index 55f6cf8..de9578d 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_q.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_q.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -93,7 +93,7 @@
- q -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_r.html b/docs/ble_api_reference_manual/html/functions_vars_r.html
index b85e0ab..0498c7c 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_r.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_r.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -214,7 +214,7 @@
- r -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_s.html b/docs/ble_api_reference_manual/html/functions_vars_s.html
index 0fb5d12..d415f30 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_s.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_s.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -340,7 +340,7 @@
- s -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_t.html b/docs/ble_api_reference_manual/html/functions_vars_t.html
index beda24e..482b454 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_t.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_t.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -161,7 +161,7 @@
- t -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_u.html b/docs/ble_api_reference_manual/html/functions_vars_u.html
index 519f063..53b82bc 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_u.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_u.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -128,7 +128,7 @@
- u -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_v.html b/docs/ble_api_reference_manual/html/functions_vars_v.html
index 43fbc55..d549abe 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_v.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_v.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -183,7 +183,7 @@
- v -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_w.html b/docs/ble_api_reference_manual/html/functions_vars_w.html
index 02caa7a..78a1dc3 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_w.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_w.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -102,7 +102,7 @@
- w -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_vars_y.html b/docs/ble_api_reference_manual/html/functions_vars_y.html
index db979b9..8a5383b 100644
--- a/docs/ble_api_reference_manual/html/functions_vars_y.html
+++ b/docs/ble_api_reference_manual/html/functions_vars_y.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields - Variables
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields - Variables
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -99,7 +99,7 @@
- y -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_w.html b/docs/ble_api_reference_manual/html/functions_w.html
index 8d77057..47d49fa 100644
--- a/docs/ble_api_reference_manual/html/functions_w.html
+++ b/docs/ble_api_reference_manual/html/functions_w.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -102,7 +102,7 @@
- w -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/functions_y.html b/docs/ble_api_reference_manual/html/functions_y.html
index 847d202..2a5e555 100644
--- a/docs/ble_api_reference_manual/html/functions_y.html
+++ b/docs/ble_api_reference_manual/html/functions_y.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Fields
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Fields
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -99,7 +99,7 @@
- y -
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__2_m_b_p_s__api__functions.html b/docs/ble_api_reference_manual/html/group__group__ble__common__2_m_b_p_s__api__functions.html
index c90b851..8fa0e0c 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__2_m_b_p_s__api__functions.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__2_m_b_p_s__api__functions.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: 2Mbps Feature API
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: 2Mbps Feature API
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -127,7 +127,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__data__struct__section.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__data__struct__section.html
index 6671938..fcc95af 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__data__struct__section.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__data__struct__section.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Data Structures
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Data Structures
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -109,7 +109,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__definitions.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__definitions.html
index e02c8d6..87b2563 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__definitions.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__definitions.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Common
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Common
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -106,7 +106,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__events.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__events.html
index 288a3ac..d055ac4 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__events.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__events.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: BLE Common Events
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: BLE Common Events
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -109,7 +109,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__gap__peripheral__functions.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__gap__peripheral__functions.html
index 8abfb78..d183a78 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__gap__peripheral__functions.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__gap__peripheral__functions.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: GAP Peripheral Functions
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: GAP Peripheral Functions
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -109,7 +109,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__gatt__server__functions.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__gatt__server__functions.html
index c3688ca..be565e6 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__gatt__server__functions.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__gatt__server__functions.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: GATT Server Functions
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: GATT Server Functions
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -101,7 +101,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__l2cap__definitions.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__l2cap__definitions.html
index 55dd608..50595a9 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__l2cap__definitions.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__l2cap__definitions.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: L2CAP
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: L2CAP
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -258,7 +258,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__db.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__db.html
index 0db0142..d93c6ca 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__db.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__db.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: BLE GATT Database
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: BLE GATT Database
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -158,7 +158,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__gatt__type.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__gatt__type.html
index 7e554e1..d3be7d0 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__gatt__type.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__gatt__type.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: BLE GATT Attribute Types UUID
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: BLE GATT Attribute Types UUID
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -114,7 +114,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__type.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__type.html
index 2eb0d69..d336af2 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__type.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__gatt__uuid__char__type.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: BLE GATT Characteristic Types UUID
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: BLE GATT Characteristic Types UUID
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -91,7 +91,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__section.html b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__section.html
index 2ec902d..9040860 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__section.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__api__macros__section.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Macros
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Macros
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -118,7 +118,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__common__macros__error.html b/docs/ble_api_reference_manual/html/group__group__ble__common__macros__error.html
index 5c4aa16..62f096d 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__common__macros__error.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__common__macros__error.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: BLE Error Code
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: BLE Error Code
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -255,7 +255,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__service__api.html b/docs/ble_api_reference_manual/html/group__group__ble__service__api.html
index b418e6b..6bdca25 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__service__api.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__service__api.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: BLE Service-Specific API
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: BLE Service-Specific API
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -204,7 +204,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s.html b/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s.html
index b46418e..f7803b9 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: Automation IO Service (AIOS)
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: Automation IO Service (AIOS)
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50
@@ -112,7 +112,7 @@
- Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40 by Cypress Semiconductor Corporation.
+ Generated for Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50 by Cypress Semiconductor Corporation.
All rights reserved.
diff --git a/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s__client.html b/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s__client.html
index aa5cbdd..3d7c9b3 100644
--- a/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s__client.html
+++ b/docs/ble_api_reference_manual/html/group__group__ble__service__api___a_i_o_s__client.html
@@ -6,7 +6,7 @@
-Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40: AIOS Client Functions
+Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50: AIOS Client Functions
@@ -28,9 +28,9 @@
-
+
-
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.40
+
Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.50