S145 SoftDevice for nRF54LM20 API documentation 10.0.0
Loading...
Searching...
No Matches

◆ sd_ble_gattc_hv_confirm()

uint32_t sd_ble_gattc_hv_confirm ( uint16_t conn_handle,
uint16_t handle )

#include <ble_gattc.h>

Send a Handle Value Confirmation to the GATT Server.

Relevant Message Sequence Charts
GATTC Handle Value Indication
Parameters
[in]conn_handleThe connection handle identifying the connection to perform this procedure on.
[in]handleThe handle of the attribute in the indication.
Return values
NRF_SUCCESSSuccessfully queued the Handle Value Confirmation for transmission.
BLE_ERROR_INVALID_CONN_HANDLEInvalid Connection Handle.
NRF_ERROR_INVALID_STATEInvalid Connection State or no Indication pending to be confirmed.
BLE_ERROR_INVALID_ATTR_HANDLEInvalid attribute handle.
NRF_ERROR_TIMEOUTThere has been a GATT procedure timeout. No new GATT procedure can be performed without reestablishing the connection.