public SerialRelay(IRelayBoard device, int index) { Index = index; _device = device; IsOpen = false; }
public RelaysController(IRelayBoard relayBoard) { _relayBoard = relayBoard; }
public LightsController(IMediator mediator, IRelayBoard relayBoard, ITimerEvents timerEvents) { _mediator = mediator; _relayBoard = relayBoard; _timerEvents = timerEvents; }
public TimerService(ITimerClock timerClock, IClock clock, IMediator mediator, ILedBoard ledBoard, ITimerEvents timerEvents, ILightsController lightsController, IRelayBoard relayBoard) { _timerClock = timerClock; _clock = clock; _mediator = mediator; _ledBoard = ledBoard; _timerEvents = timerEvents; _lightsController = lightsController; _relayBoard = relayBoard; }
public FtdiRelay(IRelayBoard device, int index) { Index = index; _device = device; }