コード例 #1
0
        public override bool Init()
        {
            if (DriverContext.IsTest)
            {
                return(true);
            }
            var port = GetProperty("enocean-port").ValueString;

            if (String.IsNullOrEmpty(port))
            {
                Logger.Logger.Instance.LogError($"{nameof(port)} cannot be empty");
                return(false);
            }

            _driver = new P3.Driver.EnOcean.Driver(port);

            return(base.Init());
        }
コード例 #2
0
 public EnOceanSimulatedRelay(IDriverContext driverContext, P3.Driver.EnOcean.Driver driver) : base(driverContext, driver)
 {
 }
 public EnOceanSimulatedNode(IDriverContext driverContext, P3.Driver.EnOcean.Driver driver) : base(driverContext)
 {
     _driver = driver;
 }