initial commit
BIN
Projects/SDR_Rover/data/processed/lab010/01_color_640_q40.jpg
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
Projects/SDR_Rover/data/processed/lab010/02_gray_640_q40.jpg
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
BIN
Projects/SDR_Rover/data/processed/lab010/03_gray_320_q30.jpg
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
Projects/SDR_Rover/data/processed/lab010/04_gray_320_q15.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Projects/SDR_Rover/data/processed/lab010/05_edges_320_q40.jpg
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
BIN
Projects/SDR_Rover/data/processed/lab010/lab010_comparison.jpg
Normal file
|
After Width: | Height: | Size: 91 KiB |
@@ -0,0 +1,8 @@
|
||||
name,path,width,height,mode,file_size_bytes,fragment_count,total_radio_bytes,efficiency_percent,time_5_kbps,time_10_kbps,time_20_kbps,time_50_kbps,time_100_kbps,time_20_kbps_with_retries_x2
|
||||
00_original,data\raw\lab009_source.jpg,640,960,RGB,101703,199,108867,93.42,174.1872,87.0936,43.5468,17.41872,8.70936,87.0936
|
||||
01_color_640_q40,data\processed\lab010\01_color_640_q40.jpg,320,480,RGB,10610,21,11366,93.35,18.1856,9.0928,4.5464,1.81856,0.90928,9.0928
|
||||
02_gray_640_q40,data\processed\lab010\02_gray_640_q40.jpg,320,480,L,9496,19,10180,93.28,16.288,8.144,4.072,1.6288,0.8144,8.144
|
||||
03_gray_320_q30,data\processed\lab010\03_gray_320_q30.jpg,160,240,L,2792,6,3008,92.82,4.8128,2.4064,1.2032,0.48128,0.24064,2.4064
|
||||
04_gray_320_q15,data\processed\lab010\04_gray_320_q15.jpg,160,240,L,1806,4,1950,92.62,3.12,1.56,0.78,0.312,0.156,1.56
|
||||
05_edges_320_q40,data\processed\lab010\05_edges_320_q40.jpg,160,240,L,6409,13,6877,93.19,11.0032,5.5016,2.7508,1.10032,0.55016,5.5016
|
||||
06_gray_edges_320_q30,data\processed\lab010\06_gray_edges_320_q30.jpg,160,240,L,2185,5,2365,92.39,3.784,1.892,0.946,0.3784,0.1892,1.892
|
||||
|
BIN
Projects/SDR_Rover/data/processed/lab011/01_gray_320_q30.jpg
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
Projects/SDR_Rover/data/processed/lab011/02_gray_320_q15.jpg
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 14 KiB |
BIN
Projects/SDR_Rover/data/processed/lab011/lab011_comparison.jpg
Normal file
|
After Width: | Height: | Size: 133 KiB |
BIN
Projects/SDR_Rover/data/processed/lab012/01_color_320_q30.jpg
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
Projects/SDR_Rover/data/processed/lab012/02_gray_320_q30.jpg
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
Projects/SDR_Rover/data/processed/lab012/03_color_320_q15.jpg
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
Projects/SDR_Rover/data/processed/lab012/04_gray_320_q15.jpg
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
Projects/SDR_Rover/data/processed/lab012/lab012_comparison.jpg
Normal file
|
After Width: | Height: | Size: 129 KiB |
|
After Width: | Height: | Size: 144 KiB |
|
After Width: | Height: | Size: 101 KiB |
@@ -0,0 +1,10 @@
|
||||
eb_n0_db,bit_errors,experimental_ber,theoretical_ber,short_packet_per_224_bits,image_packet_per_4288_bits
|
||||
-4.0,186789,0.186789,0.186113817483389,1.0,1.0
|
||||
-2.0,130895,0.130895,0.13064448852282923,0.999999999999976,1.0
|
||||
0.0,78830,0.07883,0.07864960352514255,0.9999999892561172,1.0
|
||||
2.0,37551,0.037551,0.03750612835892598,0.9998089504830603,1.0
|
||||
4.0,12379,0.012379,0.012500818040737556,0.9402647377229729,1.0
|
||||
6.0,2266,0.002266,0.002388290780932807,0.4146919530687869,0.9999647568582152
|
||||
8.0,205,0.000205,0.00019090777407599314,0.041865796670504794,0.5589913040105388
|
||||
10.0,5,5e-06,3.872108215522038e-06,0.0008669778768398397,0.016466551600075156
|
||||
12.0,0,0.0,9.006010350628754e-09,2.017344292783227e-06,3.8617026900812036e-05
|
||||
|
|
After Width: | Height: | Size: 103 KiB |
@@ -0,0 +1,21 @@
|
||||
fragment_size,fragment_count,eb_n0_db,ber,ideal_total_bytes,ideal_efficiency_percent,ack_success_probability,minimum_data_success_probability,maximum_data_success_probability,average_data_transmissions,expected_total_bytes,expected_transfer_seconds,expected_efficiency_percent,effective_goodput_bps
|
||||
64,1590,6.0,0.002388290780932807,158943,63.98708971140598,0.7948911114376548,0.18574738070642127,0.5526642915589317,6.769993990326338,971131.0972436845,388.45243889747377,10.472633436274343,2094.5266872548686
|
||||
64,1590,8.0,0.00019090777407599314,158943,63.98708971140598,0.9818380567064475,0.8742298920810428,0.9537538613227441,1.1649618711080167,182373.53560599152,72.94941424239661,55.766314812103005,11153.2629624206
|
||||
64,1590,10.0,3.872108215522038e-06,158943,63.98708971140598,0.9996283459721081,0.9972777426196243,0.9990401762291837,1.0031013824212691,159383.9632486371,63.75358529945484,63.81005838168582,12762.011676337162
|
||||
64,1590,12.0,9.006010350628754e-09,158943,63.98708971140598,0.9999991354233762,0.9999936597887839,0.9999977665119172,1.0000072022513673,158944.0240585637,63.577609623425474,63.98667744974611,12797.335489949222
|
||||
128,795,6.0,0.002388290780932807,130323,78.0391795768974,0.7948911114376548,0.0546047112997041,0.1624683695213351,23.01968691435649,2793259.2450467222,1117.303698018689,3.6410154259884613,728.2030851976923
|
||||
128,795,8.0,0.00019090777407599314,130323,78.0391795768974,0.9818380567064475,0.792814493179396,0.8649325435241314,1.2845263164977094,164871.50993740102,65.9486039749604,61.68621858234631,12337.243716469262
|
||||
128,795,10.0,3.872108215522038e-06,130323,78.0391795768974,0.9996283459721081,0.995302574868459,0.9970615178736658,1.005090911661357,130941.54342108239,52.37661736843295,77.67053705250979,15534.10741050196
|
||||
128,795,12.0,9.006010350628754e-09,130323,78.0391795768974,0.9999991354233762,0.9999890487513297,0.9999931554555267,1.0000118107896643,130324.43502447128,52.12977400978851,78.03832027424713,15607.664054849427
|
||||
256,398,6.0,0.002388290780932807,116031,87.65157587196525,0.7948911114376548,0.0047189453652365446,0.1624683695213351,265.9418083130096,29641130.986424245,11856.452394569698,0.3431144379969185,68.62288759938369
|
||||
256,398,8.0,0.00019090777407599314,116031,87.65157587196525,0.9818380567064475,0.6520237845186864,0.8649325435241314,1.5610902562146585,178614.3981088735,71.44575924354939,56.939978566569685,11387.995713313936
|
||||
256,398,10.0,3.872108215522038e-06,116031,87.65157587196525,0.9996283459721081,0.9913639674291386,0.9970615178736658,1.00907180620962,117043.12355799062,46.81724942319625,86.89361400168875,17378.72280033775
|
||||
256,398,12.0,9.006010350628754e-09,116031,87.65157587196525,0.9999991354233762,0.9999798267402067,0.9999931554555267,1.0000210047714104,116033.34347475081,46.41333738990033,87.64980561137658,17529.961122275316
|
||||
512,199,6.0,0.002388290780932807,108867,93.41949351043016,0.7948911114376548,3.52431417847955e-05,0.001213384631398025,35521.68507371966,3788696213.3825846,1515478.4853530338,0.002684379909921534,0.5368759819843069
|
||||
512,199,8.0,0.00019090777407599314,108867,93.41949351043016,0.9818380567064475,0.4410086959894613,0.58501358722673,2.3066167669494577,248143.0622186174,99.25722488744695,40.98563106729065,8197.126213458128
|
||||
512,199,10.0,3.872108215522038e-06,108867,93.41949351043016,0.9996283459721081,0.9835334483999248,0.9891859954162041,1.017091048475429,110688.79543911858,44.275518175647434,91.88192860580818,18376.385721161638
|
||||
512,199,12.0,9.006010350628754e-09,108867,93.41949351043016,0.9999991354233762,0.9999613829730992,0.9999747114425825,1.000039416147422,108871.20151010722,43.54848060404289,93.41588830592474,18683.177661184945
|
||||
1024,100,6.0,0.002388290780932807,105303,96.5812939802285,0.7948911114376548,1.9657756573348356e-09,0.001213384631398025,633568545.9977559,66397982899426.766,26559193159.770706,1.5317182173146714e-07,3.063436434629343e-05
|
||||
1024,100,8.0,0.00019090777407599314,105303,96.5812939802285,0.9818380567064475,0.20175048295563117,0.58501358722673,5.0152314190831655,525604.9860141345,210.2419944056538,19.349702287121193,3869.940457424238
|
||||
1024,100,10.0,3.872108215522038e-06,105303,96.5812939802285,0.9996283459721081,0.9680574753267193,0.9891859954162041,1.033159851833223,108770.71688930437,43.50828675572175,93.50218782092135,18700.43756418427
|
||||
1024,100,12.0,9.006010350628754e-09,105303,96.5812939802285,0.9999991354233762,0.9999244964594162,0.9999747114425825,1.0000758716835711,105310.93416073515,42.12437366429406,96.57401751348212,19314.803502696424
|
||||
|
|
After Width: | Height: | Size: 102 KiB |
@@ -0,0 +1,12 @@
|
||||
step,eb_n0_db,mode,fragment_size,fragment_count,expected_seconds,effective_goodput_bps,success_with_retries,expected_attempts,reason
|
||||
0,12.0,1024 B,1024,4,1.50130532861719,19231.264586660185,1.0,1.0000763738844538,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
1,10.0,1024 B,1024,4,1.5472051612507218,18660.744368678683,0.9999999648303772,1.0333805767765363,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
2,9.0,512 B,512,8,1.797643784171777,16061.024021676303,0.9999516109774961,1.158845496802822,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
3,8.0,128 B,128,29,2.3502958310297126,12284.41101703805,0.9994658078956576,1.2846610523483055,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
4,7.0,128 B,128,29,4.872011036339501,5926.09495024717,0.8948830865552501,2.7569946980068387,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
5,6.0,IMAGE OFF,0,0,,0.0,0.0,0.0,Канал недостаточен для надёжной передачи изображения
|
||||
6,7.0,128 B,128,29,4.872011036339501,5926.09495024717,0.8948830865552501,2.7569946980068387,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
7,8.0,128 B,128,29,2.3502958310297126,12284.41101703805,0.9994658078956576,1.2846610523483055,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
8,9.0,512 B,512,8,1.797643784171777,16061.024021676303,0.9999516109774961,1.158845496802822,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
9,10.0,1024 B,1024,4,1.5472051612507218,18660.744368678683,0.9999999648303772,1.0333805767765363,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
10,12.0,1024 B,1024,4,1.50130532861719,19231.264586660185,1.0,1.0000763738844538,Выбран режим с максимальной ожидаемой полезной скоростью
|
||||
|
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 154 KiB |
@@ -0,0 +1,46 @@
|
||||
step,measured_eb_n0_db,filtered_eb_n0_db,naive_mode,stable_mode,mode_changed,pending_upgrade_mode,pending_upgrade_count,reason
|
||||
0,10.2,10.2,1024,1024,False,,0,Режим удерживается
|
||||
1,9.7,10.024999999999999,1024,1024,False,,0,Режим удерживается
|
||||
2,9.4,9.806249999999999,512,1024,False,,0,Режим удерживается
|
||||
3,9.6,9.734062499999999,1024,1024,False,,0,Режим удерживается
|
||||
4,9.3,9.582140625,512,1024,False,,0,Режим удерживается
|
||||
5,9.7,9.62339140625,1024,1024,False,,0,Режим удерживается
|
||||
6,9.2,9.4752044140625,512,1024,False,,0,Режим удерживается
|
||||
7,9.6,9.518882869140624,1024,1024,False,,0,Режим удерживается
|
||||
8,9.0,9.337273864941405,512,1024,False,,0,Режим удерживается
|
||||
9,8.7,9.114228012211914,512,512,True,,0,Понижение по фильтрованному Eb/N0
|
||||
10,8.4,8.864248207937743,128,512,False,,0,Режим удерживается
|
||||
11,8.6,8.771761335159534,512,512,False,,0,Режим удерживается
|
||||
12,8.3,8.606644867853698,128,512,False,,0,Режим удерживается
|
||||
13,8.7,8.639319164104903,512,512,False,,0,Режим удерживается
|
||||
14,8.2,8.485557456668186,128,512,False,,0,Режим удерживается
|
||||
15,8.6,8.525612346834322,512,512,False,,0,Режим удерживается
|
||||
16,8.0,8.341648025442309,128,512,False,,0,Режим удерживается
|
||||
17,7.8,8.1520712165375,128,512,False,,0,Режим удерживается
|
||||
18,7.5,7.923846290749375,128,128,True,,0,Аварийное понижение по мгновенному Eb/N0
|
||||
19,7.7,7.8455000889870945,128,128,False,,0,Режим удерживается
|
||||
20,7.4,7.689575057841611,128,128,False,,0,Режим удерживается
|
||||
21,7.8,7.728223787597047,128,128,False,,0,Режим удерживается
|
||||
22,7.2,7.543345461938081,128,128,False,,0,Режим удерживается
|
||||
23,6.8,7.283174550259753,128,128,False,,0,Режим удерживается
|
||||
24,6.5,7.009063457668839,128,128,False,,0,Режим удерживается
|
||||
25,6.3,6.760891247484745,0,128,False,,0,Режим удерживается
|
||||
26,6.6,6.704579310865084,128,128,False,,0,Режим удерживается
|
||||
27,6.2,6.527976552062304,0,128,False,,0,Режим удерживается
|
||||
28,6.7,6.588184758840497,128,128,False,,0,Режим удерживается
|
||||
29,6.1,6.417320093246323,0,128,False,,0,Режим удерживается
|
||||
30,5.5,6.0962580606101096,0,0,True,,0,Аварийное понижение по мгновенному Eb/N0
|
||||
31,6.0,6.062567739396571,0,0,False,,0,Режим удерживается
|
||||
32,6.4,6.1806690306077705,0,0,False,,0,Режим удерживается
|
||||
33,6.7,6.362434869895051,128,0,False,,0,Режим удерживается
|
||||
34,6.9,6.550582665431783,128,0,False,,0,Режим удерживается
|
||||
35,7.1,6.742878732530659,128,0,False,,0,Режим удерживается
|
||||
36,7.3,6.937871176144928,128,0,False,128,1,Накопление подтверждений для повышения режима
|
||||
37,8.0,7.3096162644942035,128,0,False,128,2,Накопление подтверждений для повышения режима
|
||||
38,8.8,7.831250571921233,512,128,True,,0,Режим повышен после нескольких подтверждений
|
||||
39,9.0,8.2403128717488,512,128,False,,0,Режим удерживается
|
||||
40,9.4,8.64620336663672,512,128,False,,0,Режим удерживается
|
||||
41,9.8,9.05003218831387,1024,128,False,512,1,Накопление подтверждений для повышения режима
|
||||
42,10.0,9.382520922404016,1024,128,False,512,2,Накопление подтверждений для повышения режима
|
||||
43,10.2,9.668638599562609,1024,512,True,,0,Режим повышен после нескольких подтверждений
|
||||
44,10.1,9.819615089715695,1024,512,False,,0,Повышение запрещено: не выдержано минимальное время режима
|
||||
|
|
After Width: | Height: | Size: 314 KiB |
BIN
Projects/SDR_Rover/data/processed/lab018/lab018_bpsk_tx_iq.cf32
Normal file
BIN
Projects/SDR_Rover/data/processed/lab018/lab018_bpsk_tx_iq.npy
Normal file
@@ -0,0 +1,21 @@
|
||||
Lab018. BPSK radio frame
|
||||
|
||||
Message: ПРИВЕТ SDR
|
||||
Protocol packet bytes: 28
|
||||
Preamble bits: 64
|
||||
Radio header bits: 32
|
||||
Protocol packet bits: 224
|
||||
Total radio frame bits: 320
|
||||
Symbol rate: 20000 symbols/s
|
||||
Samples per symbol: 32
|
||||
Sample rate: 640000 samples/s
|
||||
RRC rolloff: 0.35
|
||||
RRC taps: 321
|
||||
IQ sample count: 11584
|
||||
Frame duration: 0.018100 s
|
||||
Approximate occupied bandwidth: 27000.0 Hz
|
||||
Average normalized power: 0.177911
|
||||
Peak normalized power: 0.490000
|
||||
PAPR: 4.40 dB
|
||||
NPY file: data\processed\lab018\lab018_bpsk_tx_iq.npy
|
||||
CF32 file: data\processed\lab018\lab018_bpsk_tx_iq.cf32
|
||||
|
After Width: | Height: | Size: 162 KiB |
@@ -0,0 +1,14 @@
|
||||
Lab019. BPSK receiver
|
||||
|
||||
Input IQ: data\processed\lab018\lab018_bpsk_tx_iq.npy
|
||||
Artificial sample delay: 11
|
||||
Artificial phase offset: 37.00 deg
|
||||
Detected sample phase: 11
|
||||
Detected frame start symbol: 26
|
||||
Correlation score: 0.999937
|
||||
Estimated phase: 37.00 deg
|
||||
Marker bit errors: 0
|
||||
Radio sync: 0xD391
|
||||
Protocol packet length: 28 bytes
|
||||
Sequence number: 18
|
||||
Restored message: ПРИВЕТ SDR
|
||||
|
After Width: | Height: | Size: 203 KiB |
@@ -0,0 +1,68 @@
|
||||
Lab020. Full BPSK frame error rate
|
||||
|
||||
Trials per Eb/N0: 100
|
||||
Detection threshold: 0.550
|
||||
Frame bit count: 320
|
||||
|
||||
Eb/N0: 4.0 dB
|
||||
Success: 3
|
||||
Detection fail: 0
|
||||
Header error: 34
|
||||
CRC error: 38
|
||||
Packet error: 25
|
||||
Experimental FER: 0.970000
|
||||
Ideal FER: 0.982145
|
||||
|
||||
Eb/N0: 5.0 dB
|
||||
Success: 24
|
||||
Detection fail: 0
|
||||
Header error: 11
|
||||
CRC error: 41
|
||||
Packet error: 24
|
||||
Experimental FER: 0.760000
|
||||
Ideal FER: 0.852058
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Success: 58
|
||||
Detection fail: 0
|
||||
Header error: 5
|
||||
CRC error: 29
|
||||
Packet error: 8
|
||||
Experimental FER: 0.420000
|
||||
Ideal FER: 0.534744
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Success: 84
|
||||
Detection fail: 0
|
||||
Header error: 1
|
||||
CRC error: 12
|
||||
Packet error: 3
|
||||
Experimental FER: 0.160000
|
||||
Ideal FER: 0.219134
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Success: 98
|
||||
Detection fail: 0
|
||||
Header error: 0
|
||||
CRC error: 2
|
||||
Packet error: 0
|
||||
Experimental FER: 0.020000
|
||||
Ideal FER: 0.059267
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Success: 100
|
||||
Detection fail: 0
|
||||
Header error: 0
|
||||
CRC error: 0
|
||||
Packet error: 0
|
||||
Experimental FER: 0.000000
|
||||
Ideal FER: 0.001238
|
||||
|
||||
Eb/N0: 12.0 dB
|
||||
Success: 100
|
||||
Detection fail: 0
|
||||
Header error: 0
|
||||
CRC error: 0
|
||||
Packet error: 0
|
||||
Experimental FER: 0.000000
|
||||
Ideal FER: 0.000003
|
||||
@@ -0,0 +1,8 @@
|
||||
eb_n0_db,trials,success_count,detection_fail_count,header_error_count,crc_error_count,packet_error_count,experimental_fer,theoretical_ber,ideal_fer,mean_correlation,mean_marker_bit_errors
|
||||
4.0,100,3,0,34,38,25,0.97,0.012500818040737556,0.98214506597389,0.8537512081010437,0.94
|
||||
5.0,100,24,0,11,41,24,0.76,0.0059538671477786615,0.8520575402615456,0.8753653434073579,0.44
|
||||
6.0,100,58,0,5,29,8,0.42,0.002388290780932807,0.534743836041445,0.8986643099612688,0.15
|
||||
7.0,100,84,0,1,12,3,0.16,0.0007726748153784444,0.21913384039715306,0.9164792561326658,0.08
|
||||
8.0,100,98,0,0,2,0,0.02,0.00019090777407599314,0.05926737573898814,0.9311581513763438,0.01
|
||||
10.0,100,100,0,0,0,0,0.0,3.872108215522038e-06,0.001238309688911671,0.9560438959972798,0.0
|
||||
12.0,100,100,0,0,0,0,0.0,9.006010350628754e-09,2.88191917244148e-06,0.9716348856405669,0.0
|
||||
|
|
After Width: | Height: | Size: 206 KiB |
@@ -0,0 +1,62 @@
|
||||
Lab021. Frequency offset correction
|
||||
|
||||
Symbol rate: 20000
|
||||
Sample rate: 640000
|
||||
Phase offset: 37.00 deg
|
||||
Sample delay: 11
|
||||
|
||||
True frequency offset: 0.00 Hz
|
||||
Estimated frequency offset: 0.0000 Hz
|
||||
Frequency estimation error: 0.0000 Hz
|
||||
Correlation score: 0.999937
|
||||
Status without correction: SUCCESS
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 10.00 Hz
|
||||
Estimated frequency offset: 9.9963 Hz
|
||||
Frequency estimation error: -0.0037 Hz
|
||||
Correlation score: 0.999937
|
||||
Status without correction: SUCCESS
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 25.00 Hz
|
||||
Estimated frequency offset: 24.9907 Hz
|
||||
Frequency estimation error: -0.0093 Hz
|
||||
Correlation score: 0.999937
|
||||
Status without correction: CRC ERROR
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 50.00 Hz
|
||||
Estimated frequency offset: 49.9815 Hz
|
||||
Frequency estimation error: -0.0185 Hz
|
||||
Correlation score: 0.999937
|
||||
Status without correction: PACKET ERROR
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 100.00 Hz
|
||||
Estimated frequency offset: 99.9630 Hz
|
||||
Frequency estimation error: -0.0370 Hz
|
||||
Correlation score: 0.999938
|
||||
Status without correction: HEADER ERROR
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 250.00 Hz
|
||||
Estimated frequency offset: 249.9091 Hz
|
||||
Frequency estimation error: -0.0909 Hz
|
||||
Correlation score: 0.999943
|
||||
Status without correction: PACKET ERROR
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 500.00 Hz
|
||||
Estimated frequency offset: 499.8285 Hz
|
||||
Frequency estimation error: -0.1715 Hz
|
||||
Correlation score: 0.999957
|
||||
Status without correction: HEADER ERROR
|
||||
Status with correction: SUCCESS
|
||||
|
||||
True frequency offset: 1000.00 Hz
|
||||
Estimated frequency offset: 999.7270 Hz
|
||||
Frequency estimation error: -0.2730 Hz
|
||||
Correlation score: 0.999965
|
||||
Status without correction: HEADER ERROR
|
||||
Status with correction: SUCCESS
|
||||
BIN
Projects/SDR_Rover/data/processed/lab022/lab022_noise_cfo.png
Normal file
|
After Width: | Height: | Size: 253 KiB |
@@ -0,0 +1,100 @@
|
||||
Lab022. AWGN and carrier frequency offset
|
||||
|
||||
Trials per point: 30
|
||||
Detection threshold: 0.450
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
Success without CFO correction: 12
|
||||
Success with CFO correction: 10
|
||||
FER without correction: 0.600000
|
||||
FER with correction: 0.666667
|
||||
CFO RMSE: 4.642 Hz
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 7
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.766667
|
||||
CFO RMSE: 8.605 Hz
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 10
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.666667
|
||||
CFO RMSE: 5.834 Hz
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
Success without CFO correction: 22
|
||||
Success with CFO correction: 19
|
||||
FER without correction: 0.266667
|
||||
FER with correction: 0.366667
|
||||
CFO RMSE: 6.288 Hz
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 16
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.466667
|
||||
CFO RMSE: 5.920 Hz
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 15
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.500000
|
||||
CFO RMSE: 6.259 Hz
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
Success without CFO correction: 29
|
||||
Success with CFO correction: 28
|
||||
FER without correction: 0.033333
|
||||
FER with correction: 0.066667
|
||||
CFO RMSE: 4.337 Hz
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
Success without CFO correction: 3
|
||||
Success with CFO correction: 25
|
||||
FER without correction: 0.900000
|
||||
FER with correction: 0.166667
|
||||
CFO RMSE: 3.800 Hz
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 27
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.100000
|
||||
CFO RMSE: 4.464 Hz
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
Success without CFO correction: 30
|
||||
Success with CFO correction: 30
|
||||
FER without correction: 0.000000
|
||||
FER with correction: 0.000000
|
||||
CFO RMSE: 3.679 Hz
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 30
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.000000
|
||||
CFO RMSE: 3.879 Hz
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
Success without CFO correction: 0
|
||||
Success with CFO correction: 29
|
||||
FER without correction: 1.000000
|
||||
FER with correction: 0.033333
|
||||
CFO RMSE: 3.882 Hz
|
||||
@@ -0,0 +1,13 @@
|
||||
eb_n0_db,max_abs_cfo_hz,trials,success_without_cfo,success_with_cfo,detection_fail_count,fer_without_cfo,fer_with_cfo,mean_correlation,mean_abs_frequency_error_hz,frequency_rmse_hz
|
||||
6.0,0.0,30,12,10,0,0.6,0.6666666666666667,0.876037158456595,3.9418970310617256,4.6418505363579925
|
||||
6.0,250.0,30,0,7,0,1.0,0.7666666666666666,0.855520150369621,6.514990457450565,8.605182044644604
|
||||
6.0,1000.0,30,0,10,0,1.0,0.6666666666666667,0.8536588011138438,4.622721985654384,5.833544274473631
|
||||
7.0,0.0,30,22,19,0,0.2666666666666667,0.3666666666666667,0.8904198516865948,5.0932685092625904,6.288037182687809
|
||||
7.0,250.0,30,0,16,0,1.0,0.4666666666666667,0.9051298885277537,4.734329281741164,5.920393525914459
|
||||
7.0,1000.0,30,0,15,0,1.0,0.5,0.8993182923641181,4.926709522385838,6.258581300752829
|
||||
8.0,0.0,30,29,28,0,0.033333333333333326,0.06666666666666665,0.9242694247736734,3.4370575935466303,4.336980161418882
|
||||
8.0,250.0,30,3,25,0,0.9,0.16666666666666663,0.9295977117848586,3.0564854854589365,3.8003732773040912
|
||||
8.0,1000.0,30,0,27,0,1.0,0.09999999999999998,0.9299247907073535,3.630759939907249,4.464491877765011
|
||||
10.0,0.0,30,30,30,0,0.0,0.0,0.9540049007144441,2.953454502291149,3.678772529679632
|
||||
10.0,250.0,30,0,30,0,1.0,0.0,0.9544231119966623,3.134578534251591,3.8788146229760336
|
||||
10.0,1000.0,30,0,29,0,1.0,0.033333333333333326,0.9530487035097676,3.0232518700094944,3.8817678666309656
|
||||
|
BIN
Projects/SDR_Rover/data/processed/lab023/lab023_guarded_cfo.png
Normal file
|
After Width: | Height: | Size: 260 KiB |
@@ -0,0 +1,101 @@
|
||||
Lab023. Guarded CFO correction
|
||||
|
||||
Trials per point: 200
|
||||
CFO dead zone: 15.00 Hz
|
||||
Minimum phase consistency: 0.550
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
FER phase only: 0.460000
|
||||
FER always CFO: 0.575000
|
||||
FER guarded CFO: 0.460000
|
||||
Guard apply rate: 0.000000
|
||||
CFO RMSE: 5.203 Hz
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
FER phase only: 0.985000
|
||||
FER always CFO: 0.610000
|
||||
FER guarded CFO: 0.625000
|
||||
Guard apply rate: 0.925000
|
||||
CFO RMSE: 5.448 Hz
|
||||
|
||||
Eb/N0: 6.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
FER phase only: 0.995000
|
||||
FER always CFO: 0.585000
|
||||
FER guarded CFO: 0.585000
|
||||
Guard apply rate: 0.990000
|
||||
CFO RMSE: 8.473 Hz
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
FER phase only: 0.200000
|
||||
FER always CFO: 0.320000
|
||||
FER guarded CFO: 0.200000
|
||||
Guard apply rate: 0.000000
|
||||
CFO RMSE: 4.745 Hz
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
FER phase only: 0.955000
|
||||
FER always CFO: 0.275000
|
||||
FER guarded CFO: 0.335000
|
||||
Guard apply rate: 0.855000
|
||||
CFO RMSE: 4.950 Hz
|
||||
|
||||
Eb/N0: 7.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
FER phase only: 0.990000
|
||||
FER always CFO: 0.275000
|
||||
FER guarded CFO: 0.280000
|
||||
Guard apply rate: 0.975000
|
||||
CFO RMSE: 5.127 Hz
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
FER phase only: 0.040000
|
||||
FER always CFO: 0.110000
|
||||
FER guarded CFO: 0.040000
|
||||
Guard apply rate: 0.000000
|
||||
CFO RMSE: 4.277 Hz
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
FER phase only: 0.970000
|
||||
FER always CFO: 0.125000
|
||||
FER guarded CFO: 0.205000
|
||||
Guard apply rate: 0.880000
|
||||
CFO RMSE: 4.534 Hz
|
||||
|
||||
Eb/N0: 8.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
FER phase only: 0.995000
|
||||
FER always CFO: 0.105000
|
||||
FER guarded CFO: 0.110000
|
||||
Guard apply rate: 0.990000
|
||||
CFO RMSE: 4.749 Hz
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Maximum absolute CFO: 0.0 Hz
|
||||
FER phase only: 0.000000
|
||||
FER always CFO: 0.000000
|
||||
FER guarded CFO: 0.000000
|
||||
Guard apply rate: 0.000000
|
||||
CFO RMSE: 3.345 Hz
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Maximum absolute CFO: 250.0 Hz
|
||||
FER phase only: 0.960000
|
||||
FER always CFO: 0.000000
|
||||
FER guarded CFO: 0.045000
|
||||
Guard apply rate: 0.915000
|
||||
CFO RMSE: 3.305 Hz
|
||||
|
||||
Eb/N0: 10.0 dB
|
||||
Maximum absolute CFO: 1000.0 Hz
|
||||
FER phase only: 0.990000
|
||||
FER always CFO: 0.000000
|
||||
FER guarded CFO: 0.005000
|
||||
Guard apply rate: 0.985000
|
||||
CFO RMSE: 3.508 Hz
|
||||
@@ -0,0 +1,13 @@
|
||||
eb_n0_db,max_abs_cfo_hz,trials,success_phase_only,success_always_cfo,success_guarded_cfo,fer_phase_only,fer_always_cfo,fer_guarded_cfo,guarded_apply_count,guarded_apply_rate,frequency_rmse_hz,mean_phase_consistency
|
||||
6.0,0.0,200,108,85,108,0.45999999999999996,0.575,0.45999999999999996,0,0.0,5.202816842065136,0.8803685059021725
|
||||
6.0,250.0,200,3,78,75,0.985,0.61,0.625,185,0.925,5.448336211547444,0.8820273978803879
|
||||
6.0,1000.0,200,1,83,83,0.995,0.585,0.585,198,0.99,8.473194122480628,0.8815296088302559
|
||||
7.0,0.0,200,160,136,160,0.19999999999999996,0.31999999999999995,0.19999999999999996,0,0.0,4.744964108330319,0.9044304298907866
|
||||
7.0,250.0,200,9,145,133,0.955,0.275,0.33499999999999996,171,0.855,4.949784071638471,0.9048829617513402
|
||||
7.0,1000.0,200,2,145,144,0.99,0.275,0.28,195,0.975,5.126941255642888,0.9037603894844779
|
||||
8.0,0.0,200,192,178,192,0.040000000000000036,0.10999999999999999,0.040000000000000036,0,0.0,4.277056721707394,0.9222860828489162
|
||||
8.0,250.0,200,6,175,159,0.97,0.125,0.20499999999999996,176,0.88,4.534455139069744,0.9233618150972334
|
||||
8.0,1000.0,200,1,179,178,0.995,0.10499999999999998,0.10999999999999999,198,0.99,4.749146564125825,0.9260637045844348
|
||||
10.0,0.0,200,200,200,200,0.0,0.0,0.0,0,0.0,3.3448810933215865,0.9511723197247827
|
||||
10.0,250.0,200,8,200,191,0.96,0.0,0.04500000000000004,183,0.915,3.3052349602075664,0.9514399539276094
|
||||
10.0,1000.0,200,2,200,199,0.99,0.0,0.0050000000000000044,197,0.985,3.5081991053844495,0.9505037355131278
|
||||
|
@@ -0,0 +1,8 @@
|
||||
frequency_hz,frequency_mhz,relative_power_db,prominence_db
|
||||
98840137.685,98.840138,-16.363,14.939
|
||||
99201367.853,99.201368,-8.578,21.049
|
||||
99603613.612,99.603614,-5.852,194.148
|
||||
100099316.323,100.099316,-0.641,27.938
|
||||
100498925.365,100.498925,0.000,200.000
|
||||
100896483.628,100.896484,-2.662,25.928
|
||||
101159569.346,101.159569,-11.137,18.231
|
||||
|
19
Projects/SDR_Rover/data/processed/lab024b/lab024b_report.txt
Normal file
@@ -0,0 +1,19 @@
|
||||
Lab024B. Усреднённый спектр Pluto+ методом Уэлча
|
||||
|
||||
URI: ip:192.168.2.1
|
||||
Центральная частота: 100.000 МГц
|
||||
Частота дискретизации: 2.400 Мвыб/с
|
||||
Полоса RX: 2.000 МГц
|
||||
Количество IQ-сэмплов: 1048576
|
||||
Размер сегмента Уэлча: 8192
|
||||
Перекрытие сегментов: 4096
|
||||
|
||||
Найдено кандидатов: 7
|
||||
|
||||
01. 98.840138 МГц, уровень -16.36 дБ, выраженность 14.94 дБ
|
||||
02. 99.201368 МГц, уровень -8.58 дБ, выраженность 21.05 дБ
|
||||
03. 99.603614 МГц, уровень -5.85 дБ, выраженность 194.15 дБ
|
||||
04. 100.099316 МГц, уровень -0.64 дБ, выраженность 27.94 дБ
|
||||
05. 100.498925 МГц, уровень 0.00 дБ, выраженность 200.00 дБ
|
||||
06. 100.896484 МГц, уровень -2.66 дБ, выраженность 25.93 дБ
|
||||
07. 101.159569 МГц, уровень -11.14 дБ, выраженность 18.23 дБ
|
||||
8193
Projects/SDR_Rover/data/processed/lab024b/lab024b_welch_spectrum.csv
Normal file
|
After Width: | Height: | Size: 187 KiB |
BIN
Projects/SDR_Rover/data/raw/lab007_source.jpg
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
Projects/SDR_Rover/data/raw/lab009_source.jpg
Normal file
|
After Width: | Height: | Size: 99 KiB |
BIN
Projects/SDR_Rover/data/raw/lab011_scene.jpg
Normal file
|
After Width: | Height: | Size: 793 KiB |
BIN
Projects/SDR_Rover/data/raw/lab012_safety_scene.jpg
Normal file
|
After Width: | Height: | Size: 86 KiB |
13
Projects/SDR_Rover/data/raw/lab024a_pluto_rx_100mhz.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"pluto_uri": "ip:192.168.2.1",
|
||||
"center_frequency_hz": 100000000,
|
||||
"sample_rate_hz": 2399998,
|
||||
"rx_bandwidth_hz": 2000000,
|
||||
"gain_control_mode": "slow_attack",
|
||||
"sample_count": 262144,
|
||||
"sample_dtype": "complex64",
|
||||
"mean_i": 0.010410308837890625,
|
||||
"mean_q": -0.01348876953125,
|
||||
"rms": 506.9608154296875,
|
||||
"peak": 1436.5299072265625
|
||||
}
|
||||
BIN
Projects/SDR_Rover/data/raw/lab024a_pluto_rx_100mhz.npy
Normal file
BIN
Projects/SDR_Rover/data/raw/lab024a_pluto_rx_100mhz_spectrum.png
Normal file
|
After Width: | Height: | Size: 81 KiB |
BIN
Projects/SDR_Rover/data/received/lab007_reassembled.jpg
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
Projects/SDR_Rover/data/received/lab008_received.jpg
Normal file
|
After Width: | Height: | Size: 2.2 KiB |