multi config calibration added

This commit is contained in:
Ayzen
2026-04-09 00:48:23 +03:00
parent 1d7d0a756e
commit 61685d7a4d
10 changed files with 738 additions and 26 deletions
+14
View File
@@ -313,6 +313,18 @@ def gui_profile_from_dict(payload: dict[str, Any]) -> GuiProfileModel:
gui.preprocess_dialog.set_name,
"gui.preprocess_dialog",
),
radar_config_dir=_optional_string(
preprocess_dialog_object,
"radar_config_dir",
gui.preprocess_dialog.radar_config_dir,
"gui.preprocess_dialog",
),
use_all_radar_configs=_optional_bool(
preprocess_dialog_object,
"use_all_radar_configs",
gui.preprocess_dialog.use_all_radar_configs,
"gui.preprocess_dialog",
),
)
profile.gui = gui
@@ -377,6 +389,8 @@ def gui_profile_to_dict(model: GuiProfileModel) -> dict[str, Any]:
},
"preprocess_dialog": {
"set_name": gui.preprocess_dialog.set_name,
"radar_config_dir": gui.preprocess_dialog.radar_config_dir,
"use_all_radar_configs": gui.preprocess_dialog.use_all_radar_configs,
},
}
return payload