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


Glossary Item Box

Gets or sets the waveform center frequency (Hertz) set on this channel during download to an arbitrary waveform generator (AWG)

Syntax

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

Remarks

The value of this property is applied when a waveform is downloaded to an AWG./>

Phase continuity of a waveform being played by an AWG depends on the relationship between the duration in time of the waveform being downloaded and the waveform center frequency. To maintain phase continuity while playing the waveform, the waveform center frequency in Hertz must be an integer multiple of the reciprocal of the waveform duration in seconds. The value of this property is rounded to the nearest frequency that maintains phase continuity when a waveform is downloaded. Frequency is set to the rounded waveform center frequency applied to the downloaded waveform.

The IsEnabled("WaveformCenterFrequency") method can be used to determine whether this property is supported or not with the current Source.SelectedHardware. IsEnabled will return whether this property is supported by the first channel.

The IsEnabled("WaveformCenterFrequency") method can be used to determine whether this property is supported or not on this 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.00

See Also