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

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsg

public class RfsgChannelBasedDeembedding : RfsgSubObject

Remarks

For more information, refer to NI RF Signal Generators 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, RfsgLinearInterpolationFormat)

Selects the linear interpolation method.

ConfigureDeembeddingTableInterpolationNearest(string)

Selects the nearest interpolation method.

ConfigureDeembeddingTableInterpolationSpline(string)

Selects the spline interpolation method.

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

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

CreateDeembeddingSParameterTableS2pFile(string, string, RfsgSParameterOrientation)

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

DeleteDeembeddingTable(string)

Deletes the selected de-embedding table.