куча изменений, но зато теперь сохраняются настройки QoS и есть алгоритм сохранения параметров в API
This commit is contained in:
@@ -390,7 +390,9 @@ enum class cmd_type
|
||||
get_modulator_settings = 37,
|
||||
get_demodulator_settings = 38,
|
||||
set_lnb_buc_settings = 39,
|
||||
get_lnb_buc_settings = 40
|
||||
get_lnb_buc_settings = 40,
|
||||
set_qos_settings_json = 41,
|
||||
get_qos_settings_json = 42
|
||||
};
|
||||
|
||||
struct cmd_lbq_params
|
||||
@@ -565,7 +567,15 @@ struct cmd_get_acm_param
|
||||
archive(enable, max_attenuation, max_modcod, min_attenuation, min_modcod, snr_treashold, enable_auto_atten, snr_treashold_acm, period_pack);
|
||||
}
|
||||
};
|
||||
|
||||
struct cmd_qos_settings{
|
||||
std::string json_string;
|
||||
bool is_enable;
|
||||
template<class Archive>
|
||||
void serialize(Archive & archive)
|
||||
{
|
||||
archive(json_string, is_enable);
|
||||
}
|
||||
};
|
||||
struct cmd_set_qos_settings
|
||||
{
|
||||
std::string node;
|
||||
|
Reference in New Issue
Block a user