RFmxSpecAn IM Configure Intermod (Array) VI
- Updated2025-04-08
- 3 minute(s) read
Configures the intermod order, intermod side, lower intermod frequency, and upper intermod frequency when you set the IM Auto Intermods Setup Enabled property to False.

Inputs/Outputs
![]() Intermod Side specifies whether to measure intermodulation products corresponding to both lower and upper intermod frequencies or either one of them. The default value is Both.
![]() Selector String specifies a selector string comprising of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string). Example: "" "signal::sig1" You can use the RFmxSpecAn Build Signal String VI to build the selector string. ![]() Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI. ![]() Intermod Order specifies array of orders of the intermod. The default value is 3. ![]() Lower Intermod Frequency specifies an array of the frequencies of the lower intermodulation products. This value is expressed in Hz. The default value is -3 MHz. ![]() Upper Intermod Frequency specifies an array of frequencies of the upper intermodulation products. This value is expressed in Hz. The default value is 3 MHz. ![]() error in describes error conditions that occur before this node runs. This input provides standard error in functionality. ![]() Intermod Enabled specifies whether to enable an intermod for the IM measurement. The default value is True.
![]() Instrument Handle Out passes a reference of your RFmx session to the next VI. ![]() error out contains error information. This output provides standard error out functionality. |