sn9000 support

This commit is contained in:
AYZEN
2026-05-20 16:20:34 +03:00
parent ae7ea9f1f9
commit 5b480f1b55
18 changed files with 854 additions and 66 deletions
@@ -170,11 +170,11 @@ class ProcessSupervisor:
def _acquisition_command(self, config_path: Path) -> list[str]:
"""Return acquisition producer command selected by radar.model."""
radar_model = self._read_radar_model(config_path)
if radar_model == "librevna_multi":
if radar_model in {"librevna_multi", "sn9000"}:
return [
sys.executable,
"-m",
"python_app.scripts.multi_device_raw_producer",
"python_app.scripts.matrix_raw_producer",
"--config",
str(config_path),
]