добавил установку задержки до спутника в вебке TDMA
This commit is contained in:
@@ -337,7 +337,6 @@ private:
|
||||
} else {
|
||||
s.isL2 = true;
|
||||
}
|
||||
logCpApiError("api_driver::TerminalApiDaemon::unsafeLoadNetworkSettings()->CP_GetNetwork(mode)", CP_GetNetwork(sid, "mode", &nm));
|
||||
s.dataMtu = 1500;
|
||||
logCpApiError("api_driver::TerminalApiDaemon::unsafeLoadNetworkSettings()->CP_GetNetwork(name_serv)", CP_GetNetwork(sid, "name_serv", &s.serverName));
|
||||
if (s.serverName.empty()) {
|
||||
@@ -1071,6 +1070,10 @@ std::string api_driver::ApiDriver::loadSettings() const {
|
||||
result << ",\"cincDelayMax\":" << 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);
|
||||
@@ -1202,6 +1205,10 @@ 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");
|
||||
|
Reference in New Issue
Block a user