public void OnSamplingRateChanged(Slider slider)
        {
            if (_isUpdatingSlider)
            {
                return;
            }

            var milliseconds = (uint)(1000f / slider.value);

            Debug.Log("OnSamplingRateChanged " + slider.value);
            SetUiComponentText(string.Format("{0:0} Hz", slider.value), DeviceSamplingRateLabel);

            if (Xdk != null && DeviceHandler != null)
            {
                milliseconds = Math.Max(Xdk.NotificationSamplingTime.Min, milliseconds);
                milliseconds = Math.Min(Xdk.NotificationSamplingTime.Max, milliseconds);
                Xdk.NotificationSamplingTime.Value = milliseconds;
                DeviceHandler.SendSamplingTime(milliseconds);
            }
        }