From 5f3d5791da57e4d768c37ccb596f42fa1fb69a2c Mon Sep 17 00:00:00 2001 From: Vladislav Ostapov Date: Wed, 27 Nov 2024 11:20:55 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B7=D0=B0=D0=BC=D0=B5=D1=87=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D0=B9=20=D0=BE=D1=82=20=D0=9A=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/terminal_api_driver.cpp | 2 +- static/main.html | 64 ++++++++++++++++++++++++++++--------- 2 files changed, 50 insertions(+), 16 deletions(-) diff --git a/src/terminal_api_driver.cpp b/src/terminal_api_driver.cpp index 3e623c4..79fdd2c 100644 --- a/src/terminal_api_driver.cpp +++ b/src/terminal_api_driver.cpp @@ -776,7 +776,7 @@ void api_driver::ApiDriver::setRxTxSettings(boost::property_tree::ptree &pt) { mod.baudrate = pt.get(json_path("tx.cymRate", '/')); mod.central_freq_in_kGz = pt.get(json_path("tx.centerFreq", '/')); - const bool acmIsShortFrame = pt.get(json_path("dvbs2.frameSizeNormal", '/')); + const bool acmIsShortFrame = !pt.get(json_path("dvbs2.frameSizeNormal", '/')); mod.modcod_tx = (pt.get(json_path("dvbs2.ccm_modcod", '/')) << 2) | (acmIsShortFrame ? 2 : 0); // демодулятор diff --git a/static/main.html b/static/main.html index bff7e3e..72bc305 100644 --- a/static/main.html +++ b/static/main.html @@ -219,7 +219,7 @@