RfsgChannelBasedDeembedding Class
- Updated2025-10-14
- 1 minute(s) read
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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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. |