Through normalization and TRL calibration added

This commit is contained in:
Jan Käberich 2020-10-03 13:01:59 +02:00
parent c6d9796a11
commit 49917c4b19
10 changed files with 1109 additions and 533 deletions

View file

@ -702,10 +702,11 @@ void VNA::ApplyCalibration(Calibration::Type type)
{
if(cal.calculationPossible(type)) {
try {
cal.constructErrorTerms(type);
calValid = true;
average.reset();
emit CalibrationApplied(type);
if(cal.constructErrorTerms(type)) {
calValid = true;
average.reset();
emit CalibrationApplied(type);
}
} catch (runtime_error e) {
QMessageBox::critical(this, "Calibration failure", e.what());
DisableCalibration(true);