Interface CableLosses
Cable-losses interface.
Namespace: OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.PortExtension
Assembly: OmicronLab.VectorNetworkAnalysis.AutomationInterface.dll (3.50.2911.0)
Syntax
[Guid("59AA30A6-6C8B-4959-86D3-4A678011327D")]
[InterfaceType(ComInterfaceType.InterfaceIsDual)]
[ComVisible(true)]
public interface CableLosses
Properties
Frequencies
Gets the frequencies holding a predefined cable-loss value.
Declaration
double[] Frequencies { get; }
Property Value
Type | Description |
---|---|
System.Double[] |
Losses
Gets the cable-losses in dB per 100 meters related to the Frequencies.
Declaration
double[] Losses { get; }
Property Value
Type | Description |
---|---|
System.Double[] |
Methods
Add(Double, Double)
Adds a cable-loss value for a specified frequency.
Declaration
void Add(double frequency, double loss)
Parameters
Type | Name | Description |
---|---|---|
System.Double | frequency | The frequency. |
System.Double | loss | The cable-loss in dB per 100 meters. |
Clear()
Clears the cable-loss entries.
Declaration
void Clear()
Remove(Double)
Removes the cable-loss entry at a specified frequency.
Declaration
bool Remove(double frequency)
Parameters
Type | Name | Description |
---|---|---|
System.Double | frequency | The frequency. |
Returns
Type | Description |
---|---|
System.Boolean |