Lab063: localize Lab062 RF quality degradation offline

This commit is contained in:
LittleSam129
2026-09-14 15:11:46 +03:00
parent f8ae6c6bfc
commit 4437917465
17 changed files with 2374 additions and 0 deletions

View File

@@ -596,3 +596,31 @@
[покадровый CSV](../data/processed/lab062/packet_comparison.csv).
- **Текущее состояние:** `RF TX=0`; повтор не выполнялся, Lab062 не закоммичена, push не
выполнялся, Lab063 не создана. Следующий шаг требует отдельного согласования.
## Lab063: офлайн-локализация TX underrun и ухудшения Lab062
- **Запись 058; только сохранённые TX/RX, RF TX=0.** Lab062 перед анализом зафиксирована
коммитом `f8ae6c6bfceaa21b6c08dcf55d2bff996dd0dae5`; её статус
`RF_SESSION_INVALID_TX_UNDERRUN` сохранён.
- **Фактические паузы:** 92 256 × 16 = 1 476 096 отсчётов, поэтому дополнительных пауз между
полными packet waveform нет. Причина: ошибка реализации `prepare()`, пакеты записаны подряд
без параметра паузы и без вставки нулей.
- **Масштаб журнала:** 16 672 байта cs8 = 8 336 комплексных отсчётов = 1,042 мс = 521 символ =
9,035727% одного waveform. RX не подтверждает потерю или повтор именно такого числа отсчётов.
- **Локальное сопоставление:** 221 надёжное окно из 359, задержка 0…1 отсчёт, скачков нет.
Ещё 22 внутренних окна пакетов3,4,12,13 имеют корреляцию ниже0,15; задержка там не
установлена. `UNDERRUN LOCATION=NOT_LOCALIZED_FROM_RX`. Повторяющаяся преамбула с
корреляционными копиями и низкокорреляционные окна исключены из решения о разрыве.
- **Качество:** все 16 пакетов хуже Lab056 B по SER, EVM и matched/residual. Пакеты 3,4,12,13
имеют дополнительные всплески AC-мощности и остатка при почти постоянном локальном |h|;
пакет14 общего признака с ними не показывает. Итог: `GLOBAL_RF_DEGRADATION`, причина
`PARTIALLY_LOCALIZED`.
- **RX-уровень:** AC RMS0,760816…2,032438 кода, max|I|=3…6, max|Q|=4…7. Сильная аналоговая
перегрузка менее вероятна, но без прибора не исключена. Значение расхождения счётчиков
`hackrf_transfer` локально не установлено: `COUNTER SEMANTICS=NOT_ESTABLISHED`.
- [Текущее состояние](lab063_current_state.md), [отчёт](lab063_offline_result.md),
[JSON](../data/processed/lab063/summary.json),
[пакеты CSV](../data/processed/lab063/packet_quality.csv),
[локальное сопоставление CSV](../data/processed/lab063/local_alignment.csv).
- **STOP:** Lab063 не коммитировалась, push не выполнялся, Lab064 не создана. Следующий шаг
требует отдельного согласования; RF TX=0.