ConfigurationDouble¶
-
System.Tuple<ISignal, DoubleCondition, double> IWaitMatchSignal.ConfigurationDouble { get; set; }¶
Gets or sets the signal, condition and timeout to wait for when this command is executed.
- Value
Tuple<ISignal, DoubleCondition, double> – Tuple containing the signal (Item1), condition (Item2) and timeout (Item3).
- Throws
NullArgumentException– Null reference was passed.InvalidArgumentException– Invalid condition (e.g. invalid operator) or invalid timeout (NaN).UnknownObjectException– Signal is not related to controller where command is configured.UnsupportedException– Condition type not supported for this signal. Signal type must be SignalDataType.Double or SignalDataType.Float.InvalidOperationException– Command state not “Idle”.CommunicationErrorException– Protocol error.ConnectionLostException– Connection to controller lost.RebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.System.ObjectDisposedException– Object is disposed.