mirror of
https://github.com/jankae/LibreVNA.git
synced 2026-04-07 07:23:43 +00:00
WIP: flexible calibration measurements
This commit is contained in:
parent
b442736cb5
commit
6e38aaddb8
16 changed files with 933 additions and 17 deletions
|
|
@ -752,13 +752,13 @@ void VirtualDevice::checkIfAllTransmissionsComplete(std::function<void (bool)> c
|
|||
}
|
||||
}
|
||||
|
||||
Sparam VirtualDevice::VNAMeasurement::toSparam(int port1, int port2)
|
||||
Sparam VirtualDevice::VNAMeasurement::toSparam(int port1, int port2) const
|
||||
{
|
||||
Sparam S;
|
||||
S.m11 = measurements["S"+QString::number(port1)+QString::number(port1)];
|
||||
S.m12 = measurements["S"+QString::number(port1)+QString::number(port2)];
|
||||
S.m21 = measurements["S"+QString::number(port2)+QString::number(port1)];
|
||||
S.m22 = measurements["S"+QString::number(port2)+QString::number(port2)];
|
||||
S.m11 = measurements.at("S"+QString::number(port1)+QString::number(port1));
|
||||
S.m12 = measurements.at("S"+QString::number(port1)+QString::number(port2));
|
||||
S.m21 = measurements.at("S"+QString::number(port2)+QString::number(port1));
|
||||
S.m22 = measurements.at("S"+QString::number(port2)+QString::number(port2));
|
||||
return S;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue