1.3 KiB
1.3 KiB
Preprocessing and capture workflow
1. Назначение
До запуска live-pipeline необходимо выбрать calibration/reference set, покрывающие целевые run combos.
2. Процесс в GUI
- Открыть
Preprocessing Panel. - Выбрать или создать имя набора (
set_name). - Запустить
Start Calibration SequenceилиStart Reference Sequence. - Для каждого combo нажимать
Capture Current Combo. - По завершении данные сохраняются в
NpzStore.
3. Internal flow
AppWindowPreprocessMixinсоздаетSequentialCaptureSession.- Session управляет:
LibreVnaService- input/output
SwitchService - последовательным обходом full combo matrix.
- После полной матрицы вызывается
finalize(store).
4. Связь с live run
_start_run() проверяет:
- выбраны ли calibration/reference sets,
- покрывают ли выбранные sets все run combos (
has_combo_coverage), - доступны ли bundle-файлы для preprocessor.
5. Диагностика
Типовые ошибки:
- set already exists,
- incomplete capture sequence,
- hardware not available,
- mismatch requested combos vs stored combos.