Lab067: localize remaining PHY header failures
This commit is contained in:
49
docs/lab067_current_state.md
Normal file
49
docs/lab067_current_state.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Lab067: текущее состояние
|
||||
|
||||
Дата: 15 сентября 2026 года.
|
||||
|
||||
## Граница работы
|
||||
|
||||
Lab067 выполнена полностью офлайн по сохранённой аппаратно валидной записи
|
||||
Lab066. HackRF Plus не опрашивался, аппаратные команды не запускались, RF TX
|
||||
оставался равным 0. Алгоритмы приёмника, PHY-заголовок, пороги, FEC, CRC и
|
||||
критерии принятия пакета не менялись.
|
||||
|
||||
Исторический строгий результат Lab066 сохранён:
|
||||
|
||||
- legacy: 10/16 точных пакетов;
|
||||
- T2: 10/16 точных пакетов;
|
||||
- приняты пакеты 4–8 и 10–14;
|
||||
- пакеты 1–3, 9, 15 и 16 остановились на PHY-заголовке.
|
||||
|
||||
## Проверенные исходники
|
||||
|
||||
- TX: 7 352 192 байта, 3 676 096 комплексных отсчётов, SHA-256
|
||||
`621b0bb8ec72bba4f522c79a5c77669c850740ea481270c4dcc2a7317819f199`;
|
||||
- RX: 32 000 000 байт, 16 000 000 комплексных отсчётов, 2,0 с при
|
||||
8 Мвыб/с, SHA-256
|
||||
`72ff7ddd8b30baa4a5c066361ca1f8dfa664f1da37f65c0c373b211ce6cf00f0`;
|
||||
- на расчётной позиции каждого из 16 пакетов найден строгий кандидат с
|
||||
нулевым смещением уточнённой позиции.
|
||||
|
||||
## Текущий вывод
|
||||
|
||||
Все шесть отказов локализованы в PHY-заголовке: преамбулы этих пакетов лежат
|
||||
внутри диапазона принятых пакетов, но в коротком окне от последних 128 символов
|
||||
преамбулы до конца заголовка растёт остаток. Медиана `matched/residual` снижается
|
||||
с 5,906881 dB у принятых пакетов до 4,146180 dB у отказавших.
|
||||
|
||||
28 сырых ошибок заголовка занимают разные позиции; ни одна позиция не
|
||||
повторяется между отказавшими пакетами. TX-заголовки всех 16 пакетов идентичны,
|
||||
корректны и дают текущий программный круговой тест 16/16 в legacy и T2.
|
||||
Систематическая ошибка обработки заголовка не найдена.
|
||||
|
||||
`HEADER_FAILURE_ROOT_CAUSE = LOCAL_RF_QUALITY`
|
||||
|
||||
`ONE SMALL FIX JUSTIFIED = NO`
|
||||
|
||||
Рекомендация: закрыть текущую диагностическую ветку на достигнутом результате
|
||||
10/16 и перейти к ветке управления и телеметрии CRSF/ELRS. QPSK с меньшей
|
||||
символьной скоростью можно рассматривать позднее для видеоканала.
|
||||
|
||||
Lab067 не коммитировалась. Push не выполнялся.
|
||||
Reference in New Issue
Block a user