Files
radar_system/python_app
BogatskiyG 68bec25f17 Add real switch support for multi-device matrix radar
MultiDeviceLibreVnaService only exposes the 2x4 virtual combo matrix on
its own USB transport. When a physical GPIO switch sits on the master
stimulus and/or slave receiver path, the effective matrix is wider than
that. SwitchedMatrixRadarService wraps the inner service and drives the
extra switch(es) between acquire_collection calls, widening the combo
matrix by the physical position counts (matrix_output_switch_positions /
matrix_input_switch_positions in RunConfigModel).

Combo-matrix construction was centralized into
RunConfigModel.build_runtime_combos() so the GUI, workflows, and codec
all derive the same widened matrix instead of each computing its own
version of the virtual 2x4 layout.
2026-07-29 17:44:28 +03:00
..
2026-06-06 00:52:52 +03:00
2026-06-11 19:51:30 +03:00
2026-06-22 17:33:15 +03:00
2026-06-23 14:01:08 +03:00
2026-06-23 12:19:31 +03:00
2026-03-05 14:42:33 +03:00
2026-06-06 00:52:52 +03:00