Ejemplo n.º 1
0
        public DigitalOutput Connect(ILogicalOutputDevice <bool> logicalDevice, bool inverted = false)
        {
            logicalDevice.Output.Subscribe(x =>
            {
                if (inverted)
                {
                    this.physicalTrigger(!x);
                }
                else
                {
                    this.physicalTrigger(x);
                }
            });

            return(this);
        }
Ejemplo n.º 2
0
        public DigitalOutput Connect(ILogicalOutputDevice<bool> logicalDevice)
        {
            logicalDevice.Output.Subscribe(this.physicalTrigger);

            return this;
        }