багфиксы: сборка и число с запятыми на некоторых локалях в вебке

This commit is contained in:
2025-04-01 17:47:08 +03:00
parent 1b6b8b5329
commit 17110a82e0
5 changed files with 43 additions and 16 deletions

View File

@@ -1073,11 +1073,6 @@ std::string api_driver::ApiDriver::loadSettings() const {
result << ",\"dpdiDelay\":" << dpdiSettings.max_delay;
#endif
#ifdef MODEM_IS_TDMA
result << ",\n\"rxTxSatDelay\":" << static_cast<int>(demodSettings.delay_ms);
#endif
result << ",\n\"rxAgcEn\":" << boolAsStr(demodSettings.is_aru_on);
result << ",\"rxSpectrumInversion\":" << boolAsStr(demodSettings.is_rvt_iq);
result << ",\"rxManualGain\":"; writeDouble(result, demodSettings.gain);
@@ -1209,10 +1204,6 @@ void api_driver::ApiDriver::setRxTxSettings(boost::property_tree::ptree &pt) {
demod.gold_seq_is_active = pt.get<unsigned int>("rxGoldan");
#endif
#ifdef MODEM_IS_TDMA
demod.delay_ms = pt.get<unsigned int>("rxTxSatDelay");
#endif
#ifdef MODEM_IS_SCPC
// ACM
acm.period_pack_acm = pt.get<uint32_t>("dvbServicePacketPeriod");