From 6be0d9cc2bc5df1542a2cddd609531b6aaf20442 Mon Sep 17 00:00:00 2001 From: Vladislav Ostapov Date: Mon, 20 Jan 2025 18:43:26 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B5=D0=B4=D0=B8=D0=BD=D0=B8=D1=86=D1=8B=20=D0=B8?= =?UTF-8?q?=D0=B7=D0=BC=D0=B5=D1=80=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BE=D1=81=D0=BB=D0=B0=D0=B2=D0=BD?= =?UTF-8?q?=D1=8B=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../template/common/monitoring.html.j2 | 16 ++++++++-------- .../template/common/setup-methods.js.j2 | 6 +++--- src/terminal_api_driver.cpp | 4 ++-- static/main-scpc.html | 16 ++++++++-------- static/main-tdma.html | 12 ++++++------ 5 files changed, 27 insertions(+), 27 deletions(-) diff --git a/front-generator/template/common/monitoring.html.j2 b/front-generator/template/common/monitoring.html.j2 index adc1eb3..62fc366 100644 --- a/front-generator/template/common/monitoring.html.j2 +++ b/front-generator/template/common/monitoring.html.j2 @@ -17,8 +17,8 @@ Грубая/точная част. ошибка, Гц{{ statRx.freqErr }} / {{ statRx.freqErrAcc }} Ур. входного сигнала{{ statRx.inputSignalLevel }} Ошибка ФАПЧ{{ statRx.pllError }} - Инф. скорость на приеме{{ statRx.speedOnRxKbit }} kbit/s - Инф. скорость на интерфейсе{{ statRx.speedOnIifKbit }} kbit/s + Инф. скорость на приеме{{ statRx.speedOnRxKbit }} кбит/с + Инф. скорость на интерфейсе{{ statRx.speedOnIifKbit }} кбит/с

Статистика пакетов

