Lab065: validate OTA gain improvement at TX VGA 20 dB
This commit is contained in:
83
docs/lab065_rx_preflight.md
Normal file
83
docs/lab065_rx_preflight.md
Normal file
@@ -0,0 +1,83 @@
|
||||
# Lab065: подготовка и RX-only preflight
|
||||
|
||||
15 сентября 2026 года подготовлена Lab065 с TX VGA 20 дБ. Пользователь
|
||||
подтвердил неизменность расстояния около 1,2 м, прямой видимости, положения TX
|
||||
возле окна и RX на столе, антенн, поляризации, USB, общей опоры и RF-кабелей.
|
||||
|
||||
## Неизменность сигнала
|
||||
|
||||
TX-файл Lab065 является побайтовой копией файла Lab064:
|
||||
|
||||
```text
|
||||
TX samples = 6000000
|
||||
TX bytes = 12000000
|
||||
TX duration = 0.750000 s
|
||||
TX SHA-256 = fa260719659b2984fe29588238415622cd75c6daefec6cc9130ba1bf851bd3f9
|
||||
WAVEFORM UNCHANGED FROM LAB064 = YES
|
||||
```
|
||||
|
||||
Сохранены PRBS7, BPSK, RRC, ступени −18/−12/−6/0 дБ, интервалы и нулевые
|
||||
защитные участки, 20000 символов/с, Fs 8000000 комплексных отсчётов/с и
|
||||
цифровая несущая +50000 Гц. Из аппаратных параметров изменён только TX VGA:
|
||||
10 → 20 дБ. RX LNA/VGA остаются равными 24/24 дБ; RF amplifier и Bias-Tee
|
||||
выключены.
|
||||
|
||||
Software gate прошёл. Он подтвердил SHA, пригодность результата Lab064 как
|
||||
базы сравнения, синтетическую проверку линейности и наличие численных правил
|
||||
классификации, зафиксированных до RF.
|
||||
|
||||
## Common clock
|
||||
|
||||
Перед аппаратными командами проверка процессов через psutil осмотрела 289
|
||||
процессов и получила CLEAR. Обнаружены обе HackRF One r9 с firmware и
|
||||
libhackrf 2024.02.1. Роли совпали с Lab064:
|
||||
|
||||
- MASTER `000000000000000097c063dc323b97d3`;
|
||||
- SLAVE `000000000000000097c063dc2e5327d3`.
|
||||
|
||||
Результат общей опоры:
|
||||
|
||||
```text
|
||||
MASTER reg29 = 0x26
|
||||
SLAVE reg29 = 0x26
|
||||
SLAVE CLKIN = DETECTED
|
||||
CLKIN query = 3
|
||||
time to detect = 201.986 ms
|
||||
```
|
||||
|
||||
Первые два опроса не обнаружили CLKIN, третий опрос прошёл в пределах штатного
|
||||
окна ожидания. Итоговый common-clock gate имеет статус PASS.
|
||||
|
||||
## RX-only фон
|
||||
|
||||
SLAVE записал 800000 комплексных отсчётов при 1400000000 Гц и RX LNA/VGA
|
||||
24/24 дБ.
|
||||
|
||||
| Метрика | Значение |
|
||||
|---|---:|
|
||||
| Полный RMS IQ | 2,333068 кода |
|
||||
| AC RMS после удаления среднего | 1,056565 кода |
|
||||
| Средние I / Q | 0,948896 / 1,851074 кода |
|
||||
| max \|I\| / \|Q\| | 6 / 8 кодов |
|
||||
| Максимальная комплексная амплитуда | 8,062258 кода |
|
||||
| Clipping | 0 / 800000 отсчётов |
|
||||
| RX overruns, максимум / финал | 0 / 0 |
|
||||
| Неожиданно сильный сигнал | нет |
|
||||
|
||||
SHA-256 RX-фона:
|
||||
`be3c61dfa1bc40d1a9f6777689026804a1ccfc340b82680d3ec5304ddd68f78c`.
|
||||
|
||||
Оба CLKOUT выключены без ошибок. Повторная проверка процессов получила CLEAR.
|
||||
Команд передачи не было.
|
||||
|
||||
```text
|
||||
LAB065 PREPARATION = PASS
|
||||
COMMON CLOCK = PASS
|
||||
RX PREFLIGHT = PASS
|
||||
RF TX = 0
|
||||
READY FOR SINGLE LAB065 TX = YES
|
||||
WAITING FOR EXPLICIT RF AUTHORIZATION = YES
|
||||
```
|
||||
|
||||
Готовность означает, что программные и аппаратные входные проверки пройдены.
|
||||
Она не разрешает передачу и не предсказывает результат измерения.
|
||||
Reference in New Issue
Block a user