- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
New to PSoC6 platform and just trying to get into it. One of the challenges I'm facing now is to determine the 128-bit UUID for the BLE stack event CY_BLE_EVT_GATTC_HANDLE_VALUE_IND (0x5013). Read through the documentatiion and could not find any insights to address this.
Please let me know how can I achieve this. Thanks.
Solved! Go to Solution.
- Labels:
-
PSoC 6 MCU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
From the event parameter (cy_stc_ble_gattc_handle_value_ind_param_t) of event CY_BLE_EVT_GATTC_HANDLE_VALUE_IND, you can only get the attribute handle value of Indication characteristic. You can use Cy_BLE_GATTC_DiscoverCharacteristics() function for getting the UUID value of a characteristic.
Please refer to the attached project where i'm using Cy_BLE_GATTC_DiscoverCharacteristics api for finding all the characteristics and printing their UUID Values.
Thanks,
P Yugandhar.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
From the event parameter (cy_stc_ble_gattc_handle_value_ind_param_t) of event CY_BLE_EVT_GATTC_HANDLE_VALUE_IND, you can only get the attribute handle value of Indication characteristic. You can use Cy_BLE_GATTC_DiscoverCharacteristics() function for getting the UUID value of a characteristic.
Please refer to the attached project where i'm using Cy_BLE_GATTC_DiscoverCharacteristics api for finding all the characteristics and printing their UUID Values.
Thanks,
P Yugandhar.