Lab042: validate Pluto image hardware loopback
|
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
@@ -1,11 +1,11 @@
|
||||
index,packet_bytes,frame_bits,correlation_score,sample_phase,carrier_offset_hz,carrier_coherence,cfo_correction_applied,error_vector_magnitude,frame_found,header_parsed,crc_valid,fragment_recovered
|
||||
0,536,4384,0.9995083676316812,15,-0.8161804653898344,0.9999521460387033,False,0.013939054015288657,True,True,True,True
|
||||
1,536,4384,0.9994247234007716,49,0.034058565997241885,0.9999449532988285,False,0.007533311365459869,True,True,True,True
|
||||
2,536,4384,0.9995067920215722,121,-0.4024654150100275,0.9999698768639075,False,0.007802389734928202,True,True,True,True
|
||||
3,536,4384,0.9995973624847003,79,0.05360429263743072,0.9999563681724133,False,0.008067411996806204,True,True,True,True
|
||||
4,536,4384,0.9995573203179389,37,-0.7726047795897841,0.999951969069221,False,0.008830283803028178,True,True,True,True
|
||||
5,536,4384,0.9994972026358666,35,0.14518673176235097,0.9999740428064059,False,0.007829934600060385,True,True,True,True
|
||||
6,536,4384,0.9994993201100448,33,-0.6575975246787777,0.9999581020309138,False,0.008192298206454165,True,True,True,True
|
||||
7,536,4384,0.9995337736352732,97,-0.32146831121434616,0.9999654759558527,False,0.00773812855638587,True,True,True,True
|
||||
8,536,4384,0.9995377136427829,90,-0.32692415971800415,0.9999706666958124,False,0.008197030505111991,True,True,True,True
|
||||
9,172,1472,0.9994478378475372,53,-0.6175162038574342,0.9999730687021144,False,0.011683449034017782,True,True,True,True
|
||||
0,536,4384,0.9991557547061216,19,-0.13990840791652204,0.9997935741467082,False,0.3400949142192574,True,True,True,True
|
||||
1,536,4384,0.9986269709852709,51,-0.6704420071784511,0.999254107740255,False,0.1962803864132724,True,True,True,True
|
||||
2,536,4384,0.9988503105697645,75,0.16739056727394086,0.9997145042457541,False,0.16392107712020013,True,True,True,True
|
||||
3,536,4384,0.9984613689137739,69,0.12541328438695132,0.9993958830571172,False,0.18678168516977972,True,True,True,True
|
||||
4,536,4384,0.9986165925127464,37,0.522370456657967,0.9996364225258064,False,0.15291774582164716,True,True,True,True
|
||||
5,536,4384,0.9988383991200348,32,-0.1940305233482036,0.9995177607884775,False,0.1768680391093208,True,True,True,True
|
||||
6,536,4384,0.9993940824417119,51,0.35917365385569155,0.9997260503953309,False,0.1442403116319193,True,True,True,True
|
||||
7,536,4384,0.9986343538268945,75,0.2939902862233339,0.9996675003381007,False,0.17829502789805413,True,True,True,True
|
||||
8,536,4384,0.9988608071024292,69,-0.7492708746413825,0.9995548745704333,False,0.15854008568562075,True,True,True,True
|
||||
9,172,1472,0.9984590339381546,60,0.5753674284248689,0.9992453603986811,False,0.232235822035248,True,True,True,True
|
||||
|
||||
|
@@ -1,13 +1,11 @@
|
||||
Lab042 — передача JPEG через кабельную петлю на одном PlutoSDR
|
||||
|
||||
Режим прогона
|
||||
- Канал: air.
|
||||
- Трасса: две антенны по воздуху, расстояние 60 см, аттенюатора нет.
|
||||
- Несущая 225.000 МГц — внутри целевого диапазона 200-250 МГц, закреплённого Записью 018.
|
||||
- Усиление передатчика -10.0 дБ, приёмника 50.0 дБ, режим ручной.
|
||||
- Антенны разнесены на 60 см. Аттенюатора в цепи нет: приёмник защищён ослаблением на трассе.
|
||||
- Использованы штыри, рассчитанные на 108 МГц. На рабочей частоте они работают как полуволновые, согласование плохое, но для этой дистанции достаточное.
|
||||
- Уровни в эфирной трассе не контролируются так же строго, как в кабельной: возможны переотражения от предметов в помещении. Прогон служит проверкой тракта устройства, а не измерением.
|
||||
- Канал: cable.
|
||||
- Трасса: кабель через аттенюатор 30 дБ.
|
||||
- Несущая 435.000 МГц, одинаковая на передачу и приём. Сигнал в эфир не выходит, поэтому её значение произвольно.
|
||||
- Усиление передатчика -10.0 дБ, приёмника 20.0 дБ, режим ручной.
|
||||
- Антенны не подключались: они создали бы путь распространения параллельно кабельному.
|
||||
|
||||
Параметры тракта
|
||||
- Символьная скорость 20000 симв/с, отсчётов на символ 128.
|
||||
@@ -33,28 +31,28 @@ Lab042 — передача JPEG через кабельную петлю на
|
||||
- Размер принятого изображения 4756 байт.
|
||||
|
||||
Качество сигнала
|
||||
- Средняя нормированная корреляция при поиске кадра 0.99951.
|
||||
- Средняя оценка ухода несущей -0.368 Гц.
|
||||
- Средняя величина вектора ошибки 0.898%.
|
||||
- Средняя нормированная корреляция при поиске кадра 0.99879.
|
||||
- Средняя оценка ухода несущей 0.029 Гц.
|
||||
- Средняя величина вектора ошибки 19.302%.
|
||||
|
||||
Скорость
|
||||
- Длительность сигнала в эфире 2.067 с.
|
||||
- Канальная скорость 18.404 кбит/с — полезные байты, делённые на время эфира.
|
||||
- Полное время работы программы 16.638 с, что даёт 2.287 кбит/с.
|
||||
- Полное время работы программы 16.648 с, что даёт 2.285 кбит/с.
|
||||
- В программном режиме вторая величина отражает быстродействие вычислений, а не пропускную способность канала.
|
||||
|
||||
Кадры
|
||||
номер | корреляция | фаза | уход несущей, Гц | достоверность оценки | вектор ошибки, % | найден | заголовок | CRC32 | фрагмент
|
||||
0 | 0.99951 | 15 | -0.816 | 0.99995 | 1.394 | да | да | да | да
|
||||
1 | 0.99942 | 49 | 0.034 | 0.99994 | 0.753 | да | да | да | да
|
||||
2 | 0.99951 | 121 | -0.402 | 0.99997 | 0.780 | да | да | да | да
|
||||
3 | 0.99960 | 79 | 0.054 | 0.99996 | 0.807 | да | да | да | да
|
||||
4 | 0.99956 | 37 | -0.773 | 0.99995 | 0.883 | да | да | да | да
|
||||
5 | 0.99950 | 35 | 0.145 | 0.99997 | 0.783 | да | да | да | да
|
||||
6 | 0.99950 | 33 | -0.658 | 0.99996 | 0.819 | да | да | да | да
|
||||
7 | 0.99953 | 97 | -0.321 | 0.99997 | 0.774 | да | да | да | да
|
||||
8 | 0.99954 | 90 | -0.327 | 0.99997 | 0.820 | да | да | да | да
|
||||
9 | 0.99945 | 53 | -0.618 | 0.99997 | 1.168 | да | да | да | да
|
||||
0 | 0.99916 | 19 | -0.140 | 0.99979 | 34.009 | да | да | да | да
|
||||
1 | 0.99863 | 51 | -0.670 | 0.99925 | 19.628 | да | да | да | да
|
||||
2 | 0.99885 | 75 | 0.167 | 0.99971 | 16.392 | да | да | да | да
|
||||
3 | 0.99846 | 69 | 0.125 | 0.99940 | 18.678 | да | да | да | да
|
||||
4 | 0.99862 | 37 | 0.522 | 0.99964 | 15.292 | да | да | да | да
|
||||
5 | 0.99884 | 32 | -0.194 | 0.99952 | 17.687 | да | да | да | да
|
||||
6 | 0.99939 | 51 | 0.359 | 0.99973 | 14.424 | да | да | да | да
|
||||
7 | 0.99863 | 75 | 0.294 | 0.99967 | 17.830 | да | да | да | да
|
||||
8 | 0.99886 | 69 | -0.749 | 0.99955 | 15.854 | да | да | да | да
|
||||
9 | 0.99846 | 60 | 0.575 | 0.99925 | 23.224 | да | да | да | да
|
||||
|
||||
Функциональные проверки
|
||||
- ПРОЙДЕНО — 01. Размер подготовленного JPEG: JPEG занимает 4756 байт при пределе 5000, качество 30
|
||||
|
||||
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 67 KiB |
@@ -1,2 +1,2 @@
|
||||
loopback_mode,path_description,antenna_distance_cm,source_image,image_width,image_height,jpeg_quality,jpeg_bytes,fragment_data_size,fragment_count,packet_bytes_max,packet_bytes_min,frame_bits_max,frame_bits_min,symbol_rate,samples_per_symbol,sample_rate_hz,carrier_hz,transmitted_samples,air_time_seconds,frames_received,frames_failed_crc,fragments_recovered,fragment_delivery_fraction,image_reassembled,image_identical,received_image_bytes,transfer_seconds,channel_bitrate_kbps,wall_clock_bitrate_kbps,mean_correlation_score,mean_carrier_offset_hz,mean_error_vector_magnitude,tx_gain_db,rx_gain_db,attenuator_db
|
||||
air,"две антенны по воздуху, расстояние 60 см, аттенюатора нет",60.0,data/raw/lab011_scene.jpg,320,180,30,4756,512,10,536,172,4384,1472,20000,128,2560000,225000000,5292544,2.0674,10,0,10,1.0,True,True,4756,16.637855200009653,18.40379220276676,2.286833221146072,0.9995110413728169,-0.3681907269061185,0.00898132918175413,-10.0,50.0,0.0
|
||||
cable,кабель через аттенюатор 30 дБ,0.0,data/raw/lab011_scene.jpg,320,180,30,4756,512,10,536,172,4384,1472,20000,128,2560000,435000000,5292544,2.0674,10,0,10,1.0,True,True,4756,16.64845450001303,18.40379220276676,2.285377300335609,0.9987897674116901,0.02900538637381942,0.193017509510432,-10.0,20.0,30.0
|
||||
|
||||
|