Keysight Pathwave 89600 VSA .NET API
ResourceModulation Property
See Also 
Agilent.SA.Vsa.CustomOfdm.Interfaces Assembly > Agilent.SA.Vsa.CustomOfdm Namespace > MeasurementExtension Class : ResourceModulation Property


Glossary Item Box

Gets or sets an array specifying the modulation format of each subcarrier and symbol time in the signal.

Syntax

Visual Basic (Declaration) 
Public MustOverride Property ResourceModulation As Integer()
C# 
public abstract int[] ResourceModulation {get; set;}
C++/CLI 
public:
abstract property array<int>^ ResourceModulation {
   array<int>^ get();
   void set (    array<int>^ value);
}

Property Value

The default value is an empty array.

Remarks

A "resource" is a single subcarrier at a single symbol time. The ResourceMap specifies the type of each resource in the signal. The number of entries in the array should be equal to the number of subcarriers (FftLength - GuardUpperSubcarriers - GuardLowerSubcarriers) times the number of symbols to analyze.

Each value is this array is an index into the QamIdentifiers array. The value in QamIdentifiers is an index into the QamLevels array, which specifies the modulation format for the particular subcarrier and symbol time.

If the ResourceModulation array is shorter than the number of used subcarriers times the ResultLength, the analyzer will loop back and re-use entries in the array. The ResourceRepeatIndex property specifies the number of symbols from the start of the array to loop back to.

Requirements

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

See Also