Keysight Pathwave 89600 VSA .NET API
MixerLevel Property
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > Analog Class : MixerLevel Property


Glossary Item Box

Gets or sets the mixer level in dB relative to the factory default setting for the input channel.

Syntax

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

Property Value

The mixer level of the input channel. The default is 0 dB. Setting the value causes the value to be set on all channels. Getting the value returns the value from the first channel.

Remarks

The mixer level property allows control over the compromise between noise and distortion performance of the acquisition hardware. The value is in dB relative to the factory default setting for the particular hardware in use. Different front ends support different values for this parameter. Both the supported range and quantization may vary. The requested setting will be rounded to the nearest supported setting. The actual setting used can be verified by reading the property immediately after setting it. Some hardware does not support control of the mixer level. For these front ends, the setting will be restricted to 0 dB.

The ValidValues<T>("MixerLevel") method can be used to retrieve a list of valid mixer levels for the current hardware. When that method is used on this object it will return the valid values of mixer levels for the first channel.

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

For multi-channel hardware, MixerLevel can be set independently for each channel or all channels can be set to the same value. To set the MixerLevel for an individual channel, use the MixerLevel property on the appropriate channel. Individual channel settings are available via the Channels collection. To set the MixerLevel for all channels to the same value, set the value of this property and all channels will be set to the specified MixerLevel value.

When queried, this property always returns the value for the first channel. For multi-channel hardware, the MixerLevel for an individual channel can be retrieved via the MixerLevel property on the appropriate channel. Individual channel settings are available via the Channels collection.

Requirements

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

See Also