/// <summary>
    /// Uninitialize Chroma
    /// </summary>
    /// <returns></returns>
    void DeleteChromaSdk()
    {
        try
        {
            if (null == _sApiChromaInstance)
            {
                return;
            }

            // destroy the Chroma session
            _sApiChromaInstance.DeleteChromaSdk();
        }
        catch (Exception)
        {
            // the instance will auto-close in 15 seconds
            //LogErrorOnMainThread(string.Format("Exception when calling RazerApi.DeleteChromaSdk: {0}", e));
        }
        finally
        {
            ResetConnections();
        }
    }