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.