improved logging

This commit is contained in:
Ayzen
2026-06-06 00:52:52 +03:00
parent af6005d68f
commit aea49f6128
65 changed files with 1206 additions and 240 deletions
@@ -2,6 +2,8 @@
from __future__ import annotations
import logging
from python_app.models.dataset_model import SweepCollection
from python_app.models.run_config_model import RunConfigModel
from python_app.storage.npz_store import NpzStore
@@ -10,6 +12,8 @@ from python_app.workflows.sequential_capture_workflow import (
SequentialCaptureSession,
)
logger = logging.getLogger(__name__)
def capture_reference_set(
config: RunConfigModel,
@@ -19,6 +23,7 @@ def capture_reference_set(
median_sweep_count: int = DEFAULT_CALIBRATION_MEDIAN_SWEEP_COUNT,
) -> tuple[str, SweepCollection]:
"""Capture all switch combinations and persist them as reference set."""
logger.info("Starting one-shot reference capture: set=%s", set_name)
session = SequentialCaptureSession(
config=config,
kind="s21_reference",