Interval¶
-
double IAcquisition.Interval { get; set; }¶
Gets or sets the sample interval used for obtaining samples.
- Value
double – Sample interval in seconds.
- Throws
InvalidArgumentException– Invalid sample interval (zero, negative, infinite or NaN).InvalidOperationException– Acquisition instance is not in state AcquisitionState.Idle or AcquisitionState.Prepared.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.
- Remarks
The value is rounded to the nearest supported sample interval.