@@ -40,17 +40,17 @@ Modcod{{ statTx.modcod }} Размер кадра{{ statTx.frameSizeNormal ? 'normal' : 'short' }} Пилот-символы{{ statTx.isPilots ? 'pilots' : 'no pilots' }} - Инф. скорость на передаче{{ statTx.speedOnTxKbit }} kbit/s - Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} kbit/s + Инф. скорость на передаче{{ statTx.speedOnTxKbit }} кбит/с + Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} кбит/с {% endraw %}{% else %}{% raw %} - - - + + +
Передача
Modcod{{ statTx.modcod }}
Инф. скорость на передаче{{ statTx.speedOnTxKbit }} kbit/s
Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} kbit/s
Центральная частота{{ statTx.centerFreq }} kHz
Инф. скорость на передаче{{ statTx.speedOnTxKbit }} кбит/с
Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} кбит/с
Центральная частота{{ statTx.centerFreq }} кГц
Символьная скорость{{ statTx.symSpeed }} ksymb
{% endraw %}{% endif %}{% raw %} @@ -76,7 +76,7 @@ Температура FPGA{{ statDevice.fpga }} °C Время работы устройства{{ statOs.uptime }} Средняя загрузка ЦП (1/5/15 мин.){{ statOs.load1 }}% {{ statOs.load5 }}% {{ statOs.load15 }}% - ОЗУ всего/свободно{{ statOs.totalram }}MB/{{ statOs.freeram }}MB + ОЗУ всего/свободно{{ statOs.totalram }}МБ/{{ statOs.freeram }}МБ diff --git a/front-generator/template/common/setup-methods.js.j2 b/front-generator/template/common/setup-methods.js.j2 index c841912..1d63285 100644 --- a/front-generator/template/common/setup-methods.js.j2 +++ b/front-generator/template/common/setup-methods.js.j2 @@ -23,11 +23,11 @@ const result = (baud * mMod * mSpeed) / 1024 const calcSnr = this.calcRequiredSnr(frameSizeNormal, modulation, speed) let snr; - if (isNaN(calcSnr)) { snr = `SNR=?` } else { snr=`SNR=${calcSnr}` } + if (isNaN(calcSnr)) { snr = `ОСШ=?` } else { snr=`ОСШ=${calcSnr}` } if (result > 1024) { - return (result / 1024).toLocaleString() + ' mbit/s; ' + snr + return (result / 1024).toLocaleString() + ' Мбит/с; ' + snr } else { - return result.toLocaleString() + ' kbit/s; ' + snr + return result.toLocaleString() + ' кбит/с; ' + snr } }, {% endif %} diff --git a/src/terminal_api_driver.cpp b/src/terminal_api_driver.cpp index 41c24b6..2c14764 100644 --- a/src/terminal_api_driver.cpp +++ b/src/terminal_api_driver.cpp @@ -471,11 +471,11 @@ public: bool isTest() { std::shared_lock lock(this->settingsMutex); - return !modSettings.is_carrier + return modSettings.tx_is_on && (!modSettings.is_carrier #ifdef MODEM_IS_SCPC || this->modSettings.is_test_data #endif - ; + ); } void getNetworkSettings(TerminalNetworkSettings& dest) { diff --git a/static/main-scpc.html b/static/main-scpc.html index 08f0466..6e1191d 100644 --- a/static/main-scpc.html +++ b/static/main-scpc.html @@ -71,8 +71,8 @@ Грубая/точная част. ошибка, Гц{{ statRx.freqErr }} / {{ statRx.freqErrAcc }} Ур. входного сигнала{{ statRx.inputSignalLevel }} Ошибка ФАПЧ{{ statRx.pllError }} - Инф. скорость на приеме{{ statRx.speedOnRxKbit }} kbit/s - Инф. скорость на интерфейсе{{ statRx.speedOnIifKbit }} kbit/s + Инф. скорость на приеме{{ statRx.speedOnRxKbit }} кбит/с + Инф. скорость на интерфейсе{{ statRx.speedOnIifKbit }} кбит/с

Статистика пакетов

@@ -94,8 +94,8 @@ Modcod{{ statTx.modcod }} Размер кадра{{ statTx.frameSizeNormal ? 'normal' : 'short' }} Пилот-символы{{ statTx.isPilots ? 'pilots' : 'no pilots' }} - Инф. скорость на передаче{{ statTx.speedOnTxKbit }} kbit/s - Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} kbit/s + Инф. скорость на передаче{{ statTx.speedOnTxKbit }} кбит/с + Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} кбит/с @@ -120,7 +120,7 @@ Температура FPGA{{ statDevice.fpga }} °C Время работы устройства{{ statOs.uptime }} Средняя загрузка ЦП (1/5/15 мин.){{ statOs.load1 }}% {{ statOs.load5 }}% {{ statOs.load15 }}% - ОЗУ всего/свободно{{ statOs.totalram }}MB/{{ statOs.freeram }}MB + ОЗУ всего/свободно{{ statOs.totalram }}МБ/{{ statOs.freeram }}МБ @@ -1048,11 +1048,11 @@ const result = (baud * mMod * mSpeed) / 1024 const calcSnr = this.calcRequiredSnr(frameSizeNormal, modulation, speed) let snr; - if (isNaN(calcSnr)) { snr = `SNR=?` } else { snr=`SNR=${calcSnr}` } + if (isNaN(calcSnr)) { snr = `ОСШ=?` } else { snr=`ОСШ=${calcSnr}` } if (result > 1024) { - return (result / 1024).toLocaleString() + ' mbit/s; ' + snr + return (result / 1024).toLocaleString() + ' Мбит/с; ' + snr } else { - return result.toLocaleString() + ' kbit/s; ' + snr + return result.toLocaleString() + ' кбит/с; ' + snr } }, // ========== include end from 'common/setup-methods.js.j2' diff --git a/static/main-tdma.html b/static/main-tdma.html index cdd857b..4003bfe 100644 --- a/static/main-tdma.html +++ b/static/main-tdma.html @@ -70,8 +70,8 @@ Грубая/точная част. ошибка, Гц{{ statRx.freqErr }} / {{ statRx.freqErrAcc }} Ур. входного сигнала{{ statRx.inputSignalLevel }} Ошибка ФАПЧ{{ statRx.pllError }} - Инф. скорость на приеме{{ statRx.speedOnRxKbit }} kbit/s - Инф. скорость на интерфейсе{{ statRx.speedOnIifKbit }} kbit/s + Инф. скорость на приеме{{ statRx.speedOnRxKbit }} кбит/с + Инф. скорость на интерфейсе{{ statRx.speedOnIifKbit }} кбит/с

Статистика пакетов

@@ -90,9 +90,9 @@ Передача Modcod{{ statTx.modcod }} - Инф. скорость на передаче{{ statTx.speedOnTxKbit }} kbit/s - Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} kbit/s - Центральная частота{{ statTx.centerFreq }} kHz + Инф. скорость на передаче{{ statTx.speedOnTxKbit }} кбит/с + Инф. скорость на интерфейсе{{ statTx.speedOnIifKbit }} кбит/с + Центральная частота{{ statTx.centerFreq }} кГц Символьная скорость{{ statTx.symSpeed }} ksymb @@ -106,7 +106,7 @@ Температура FPGA{{ statDevice.fpga }} °C Время работы устройства{{ statOs.uptime }} Средняя загрузка ЦП (1/5/15 мин.){{ statOs.load1 }}% {{ statOs.load5 }}% {{ statOs.load15 }}% - ОЗУ всего/свободно{{ statOs.totalram }}MB/{{ statOs.freeram }}MB + ОЗУ всего/свободно{{ statOs.totalram }}МБ/{{ statOs.freeram }}МБ