Esempio n. 1
0
        public async Task <PwmController> CreateDutAsync()
        {
            ForwardPwmPin  = NewForwardMockPin().Object;
            BackwardPwmPin = NewBackwardMockPin().Object;

            var result = new PwmController(ForwardPwmPin, BackwardPwmPin, _stepsPerChange);

            await result.SetDirectionAsync(_direction);

            await result.ChangeDutyCyclePercentAsync(_dutyCyclePercent);

            return(result);
        }