Represents the channel-based properties and methods used to configure Deembedding.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsa

public class RfsaChannelBasedDeembedding : RfsaSubObject

Remarks

For more information, refer to NI RF Vector Signal Analyzers Help.

Properties

NameDescription
DeembeddingCompensationGain

Gets the de-embedding compensation gain(as double) used to compensate the mismatch on the specified port defined by sParameterTables.

DeembeddingSelectedTable

Gets or sets the de-embedding table to apply to the measurements on the specified port.

DeembeddingType

Gets or sets the type of de-embedding to apply to measurements on the specified port.

Methods

NameDescription
ConfigureDeembeddingTableInterpolationLinear(string, RfsaLinearInterpolationFormat)

Selects the linear interpolation method.

ConfigureDeembeddingTableInterpolationNearest(string)

Selects the nearest interpolation method. NI-RFSA uses the parameters of the table nearest to the carrier frequency for de-embedding.

ConfigureDeembeddingTableInterpolationSpline(string)

Returns the S-parameters used for de-embedding a measurement. This includes interpolation of the parameters based on the configured carrier frequency.

CreateDeembeddingSParameterTableArray(string, double[], ComplexDouble, RfsaSParameterOrientation)

Creates an s-parameter de-embedding table for the port from the input data.

CreateDeembeddingSParameterTableS2pFile(string, string, RfsaSParameterOrientation)

Creates an S-parameter de-embedding table for the port based on the specified S2P file.

DeleteDeembeddingTable(string)

Deletes the selected de-embedding table.