mirror of
https://github.com/jankae/LibreVNA.git
synced 2026-04-09 00:13:41 +00:00
WIP: make de-embedding and calibration work with arbitrary number of ports
This commit is contained in:
parent
8301448343
commit
9cf76c9681
30 changed files with 478 additions and 193 deletions
|
|
@ -15,6 +15,15 @@ ImpedanceRenormalization::ImpedanceRenormalization()
|
|||
|
||||
}
|
||||
|
||||
std::set<int> ImpedanceRenormalization::getAffectedPorts()
|
||||
{
|
||||
set<int> ret;
|
||||
for(int i=1;i<=VirtualDevice::getInfo(VirtualDevice::getConnected()).ports;i++) {
|
||||
ret.insert(i);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
void ImpedanceRenormalization::transformDatapoint(VirtualDevice::VNAMeasurement &p)
|
||||
{
|
||||
std::map<QString, std::complex<double>> transformed;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue