WIP: device driver abstraction

This commit is contained in:
Jan Käberich 2023-01-17 00:25:58 +01:00
parent db6d823e0f
commit cde564299c
19 changed files with 1729 additions and 1345 deletions

View file

@ -125,12 +125,11 @@ TraceEditDialog::TraceEditDialog(Trace &t, QWidget *parent) :
}
VNAtrace = Trace::isVNAParameter(t.liveParameter());
if(VirtualDevice::getConnected()) {
qDebug() << VirtualDevice::getConnected();
if(DeviceDriver::getActiveDriver()) {
if(VNAtrace) {
ui->CLiveParam->addItems(VirtualDevice::getConnected()->availableVNAMeasurements());
ui->CLiveParam->addItems(DeviceDriver::getActiveDriver()->availableVNAMeasurements());
} else {
ui->CLiveParam->addItems(VirtualDevice::getConnected()->availableSAMeasurements());
ui->CLiveParam->addItems(DeviceDriver::getActiveDriver()->availableSAMeasurements());
}
}