Selects the linear interpolation method when interpolating S-parameters for the specified table. If the carrier frequency does not match a row in the S-parameter table, this method performs a linear interpolation based on the entries above and below the row in the table.
Currently interpolation is supported only for S-parameter tables. supporteddevices: PXIe-5663/5663E, PXIe-5665, PXIe-5668, PXIe-5644/5645/5646, PXIe-5830/5831/5832/5840/5841/5842/5860

Syntax

Namespace: NationalInstruments.RFmx.InstrMX

public int ConfigureExternalAttenuationInterpolationLinear(string selectorString, string tableName, RFmxInstrMXLinearInterpolationFormat format)

Parameters

NameTypeDescription
selectorStringstring

Specifies the calibration plane name in which the external attenuation table is stored. This input accepts the calibration plane name with the "calplane::" prefix. If you do not specify the calibration plane name, the default calibration plane instance is used. The default value is "" (empty string).
Note

For PXIe-5830/5831/5832 devices, port names should also be specified along with Calplane names. Hence, the valid selector is "calplane::<calplanename>/port::<portname>". If you specify "port::all", all ports are considered configured. Use RFmxInstrMX.GetAvailablePorts method to get the valid port names.</portname></calplanename>

Example:"""calplane::plane0""calplane::plane0/port::if0""port::if0""calplane::plane0/port::all"

tableNamestring

Specifies the name to be associated with either the S-parameter table or the external attenuation table within a calibration plane. Provide a unique name, such as "table1" to configure the table.

formatRFmxInstrMXLinearInterpolationFormat

Specifies the format of parameters to interpolate.

Returns

Returns the status code of this method. The status code either indicates success or describes a warning condition.