VnaHelperMeasureEachFrequencyCW(IVna, IPowerMeter, Int32, PowerMeterSettings, Double, Double, BackgroundWorker, DoWorkEventArgs, String) Method
Measure each frequency in CW mode using a VNA and a power meter
Namespace: Metas.Instr.Driver.VnaAssembly: Metas.Instr.Driver (in Metas.Instr.Driver.dll) Version: 2.8.9053.20263
public static VnaData<Number>[] MeasureEachFrequencyCW(
IVna vna,
IPowerMeter pm,
int ncwpoints,
PowerMeterSettings settings,
out double[][] pmdata,
ref double swzero,
BackgroundWorker worker = null,
DoWorkEventArgs e = null,
string reportMessage = "Measurement of a power sensor"
)
Public Shared Function MeasureEachFrequencyCW (
vna As IVna,
pm As IPowerMeter,
ncwpoints As Integer,
settings As PowerMeterSettings,
<OutAttribute> ByRef pmdata As Double()(),
ByRef swzero As Double,
Optional worker As BackgroundWorker = Nothing,
Optional e As DoWorkEventArgs = Nothing,
Optional reportMessage As String = "Measurement of a power sensor"
) As VnaData(Of Number)()
public:
static array<VnaData<Number>^>^ MeasureEachFrequencyCW(
IVna^ vna,
IPowerMeter^ pm,
int ncwpoints,
PowerMeterSettings^ settings,
[OutAttribute] array<array<double>^>^% pmdata,
double% swzero,
BackgroundWorker^ worker = nullptr,
DoWorkEventArgs^ e = nullptr,
String^ reportMessage = L"Measurement of a power sensor"
)
static member MeasureEachFrequencyCW :
vna : IVna *
pm : IPowerMeter *
ncwpoints : int *
settings : PowerMeterSettings *
pmdata : float[][] byref *
swzero : float byref *
?worker : BackgroundWorker *
?e : DoWorkEventArgs *
?reportMessage : string
(* Defaults:
let _worker = defaultArg worker null
let _e = defaultArg e null
let _reportMessage = defaultArg reportMessage "Measurement of a power sensor"
*)
-> VnaData<Number>[]
- vna IVna
- VNA
- pm IPowerMeter
- Power Meter
- ncwpoints Int32
- VNA Number of CW Points
- settings PowerMeterSettings
- Power Meter Settings
- pmdata Double
- Power Meter Data / W
- swzero Double
- Software Zero Value / W
- worker BackgroundWorker (Optional)
- Background Worker
- e DoWorkEventArgs (Optional)
- Do Work Event Arguments
- reportMessage String (Optional)
- Report Message
VnaDataNumber