![]() |
S115 SoftDevice for nRF54LS05 API documentation 10.0.0
|
| uint32_t sd_ble_gattc_char_values_read | ( | uint16_t | conn_handle, |
| uint16_t const * | p_handles, | ||
| uint16_t | handle_count ) |
#include <ble_gattc.h>
Initiate a GATT Read Multiple Characteristic Values procedure.
This function initiates a GATT Read Multiple Characteristic Values procedure.
| BLE_GATTC_EVT_CHAR_VALS_READ_RSP |
| GATTC Read Multiple Characteristic Values |
| [in] | conn_handle | The connection handle identifying the connection to perform this procedure on. |
| [in] | p_handles | A pointer to the handle(s) of the attribute(s) to be read. |
| [in] | handle_count | The number of handles in p_handles. |
| NRF_SUCCESS | Successfully started the Read Multiple Characteristic Values procedure. |
| BLE_ERROR_INVALID_CONN_HANDLE | Invalid Connection Handle. |
| NRF_ERROR_INVALID_STATE | Invalid Connection State. |
| NRF_ERROR_INVALID_ADDR | Invalid pointer supplied. |
| NRF_ERROR_BUSY | Client procedure already in progress. |
| NRF_ERROR_TIMEOUT | There has been a GATT procedure timeout. No new GATT procedure can be performed without reestablishing the connection. |