Beispiel #1
0
        public OperationResult MoveFilterWheel()
        {
            var result = FilterWheelService.SetSlotPosition(Filter.SelectedFilter.Number);

            if (!result.IsError)
            {
                Filter.IsFilterWheelMoving = true;
            }

            return(result);
        }
Beispiel #2
0
        public OperationResult DisconnectWheel()
        {
            var result = FilterWheelService.Disconnect(this);

            if (!result.IsError)
            {
                StopMonitorFilterWheelTask();

                Filter.DisconnectWheel();
            }

            return(result);
        }