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


Glossary Item Box

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

Syntax

Visual Basic (Declaration) 
Public Overridable Function GetResourceModulations() As Integer()
C# 
public virtual int[] GetResourceModulations()
C++/CLI 
public:
virtual array<int>^ GetResourceModulations(); 

Return Value

The array specifying the modulation format of each subcarrier and symbol time in the signal.

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)

Minimum Software Version Requirement: Keysight PathWave 89600 VSA Ver 29.00

See Also