protected virtual void OnHardwareDetectionError(HardwareControllerEventArgs e)
        {
            HardwareControllerEventHandler localHandler = HardwareDetectionError;

            if (localHandler != null)
            {
                localHandler(this, e);
            }
        }
        protected virtual void OnDeviceInServiceModeDetected(HardwareControllerEventArgs e)
        {
            HardwareControllerEventHandler localHandler = DeviceInServiceModeDetected;

            if (localHandler != null)
            {
                localHandler(this, e);
            }
        }