Keysight Pathwave 89600 VSA .NET API
SetUserDefinedConstellation Method
See Also 
Agilent.SA.Vsa.NewRadio.Interfaces Assembly > Agilent.SA.Vsa.NewRadio Namespace > Pdsch Class : SetUserDefinedConstellation Method


userDefinedConstellation
The user defined constellation to use, each constellation point is described by four values: Index, Real, Imag, Symbol.

Glossary Item Box

Sets the user defined constellation points for this physical channel.

Syntax

Visual Basic (Declaration) 
Public Overridable Sub SetUserDefinedConstellation( _
   ByVal userDefinedConstellation() As Single _
) 
C# 
public virtual void SetUserDefinedConstellation( 
   float[] userDefinedConstellation
)
C++/CLI 
public:
virtual void SetUserDefinedConstellation( 
   array<float>^ userDefinedConstellation
) 

Parameters

userDefinedConstellation
The user defined constellation to use, each constellation point is described by four values: Index, Real, Imag, Symbol.

Exceptions

ExceptionDescription
System.ArgumentOutOfRangeException If number of constellation points is bigger than 1024.
System.ArgumentException If NAN or INF value exists in userDefinedConstellation.

Remarks

When CustomModulationFormat is CustomModulationFormat.UserDefined, use this method to define the user defined constellation points.

Requirements

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

Minimum Software Version Requirement: Keysight PathWave 89600 VSA Ver 27.00

See Also