ConfigureIntermodArray(string, int[], double[], double[], RFmxSpecAnMXIMIntermodSide[], RFmxSpecAnMXIMIntermodEnabled[])
- Updated2025-10-13
- 1 minute(s) read
Configures the intermod order, intermod side, lower intermod frequency, and upper intermod frequency when you set the NationalInstruments.RFmx.SpecAnMX.RFmxSpecAnMXIMConfiguration.GetAutoIntermodsSetupEnabled(string,NationalInstruments.RFmx.SpecAnMX.RFmxSpecAnMXIMAutoIntermodsSetupEnabled@) method to False.
Syntax
Namespace: NationalInstruments.RFmx.SpecAnMX
public int ConfigureIntermodArray(string selectorString, int[] intermodOrder, double[] lowerIntermodFrequency, double[] upperIntermodFrequency, RFmxSpecAnMXIMIntermodSide[] intermodSide, RFmxSpecAnMXIMIntermodEnabled[] intermodEnabled)
Parameters
| Name | Type | Description |
|---|---|---|
| selectorString | string | Pass an empty string. The signal name that is passed when creating the signal configuration is used. |
| intermodOrder | int[] | Specifies array of orders of the intermod. |
| lowerIntermodFrequency | double[] | Specifies an array of the frequencies of the lower intermodulation products. This value is expressed in Hz. |
| upperIntermodFrequency | double[] | Specifies an array of frequencies of the upper intermodulation products. This value is expressed in Hz. |
| intermodSide | RFmxSpecAnMXIMIntermodSide[] | Specifies whether to measure intermodulation products corresponding to both lower and upper intermod frequencies or either one of them. |
| intermodEnabled | RFmxSpecAnMXIMIntermodEnabled[] | Specifies whether to enable an intermod for the IM measurement. |
Returns
Returns the status code of this method. The status code either indicates success or describes a warning condition.