Lab066: validate 500 ksymbol/s full-packet OTA reception
This commit is contained in:
@@ -700,3 +700,44 @@
|
||||
- **Независимая проверка:** прямой пересчёт CS8 подтвердил SHA, счётчики,
|
||||
локализацию, фон, matched/residual, `h`, CFO и спектральные полосы. Расхождений
|
||||
нет. Quick gate1000/38/13 PASS, pytest1000 passed, diff check PASS.
|
||||
- **Фиксация:** Lab065 зафиксирована локальным коммитом
|
||||
`dacf04f2d0a15c0c1b56a7fb527db61fc2e38462`; push не выполнялся.
|
||||
|
||||
## Lab066 — исправленный повтор полного 500K PHY-сеанса
|
||||
|
||||
- **Основание:** Lab062 остаётся `RF_SESSION_INVALID_TX_UNDERRUN`, legacy/T2
|
||||
0/16. Lab066 исправляет отсутствовавшие межпакетные паузы и использует
|
||||
максимальный наблюдавшийся счётчик потерь.
|
||||
- **TX:** 16 полных PHY-пакетов по256 байт, packet waveform92256 отсчётов;
|
||||
15 нулевых пауз по40000 отсчётов/5мс и guards по800000 отсчётов/100мс.
|
||||
Всего3676096 отсчётов,0,459512с; SHA-256
|
||||
`621b0bb8ec72bba4f522c79a5c77669c850740ea481270c4dcc2a7317819f199`.
|
||||
- **Параметры:** 1400МГц, Fs8Мвыб/с,500ксимв/с, несущая+50кГц,
|
||||
TX VGA20дБ, RX LNA/VGA24/24дБ, amplifier/Bias-Tee OFF; прежняя геометрия.
|
||||
- **Software gate:** legacy и T2 независимо дали16/16 HEADER/FEC/CRC,
|
||||
packet output и точных упорядоченных payload. Fallback отсутствует; T2
|
||||
инициализируется по собственной преамбуле каждого пакета.
|
||||
- **RX-only preflight:** MASTER/SLAVE reg29=0x26, CLKIN DETECTED через132,113мс;
|
||||
AC RMS0,827637, max|I|/|Q|=4/5, clipping0, maximum overruns0. Cleanup PASS,
|
||||
процессы CLEAR.
|
||||
- **Проверки:** quick gate1013/39/13 PASS, pytest1013 passed, diff check PASS;
|
||||
verifier и adversary не оставили открытых замечаний.
|
||||
- [Состояние](lab066_current_state.md), [RX-only отчёт](lab066_rx_preflight.md),
|
||||
[подготовка](../data/processed/lab066/preparation.json),
|
||||
[software gate](../data/processed/lab066/software_gate.json),
|
||||
[preflight](../data/processed/lab066/preflight_result.json).
|
||||
- **STOP:** RF TX=0; требуется отдельное прямое разрешение на один TX. Lab066
|
||||
не коммитировалась, push не выполнялся, Lab067 не создавалась.
|
||||
- **Единственный RF-сеанс:** один TX, повторов0; maximum underrun/overrun0/0,
|
||||
clipping0, cleanup PASS, процессы CLEAR. RX16000000 отсчётов, SHA-256
|
||||
`72ff7ddd8b30baa4a5c066361ca1f8dfa664f1da37f65c0c373b211ce6cf00f0`.
|
||||
- **Строгий результат:** legacy и T2 совпали — по10/16 точных пакетов;
|
||||
приняты4–8 и10–14, отказали на header пакеты1–3,9,15,16. Выигрыша T2 нет.
|
||||
- **Физическое качество:** SER0,011047, RMS0,528374, matched/residual
|
||||
+5,542117дБ, медианная неравномерность2,870070дБ. Все четыре показателя лучше
|
||||
Lab056 B и невалидной Lab062.
|
||||
- **Итог:** `PARTIAL_PACKET_RECOVERY_NO_T2_GAIN`. [RF-отчёт](lab066_rf_result.md),
|
||||
[RF summary](../data/processed/lab066/rf_summary.json),
|
||||
[packet CSV](../data/processed/lab066/packet_comparison.csv).
|
||||
- **После сеанса:** RF TX=0, второй TX не выполнялся. Lab066 не
|
||||
коммитировалась, push не выполнялся, Lab067 не создавалась.
|
||||
|
||||
Reference in New Issue
Block a user