From 159a6e9464768a0582caec847d83322c035d9c52 Mon Sep 17 00:00:00 2001 From: Victor Gaydov Date: Wed, 1 Nov 2023 15:43:53 +0400 Subject: [PATCH] Update GUI --- src/gui/MainWindow.cpp | 13 +++++++++++ src/gui/MainWindow.ui | 53 +++++++++++++++++++++++++++++++++++++++--- 2 files changed, 63 insertions(+), 3 deletions(-) diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp index 415d39c2..79870301 100644 --- a/src/gui/MainWindow.cpp +++ b/src/gui/MainWindow.cpp @@ -322,6 +322,10 @@ QStringList MainWindow::set_up_program_() { list.append("--out-periods"); list.append(t); + t = ui->OutputFormat->currentText(); + list.append("--out-format"); + list.append(t); + t = ui->InputBuffer->cleanText(); list.append("--in-latency"); list.append(t); @@ -330,6 +334,10 @@ QStringList MainWindow::set_up_program_() { list.append("--in-periods"); list.append(t); + t = ui->InputFormat->currentText(); + list.append("--in-format"); + list.append(t); + if (!ui->Realtime->isChecked()) { list.append("--no-rt"); } @@ -403,6 +411,11 @@ QStringList MainWindow::set_up_program_() { list.append("--io-jitter-percentile"); list.append(t); + // IODelay + t = ui->IODelayWindow->cleanText(); + list.append("--io-delay-window"); + list.append(t); + return list; } diff --git a/src/gui/MainWindow.ui b/src/gui/MainWindow.ui index cfc94fbf..d6167039 100644 --- a/src/gui/MainWindow.ui +++ b/src/gui/MainWindow.ui @@ -747,7 +747,7 @@ 280 - 0 + 15 @@ -770,7 +770,7 @@ 280 - 0 + 15 @@ -1348,11 +1348,14 @@ - I/O jitter detection window, number of periods + I/O jitter SMA window, number of periods periods + + 1 + 2147483647 @@ -1399,6 +1402,50 @@ + + + + I/O Delay Estimation + + + + + + + 280 + 15 + + + + I/O Delay Window: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + I/O delay SMA window, number of periods + + + periods + + + 1 + + + 2147483647 + + + 250 + + + + + +