Keysight 89600 VSA .NET API
Delay Property
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > Source Class : Delay Property


Glossary Item Box

Gets or sets the delay (seconds) on all source channels when playing a downloaded waveform

Syntax

Visual Basic (Declaration) 
Public Overridable Property Delay As Double
C# 
public virtual double Delay {get; set;}
C++/CLI 
public:
virtual property double Delay {
   double get();
   void set (    double value);
}

Remarks

This property is used to deskew source channels on sources with multiple channels. The start of waveform playback on source channels is delayed by the time specified. Setting the same delay value on all source channels is most useful as a quick way to set delay to zero on all channels. Setting all channels to the same non-zero delay has no effect on relative timing between channels. Non-zero delay is best set using SourceChannel.Delay.

The IsSupported("Delay") method can be used to determine whether this property is supported or not with the current Source.SelectedHardware. Source.IsSupported returns whether this property is supported by the first channel.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

Minimum Software Version Requirement: Keysight 89600 VSA Ver 30.40

See Also