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
.
Exception | Description |
---|---|
System.ArgumentOutOfRangeException | If number of constellation points is bigger than 1024. |
System.ArgumentException | If NAN or INF value exists in userDefinedConstellation. |
When CustomModulationFormat is CustomModulationFormat.UserDefined, use this method to set the user defined constellation points.
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