예제 #1
0
        public ISensorBuilder WithRules <T>(ScanModeConstants scanMode, double scanInterval)
        {
            _sensor.SetRules(new ScanRules <T>
            {
                ScanMode     = scanMode,
                ScanInterval = scanInterval
            });

            return(this);
        }
예제 #2
0
        public ISensorBuilder WithRules <T>(ScanModeConstants scanMode, double scanInterval, T hystersisLo, T hystersisHi)
        {
            _sensor.SetRules(new ScanRules <T>
            {
                ScanMode     = scanMode,
                ScanInterval = scanInterval,
                HysteresisLo = hystersisLo,
                HysteresisHi = hystersisHi
            });

            return(this);
        }