public TestSensor(ActuatorId id, ILogger logger)
        {
            if (id == null)
            {
                throw new ArgumentNullException(nameof(id));
            }
            if (logger == null)
            {
                throw new ArgumentNullException(nameof(logger));
            }

            Id       = Id;
            Settings = new ActuatorSettings(id, logger);
        }
 public TestButton()
 {
     Settings = new ActuatorSettings(ActuatorIdFactory.EmptyId, new TestLogger());
 }
 public TestBinaryStateOutputActuator()
 {
     Settings = new ActuatorSettings(ActuatorIdFactory.EmptyId, new TestLogger());
 }
Beispiel #4
0
 public TestMotionDetector()
 {
     Settings = new ActuatorSettings(ActuatorIdFactory.EmptyId, new TestLogger());
 }