added pass through s11

This commit is contained in:
Ayzen
2026-03-26 17:21:25 +03:00
parent 24f7ebb2fb
commit 9ddbde22bd
38 changed files with 945 additions and 291 deletions
+7 -7
View File
@@ -17,19 +17,19 @@ class ConfigWriter:
self._runtime_dir = runtime_dir
self._runtime_dir.mkdir(parents=True, exist_ok=True)
def prepare_bundles(
def prepare_s21_bundles(
self,
store: NpzStore,
radar_key: str,
calibration_set: str,
reference_set: str,
s21_calibration_set: str,
s21_reference_set: str,
) -> tuple[Path, Path]:
"""Export calibration/reference sets into binary bundles for preprocessor."""
calibration_bundle = self._runtime_dir / "calibration_bundle.bin"
reference_bundle = self._runtime_dir / "reference_bundle.bin"
calibration_bundle = self._runtime_dir / "s21_calibration_bundle.bin"
reference_bundle = self._runtime_dir / "s21_reference_bundle.bin"
store.export_set_bundle("calibration", radar_key, calibration_set, calibration_bundle)
store.export_set_bundle("reference", radar_key, reference_set, reference_bundle)
store.export_set_bundle("calibration", radar_key, s21_calibration_set, calibration_bundle)
store.export_set_bundle("reference", radar_key, s21_reference_set, reference_bundle)
return calibration_bundle, reference_bundle
def write(self, config: RunConfigModel, output_path: Path) -> Path: