| 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 define 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 89600 VSA Ver 27.00