static CAEDRDataReceivedCallback g_edrPacketReceivedCallback = NULL;
/**
+ * @var g_edrErrorHandler
+ * @brief Error callback to update error in EDR
+ */
+static CAEDRErrorHandleCallback g_edrErrorHandler = NULL;
+/**
* @fn CAEDRManagerInitializeMutex
* @brief This function creates mutex.
*/
g_edrPacketReceivedCallback = packetReceivedCallback;
}
+void CAEDRSetErrorHandler(CAEDRErrorHandleCallback errorHandleCallback)
+{
+ g_edrErrorHandler = errorHandleCallback;
+}
+
void CAEDRSocketConnectionStateCallback(int result, bt_socket_connection_state_e state,
bt_socket_connection_s *connection, void *userData)
{