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