esp_ble_gattc_get_descr_by_uuid() function
Get the descriptor with the given characteristic UUID in the local GATTC cache
Arguments
gattc_if
GATT Client access interface
start_handle
The attribute start handle
end_handle
The attribute end handle
char_uuid
The characteristic UUID
descr_uuid
The descriptor UUID.
result
The pointer to the descriptor in the given characteristic.
count
The number of descriptors want to retrieve. It will be updated with the actual number of descriptors found.
Return value
- ESP_OK: Success - ESP_GATT_INVALID_PDU: NULL pointer to `result` or NULL pointer to `count` or the count value is 0 - ESP_FAIL: Failure due to other reasons
Notes
1. This API does not trigger any event. 2. `start_handle` must be greater than 0, and smaller than `end_handle`.