- finished task 2

- fixed perform_access_analysis to use 2.4GHz instead of 2GHz
- finished task 3
This commit is contained in:
ti_mo
2026-06-24 21:48:12 +02:00
parent eb4d72c7c2
commit edbc22bcf6
13 changed files with 1263 additions and 348 deletions
File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 105 KiB

@@ -0,0 +1,240 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="382.411mm" height="249.061mm"
viewBox="0 0 1084 706"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<title>Qt SVG Document</title>
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M273,91 L2397,91 L2397,1464 L273,1464 L273,91"/>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.10269e-05,0,0,5.14176e-05,-139.334,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M3.4e+06,1.18e+06 L3.4e+06,1.406e+07 L2.37e+07,1.406e+07 L2.37e+07,1.18e+06 L3.4e+06,1.18e+06"/>
</g>
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,118 340,1406 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,1406 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,1406 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,1406 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1191.33 2370,1191.33 " />
<polyline fill="none" vector-effect="none" points="340,976.667 2370,976.667 " />
<polyline fill="none" vector-effect="none" points="340,762 2370,762 " />
<polyline fill="none" vector-effect="none" points="340,547.333 2370,547.333 " />
<polyline fill="none" vector-effect="none" points="340,332.667 2370,332.667 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,1385.7 " />
<polyline fill="none" vector-effect="none" points="847.5,1406 847.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="1355,1406 1355,1385.7 " />
<polyline fill="none" vector-effect="none" points="1862.5,1406 1862.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,1385.7 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,21.4005,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,280.362,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,539.324,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,798.285,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,1057.25,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>10:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,499.268,701.679)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Time of day [HH:mm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,1002.65,700.651)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>Jun 17, 2026 </text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.514176,0.510269,0,9.66431,391.117)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Doppler shift [kHz]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1406 340,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 360.3,1406 " />
<polyline fill="none" vector-effect="none" points="340,1191.33 360.3,1191.33 " />
<polyline fill="none" vector-effect="none" points="340,976.667 360.3,976.667 " />
<polyline fill="none" vector-effect="none" points="340,762 360.3,762 " />
<polyline fill="none" vector-effect="none" points="340,547.333 360.3,547.333 " />
<polyline fill="none" vector-effect="none" points="340,332.667 360.3,332.667 " />
<polyline fill="none" vector-effect="none" points="340,118 360.3,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,15.2771,678.541)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-60</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,15.2771,568.165)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-40</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,15.2771,457.788)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-20</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,24.462,347.412)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>0</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,18.849,237.035)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>20</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,18.849,126.659)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>40</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,18.849,16.2826)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>60</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,439.821,9.72682)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>Doppler shift over time x satellite visibility</text>
</g>
<g fill="none" stroke="#1a9933" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,171.236 348.459,172.82 356.916,176.885 365.375,183.151 373.833,192.688 382.292,207.323 390.75,230.292 399.209,267.477 407.666,329.358 416.125,431.955 424.583,588.603 433.042,786.043 441.5,977.177 449.959,1120.76 458.416,1212.08 466.875,1266.8 475.333,1299.83 483.792,1320.36 492.25,1333.51 500.709,1342.08 509.167,1347.69 517.625,1351.29 526.083,1353.45 534.542,1354.56 543,1354.87 551.458,1354.53 559.917,1353.68 568.375,1352.39 576.833,1350.72 585.292,1348.72 593.75,1346.43 602.208,1343.87 610.667,1341.06 619.125,1338.02 627.583,1334.76 636.042,1331.3 644.5,1327.65 652.958,1323.8 661.417,1319.77 669.875,1315.57 678.333,1311.19 686.791,1306.64 695.25,1301.94 703.708,1297.07 712.167,1292.05 720.625,1286.87 729.084,1281.55 737.541,1276.07 746,1270.45 754.458,1264.69 762.917,1258.79 771.375,1252.76 779.834,1246.58 788.291,1240.28 796.75,1233.84 805.208,1227.27 813.667,1220.58 822.125,1213.77 830.584,1206.83 839.041,1199.77 847.5,1192.6 855.958,1185.31 864.417,1177.91 872.875,1170.4 881.334,1162.78 889.792,1155.05 898.25,1147.22 906.708,1139.29 915.167,1131.25 923.625,1123.12 932.083,1114.9 940.542,1106.59 949,1098.18 957.458,1089.69 965.917,1081.11 974.375,1072.45 982.833,1063.71 991.292,1054.89 999.75,1045.99 1008.21,1037.02 1016.67,1027.99 1025.13,1018.88 1033.58,1009.71 1042.04,1000.48 1050.5,991.181 1058.96,981.828 1067.42,972.421 1075.87,962.961 1084.33,953.452 1092.79,943.894 1101.25,934.293 1109.71,924.649 1118.17,914.965 1126.62,905.245 1135.08,895.491 1143.54,885.705 1152,875.89 1160.46,866.05 1168.92,856.186 1177.37,846.301 1185.83,836.398 1194.29,826.48 1202.75,816.549 1211.21,806.608 1219.67,796.661 1228.12,786.708 1236.58,776.754 1245.04,766.801 1253.5,756.851 1261.96,746.908 1270.42,736.974 1278.87,727.052 1287.33,717.144 1295.79,707.253 1304.25,697.383 1312.71,687.535 1321.17,677.712 1329.62,667.917 1338.08,658.153 1346.54,648.423 1355,638.728 1363.46,629.073 1371.92,619.458 1380.38,609.888 1388.83,600.364 1397.29,590.89 1405.75,581.468 1414.21,572.101 1422.67,562.79 1431.13,553.54 1439.58,544.352 1448.04,535.229 1456.5,526.174 1464.96,517.19 1473.42,508.278 1481.88,499.441 1490.33,490.683 1498.79,482.006 1507.25,473.411 1515.71,464.902 1524.17,456.482 1532.63,448.153 1541.08,439.917 1549.54,431.777 1558,423.736 1566.46,415.796 1574.92,407.961 1583.38,400.231 1591.83,392.611 1600.29,385.103 1608.75,377.709 1617.21,370.433 1625.67,363.277 1634.13,356.244 1642.58,349.337 1651.04,342.559 1659.5,335.913 1667.96,329.402 1676.42,323.029 1684.88,316.799 1693.33,310.713 1701.79,304.777 1710.25,298.994 1718.71,293.368 1727.17,287.905 1735.63,282.607 1744.08,277.481 1752.54,272.533 1761,267.768 1769.46,263.192 1777.92,258.814 1786.38,254.642 1794.83,250.684 1803.29,246.95 1811.75,243.453 1820.21,240.206 1828.67,237.222 1837.12,234.52 1845.58,232.12 1854.04,230.043 1862.5,228.319 1870.96,226.978 1879.42,226.058 1887.87,225.604 1896.33,225.67 1904.79,226.321 1913.25,227.636 1921.71,229.711 1930.17,232.664 1938.62,236.641 1947.08,241.824 1955.54,248.437 1964,256.762 1972.46,267.153 1980.92,280.051 1989.37,296.005 1997.83,315.689 2006.29,339.912 2014.75,369.613 2023.21,405.805 2031.67,449.466 2040.12,501.318 2048.58,561.517 2057.04,629.296 2065.5,702.742 2073.96,778.876 2082.42,854.152 2090.87,925.204 2099.33,989.511 2107.79,1045.71 2116.25,1093.51 2124.71,1133.37 2133.17,1166.18 2141.63,1192.96 2150.08,1214.7 2158.54,1232.28 2167,1246.45 2175.46,1257.84 2183.92,1266.94 2192.38,1274.14 2200.83,1279.77 2209.29,1284.09 2217.75,1287.29 2226.21,1289.54 2234.67,1290.98 2243.13,1291.71 2251.58,1291.82 2260.04,1291.38 2268.5,1290.46 2276.96,1289.09 2285.42,1287.34 2293.88,1285.22 2302.33,1282.77 2310.79,1280.02 2319.25,1276.98 2327.71,1273.68 2336.17,1270.13 2344.63,1266.34 2353.08,1262.34 2361.54,1258.13 2370,1255.97 " />
</g>
<g fill="none" stroke="#0072bd" stroke-opacity="1" stroke-width="4" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,170.102 348.459,172.556 356.916,176.518 365.375,182.616 373.833,191.868 382.292,206.003 390.75,228.063 399.209,263.582 407.666,322.656 416.125,422.056 424.583,579.987 433.042,787.455 441.5,986.905 449.959,1130.03 458.416,1218 466.875,1270.19 475.333,1301.76 483.792,1321.51 492.25,1334.22 500.709,1342.54 509.167,1348 517.625,1351.5 526.083,1353.61 534.542,1354.68 " />
<polyline fill="none" vector-effect="none" points="1980.92,279.537 1989.37,295.38 1997.83,314.929 2006.29,338.995 2014.75,368.524 2023.21,404.547 2031.67,448.078 2040.12,499.893 2048.58,560.211 2057.04,628.312 2065.5,702.273 2073.96,779.026 2082.42,854.887 2090.87,926.369 2099.33,990.898 2107.79,1047.13 2116.25,1094.84 2124.71,1134.55 2133.17,1167.18 2141.63,1193.79 2150.08,1215.38 2158.54,1232.83 " />
</g>
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,762 2370,762 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,1046.53,340.985)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>0 Hz</text>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.10269e-05,0,0,5.14176e-05,-139.334,-46.9611)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M2.021e+07,1.4e+06 L2.021e+07,1.89e+06 L2.313e+07,1.89e+06 L2.313e+07,1.4e+06 L2.021e+07,1.4e+06"/>
</g>
<g fill="#1a9933" fill-opacity="1" stroke="#1a9933" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="2026.99,153.569 2086.89,153.569 " />
</g>
<g fill="#0072bd" fill-opacity="1" stroke="#0072bd" stroke-opacity="1" stroke-width="4" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="2026.99,175.431 2086.89,175.431 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,927.832,34.5714)"
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
>geometric Doppler shift</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510269,0,0,0.514176,927.832,45.8121)"
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.140625" font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
>visible dopplershift() output</text>
</g>
<g fill="none" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="5" transform="matrix(0.510269,0,0,0.514176,-139.334,-46.9611)"
font-family="Helvetica" font-size="18" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M2021,189 L2021,140 L2313,140 L2313,189 L2021,189"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

+80 -80
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="456.494mm" height="294.569mm"
viewBox="0 0 1294 835"
<svg width="385.586mm" height="249.061mm"
viewBox="0 0 1093 706"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<title>Qt SVG Document</title>
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
@@ -8,219 +8,219 @@
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.509775,0,0,0.51224,-167.745,-59.0724)"
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M328,115 L2866,115 L2866,1745 L328,1745 L328,115"/>
<path vector-effect="none" fill-rule="evenodd" d="M260,91 L2397,91 L2397,1464 L260,1464 L260,91"/>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.09775e-05,0,0,5.1224e-05,-167.745,-59.0724)"
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.1162e-05,0,0,5.14176e-05,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4.08e+06,1.42e+06 L4.08e+06,1.688e+07 L2.84e+07,1.688e+07 L2.84e+07,1.42e+06 L4.08e+06,1.42e+06"/>
<path vector-effect="none" fill-rule="evenodd" d="M3.4e+06,1.18e+06 L3.4e+06,1.406e+07 L2.37e+07,1.406e+07 L2.37e+07,1.18e+06 L3.4e+06,1.18e+06"/>
</g>
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.51224,-167.745,-59.0724)"
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,142 408,1688 " />
<polyline fill="none" vector-effect="none" points="1016,142 1016,1688 " />
<polyline fill="none" vector-effect="none" points="1624,142 1624,1688 " />
<polyline fill="none" vector-effect="none" points="2232,142 2232,1688 " />
<polyline fill="none" vector-effect="none" points="2840,142 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1516.22 2840,1516.22 " />
<polyline fill="none" vector-effect="none" points="408,1344.44 2840,1344.44 " />
<polyline fill="none" vector-effect="none" points="408,1172.67 2840,1172.67 " />
<polyline fill="none" vector-effect="none" points="408,1000.89 2840,1000.89 " />
<polyline fill="none" vector-effect="none" points="408,829.111 2840,829.111 " />
<polyline fill="none" vector-effect="none" points="408,657.333 2840,657.333 " />
<polyline fill="none" vector-effect="none" points="408,485.556 2840,485.556 " />
<polyline fill="none" vector-effect="none" points="408,313.778 2840,313.778 " />
<polyline fill="none" vector-effect="none" points="408,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="340,118 340,1406 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,1406 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,1406 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,1406 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1262.89 2370,1262.89 " />
<polyline fill="none" vector-effect="none" points="340,1119.78 2370,1119.78 " />
<polyline fill="none" vector-effect="none" points="340,976.667 2370,976.667 " />
<polyline fill="none" vector-effect="none" points="340,833.556 2370,833.556 " />
<polyline fill="none" vector-effect="none" points="340,690.444 2370,690.444 " />
<polyline fill="none" vector-effect="none" points="340,547.333 2370,547.333 " />
<polyline fill="none" vector-effect="none" points="340,404.222 2370,404.222 " />
<polyline fill="none" vector-effect="none" points="340,261.111 2370,261.111 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.51224,-167.745,-59.0724)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="408,1688 408,1663.68 " />
<polyline fill="none" vector-effect="none" points="1016,1688 1016,1663.68 " />
<polyline fill="none" vector-effect="none" points="1624,1688 1624,1663.68 " />
<polyline fill="none" vector-effect="none" points="2232,1688 2232,1663.68 " />
<polyline fill="none" vector-effect="none" points="2840,1688 2840,1663.68 " />
<polyline fill="none" vector-effect="none" points="408,142 408,166.32 " />
<polyline fill="none" vector-effect="none" points="1016,142 1016,166.32 " />
<polyline fill="none" vector-effect="none" points="1624,142 1624,166.32 " />
<polyline fill="none" vector-effect="none" points="2232,142 2232,166.32 " />
<polyline fill="none" vector-effect="none" points="2840,142 2840,166.32 " />
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,1385.7 " />
<polyline fill="none" vector-effect="none" points="847.5,1406 847.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="1355,1406 1355,1385.7 " />
<polyline fill="none" vector-effect="none" points="1862.5,1406 1862.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,1385.7 " />
<polyline fill="none" vector-effect="none" points="340,118 340,138.3 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,138.3 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,138.3 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,138.3 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,138.3 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,27.4988,817.371)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,27.5929,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,337.442,817.371)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,287.24,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,647.385,817.371)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,546.887,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,957.328,817.371)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,806.534,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,1267.27,817.371)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,1066.18,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>10:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,640.503,831.201)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,506.725,701.679)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Time [s]</text>
>Time of day [HH:mm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,1212.73,830.177)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,1011.44,700.651)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>Jun 17, 2026 </text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.51224,0.509775,0,9.65641,497.22)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.514176,0.51162,0,9.68593,432.765)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Elevation angle to satellite [degree]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.51224,-167.745,-59.0724)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1688 408,142 " />
<polyline fill="none" vector-effect="none" points="2840,1688 2840,142 " />
<polyline fill="none" vector-effect="none" points="408,1688 432.32,1688 " />
<polyline fill="none" vector-effect="none" points="2815.68,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1516.22 432.32,1516.22 " />
<polyline fill="none" vector-effect="none" points="2815.68,1516.22 2840,1516.22 " />
<polyline fill="none" vector-effect="none" points="408,1344.44 432.32,1344.44 " />
<polyline fill="none" vector-effect="none" points="2815.68,1344.44 2840,1344.44 " />
<polyline fill="none" vector-effect="none" points="408,1172.67 432.32,1172.67 " />
<polyline fill="none" vector-effect="none" points="2815.68,1172.67 2840,1172.67 " />
<polyline fill="none" vector-effect="none" points="408,1000.89 432.32,1000.89 " />
<polyline fill="none" vector-effect="none" points="2815.68,1000.89 2840,1000.89 " />
<polyline fill="none" vector-effect="none" points="408,829.111 432.32,829.111 " />
<polyline fill="none" vector-effect="none" points="2815.68,829.111 2840,829.111 " />
<polyline fill="none" vector-effect="none" points="408,657.333 432.32,657.333 " />
<polyline fill="none" vector-effect="none" points="2815.68,657.333 2840,657.333 " />
<polyline fill="none" vector-effect="none" points="408,485.556 432.32,485.556 " />
<polyline fill="none" vector-effect="none" points="2815.68,485.556 2840,485.556 " />
<polyline fill="none" vector-effect="none" points="408,313.778 432.32,313.778 " />
<polyline fill="none" vector-effect="none" points="2815.68,313.778 2840,313.778 " />
<polyline fill="none" vector-effect="none" points="408,142 432.32,142 " />
<polyline fill="none" vector-effect="none" points="2815.68,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,118 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 360.3,1406 " />
<polyline fill="none" vector-effect="none" points="2349.7,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1262.89 360.3,1262.89 " />
<polyline fill="none" vector-effect="none" points="2349.7,1262.89 2370,1262.89 " />
<polyline fill="none" vector-effect="none" points="340,1119.78 360.3,1119.78 " />
<polyline fill="none" vector-effect="none" points="2349.7,1119.78 2370,1119.78 " />
<polyline fill="none" vector-effect="none" points="340,976.667 360.3,976.667 " />
<polyline fill="none" vector-effect="none" points="2349.7,976.667 2370,976.667 " />
<polyline fill="none" vector-effect="none" points="340,833.556 360.3,833.556 " />
<polyline fill="none" vector-effect="none" points="2349.7,833.556 2370,833.556 " />
<polyline fill="none" vector-effect="none" points="340,690.444 360.3,690.444 " />
<polyline fill="none" vector-effect="none" points="2349.7,690.444 2370,690.444 " />
<polyline fill="none" vector-effect="none" points="340,547.333 360.3,547.333 " />
<polyline fill="none" vector-effect="none" points="2349.7,547.333 2370,547.333 " />
<polyline fill="none" vector-effect="none" points="340,404.222 360.3,404.222 " />
<polyline fill="none" vector-effect="none" points="2349.7,404.222 2370,404.222 " />
<polyline fill="none" vector-effect="none" points="340,261.111 360.3,261.111 " />
<polyline fill="none" vector-effect="none" points="2349.7,261.111 2370,261.111 " />
<polyline fill="none" vector-effect="none" points="340,118 360.3,118 " />
<polyline fill="none" vector-effect="none" points="2349.7,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,15.774,808.15)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,678.541)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-100</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,21.3815,720.159)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,604.957)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-80</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,21.3815,632.167)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,531.373)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-60</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,21.3815,544.176)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,457.788)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-40</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,21.3815,456.184)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,384.204)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-20</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,30.5574,368.193)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,30.6624,310.62)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>0</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,24.9499,280.201)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,25.0346,237.035)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>20</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,24.9499,192.21)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,25.0346,163.451)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>40</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,24.9499,104.218)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,25.0346,89.8668)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>60</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,24.9499,16.2269)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,25.0346,16.2826)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>80</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.51224,537.019,9.69584)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,436.121,9.72682)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>Elevation angle over time plot of satellite pass</text>
</g>
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.51224,-167.745,-59.0724)"
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,796.272 418.134,776.317 428.266,753.943 438.4,728.357 448.533,698.405 458.667,662.359 468.8,617.576 478.934,559.984 489.066,483.588 499.2,381.503 509.333,256.663 519.467,186.653 529.6,283.949 539.734,405.116 549.866,500.559 560,571.83 570.133,625.907 580.267,668.305 590.4,702.701 600.534,731.48 610.667,756.209 620.8,777.941 630.933,797.402 641.067,815.107 651.2,831.428 661.333,846.641 671.467,860.954 681.6,874.526 691.733,887.482 701.867,899.92 712,911.918 722.133,923.541 732.267,934.839 742.4,945.856 752.533,956.627 762.667,967.182 772.8,977.547 782.933,987.742 793.067,997.787 803.2,1007.7 813.333,1017.49 823.466,1027.16 833.6,1036.74 843.733,1046.23 853.867,1055.64 864,1064.97 874.134,1074.24 884.266,1083.44 894.4,1092.58 904.533,1101.67 914.667,1110.71 924.8,1119.71 934.934,1128.66 945.066,1137.57 955.2,1146.45 965.333,1155.29 975.467,1164.1 985.6,1172.88 995.734,1181.63 1005.87,1190.35 1016,1199.05 1026.13,1207.72 1036.27,1216.37 1046.4,1225 1056.53,1233.61 1066.67,1242.2 1076.8,1250.78 1086.93,1259.33 1097.07,1267.87 1107.2,1276.39 1117.33,1284.9 1127.47,1293.39 1137.6,1301.87 1147.73,1310.34 1157.87,1318.79 1168,1327.23 1178.13,1335.66 1188.27,1344.07 1198.4,1352.47 1208.53,1360.86 1218.67,1369.24 1228.8,1377.61 1238.93,1385.96 1249.07,1394.3 1259.2,1402.63 1269.33,1410.95 1279.47,1419.25 1289.6,1427.54 1299.73,1435.82 1309.87,1444.07 1320,1452.31 1330.13,1460.53 1340.27,1468.73 1350.4,1476.9 1360.53,1485.04 1370.67,1493.15 1380.8,1501.21 1390.93,1509.22 1401.07,1517.17 1411.2,1525.02 1421.33,1532.76 1431.47,1540.35 1441.6,1547.72 1451.73,1554.76 1461.87,1561.32 1472,1567.12 1482.13,1571.72 1492.27,1574.53 1502.4,1574.97 1512.53,1572.95 1522.67,1568.9 1532.8,1563.47 1542.93,1557.15 1553.07,1550.26 1563.2,1543.01 1573.33,1535.51 1583.47,1527.84 1593.6,1520.04 1603.73,1512.15 1613.87,1504.19 1624,1496.18 1634.13,1488.12 1644.27,1480.03 1654.4,1471.91 1664.53,1463.76 1674.67,1455.6 1684.8,1447.41 1694.93,1439.21 1705.07,1431 1715.2,1422.77 1725.33,1414.54 1735.47,1406.29 1745.6,1398.03 1755.73,1389.76 1765.87,1381.49 1776,1373.2 1786.13,1364.91 1796.27,1356.61 1806.4,1348.3 1816.53,1339.98 1826.67,1331.65 1836.8,1323.31 1846.93,1314.97 1857.07,1306.61 1867.2,1298.25 1877.33,1289.87 1887.47,1281.49 1897.6,1273.1 1907.73,1264.69 1917.87,1256.27 1928,1247.84 1938.13,1239.4 1948.27,1230.95 1958.4,1222.48 1968.53,1213.99 1978.67,1205.49 1988.8,1196.98 1998.93,1188.44 2009.07,1179.89 2019.2,1171.31 2029.33,1162.72 2039.47,1154.1 2049.6,1145.46 2059.73,1136.79 2069.87,1128.09 2080,1119.36 2090.13,1110.6 2100.27,1101.81 2110.4,1092.98 2120.53,1084.1 2130.67,1075.19 2140.8,1066.22 2150.93,1057.21 2161.07,1048.14 2171.2,1039.01 2181.33,1029.81 2191.47,1020.54 2201.6,1011.19 2211.73,1001.76 2221.87,992.23 2232,982.597 2242.13,972.848 2252.27,962.973 2262.4,952.957 2272.53,942.786 2282.67,932.441 2292.8,921.904 2302.93,911.152 2313.07,900.162 2323.2,888.908 2333.33,877.359 2343.47,865.485 2353.6,853.255 2363.73,840.64 2373.87,827.616 2384,814.172 2394.13,800.323 2404.27,786.125 2414.4,771.7 2424.53,757.279 2434.67,743.234 2444.8,730.126 2454.93,718.705 2465.07,709.853 2475.2,704.428 2485.33,703.036 2495.47,705.831 2505.6,712.456 2515.73,722.178 2525.87,734.11 2536,747.414 2546.13,761.422 2556.27,775.654 2566.4,789.801 2576.53,803.68 2586.67,817.196 2596.8,830.311 2606.93,843.02 2617.07,855.336 2627.2,867.286 2637.33,878.897 2647.47,890.199 2657.6,901.222 2667.73,911.991 2677.87,922.532 2688,932.868 2698.13,943.018 2708.27,953 2718.4,962.83 2728.53,972.522 2738.67,982.089 2748.8,991.542 2758.93,1000.89 2769.07,1010.15 2779.2,1019.31 2789.33,1028.4 2799.47,1037.41 2809.6,1046.35 2819.73,1055.23 2829.87,1064.05 2840,1072.81 " />
<polyline fill="none" vector-effect="none" points="340,663.086 348.459,646.461 356.916,627.82 365.375,606.504 373.833,581.551 382.292,551.521 390.75,514.211 399.209,466.23 407.666,402.583 416.125,317.535 424.583,213.527 433.042,155.201 441.5,236.261 449.959,337.207 458.416,416.722 466.875,476.099 475.333,521.151 483.792,556.474 492.25,585.13 500.709,609.107 509.167,629.709 517.625,647.814 526.083,664.027 534.542,678.777 543,692.375 551.458,705.049 559.917,716.973 568.375,728.28 576.833,739.074 585.292,749.437 593.75,759.433 602.208,769.115 610.667,778.528 619.125,787.706 627.583,796.68 636.042,805.474 644.5,814.109 652.958,822.603 661.417,830.971 669.875,839.227 678.333,847.382 686.791,855.446 695.25,863.427 703.708,871.333 712.167,879.171 720.625,886.947 729.084,894.665 737.541,902.331 746,909.948 754.458,917.521 762.917,925.053 771.375,932.547 779.834,940.004 788.291,947.429 796.75,954.823 805.208,962.189 813.667,969.527 822.125,976.841 830.584,984.13 839.041,991.397 847.5,998.644 855.958,1005.87 864.417,1013.08 872.875,1020.27 881.334,1027.44 889.792,1034.6 898.25,1041.74 906.708,1048.87 915.167,1055.98 923.625,1063.08 932.083,1070.17 940.542,1077.25 949,1084.31 957.458,1091.36 965.917,1098.4 974.375,1105.43 982.833,1112.46 991.292,1119.47 999.75,1126.47 1008.21,1133.46 1016.67,1140.44 1025.13,1147.41 1033.58,1154.37 1042.04,1161.32 1050.5,1168.26 1058.96,1175.18 1067.42,1182.1 1075.87,1189.01 1084.33,1195.9 1092.79,1202.78 1101.25,1209.65 1109.71,1216.49 1118.17,1223.32 1126.62,1230.13 1135.08,1236.91 1143.54,1243.67 1152,1250.38 1160.46,1257.06 1168.92,1263.67 1177.37,1270.22 1185.83,1276.67 1194.29,1282.99 1202.75,1289.13 1211.21,1295 1219.67,1300.46 1228.12,1305.29 1236.58,1309.13 1245.04,1311.47 1253.5,1311.83 1261.96,1310.15 1270.42,1306.78 1278.87,1302.25 1287.33,1296.99 1295.79,1291.25 1304.25,1285.21 1312.71,1278.96 1321.17,1272.57 1329.62,1266.07 1338.08,1259.5 1346.54,1252.87 1355,1246.19 1363.46,1239.48 1371.92,1232.74 1380.38,1225.97 1388.83,1219.19 1397.29,1212.38 1405.75,1205.56 1414.21,1198.73 1422.67,1191.89 1431.13,1185.04 1439.58,1178.17 1448.04,1171.3 1456.5,1164.42 1464.96,1157.53 1473.42,1150.64 1481.88,1143.74 1490.33,1136.83 1498.79,1129.91 1507.25,1122.99 1515.71,1116.05 1524.17,1109.12 1532.63,1102.17 1541.08,1095.22 1549.54,1088.26 1558,1081.29 1566.46,1074.31 1574.92,1067.33 1583.38,1060.34 1591.83,1053.33 1600.29,1046.32 1608.75,1039.3 1617.21,1032.27 1625.67,1025.22 1634.13,1018.17 1642.58,1011.1 1651.04,1004.02 1659.5,996.92 1667.96,989.809 1676.42,982.683 1684.88,975.54 1693.33,968.379 1701.79,961.198 1710.25,953.998 1718.71,946.775 1727.17,939.529 1735.63,932.258 1744.08,924.96 1752.54,917.633 1761,910.275 1769.46,902.883 1777.92,895.455 1786.38,887.987 1794.83,880.477 1803.29,872.92 1811.75,865.312 1820.21,857.65 1828.67,849.928 1837.12,842.14 1845.58,834.28 1854.04,826.342 1862.5,818.316 1870.96,810.195 1879.42,801.967 1887.87,793.623 1896.33,785.149 1904.79,776.53 1913.25,767.752 1921.71,758.794 1930.17,749.639 1938.62,740.262 1947.08,730.641 1955.54,720.748 1964,710.56 1972.46,700.05 1980.92,689.199 1989.37,677.999 1997.83,666.461 2006.29,654.632 2014.75,642.614 2023.21,630.6 2031.67,618.899 2040.12,607.979 2048.58,598.463 2057.04,591.088 2065.5,586.569 2073.96,585.409 2082.42,587.737 2090.87,593.257 2099.33,601.357 2107.79,611.297 2116.25,622.381 2124.71,634.051 2133.17,645.908 2141.63,657.694 2150.08,669.257 2158.54,680.518 2167,691.444 2175.46,702.032 2183.92,712.293 2192.38,722.249 2200.83,731.922 2209.29,741.338 2217.75,750.521 2226.21,759.493 2234.67,768.275 2243.13,776.886 2251.58,785.342 2260.04,793.658 2268.5,801.848 2276.96,809.923 2285.42,817.893 2293.88,825.769 2302.33,833.558 2310.79,841.267 2319.25,848.903 2327.71,856.473 2336.17,863.98 2344.63,871.43 2353.08,878.827 2361.54,886.174 2370,893.475 " />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

+13 -1
View File
@@ -18,6 +18,7 @@ groundStation.Altitude = 37;
calc_task1 = true;
calc_task2 = true;
calc_task3 = true;
if calc_task1
task1;
@@ -28,4 +29,15 @@ if calc_task2
task1;
end
task2;
end
end
if calc_task3
if ~calc_task1
task1;
end
if ~calc_task2
task2;
end
task3;
end
+185
View File
@@ -27,3 +27,188 @@ The first satellite flyby occurs at around 08:05:30. During the pass, the distan
![Elevation angle over time sweep](elevation_angle_over_time.svg)
As in the distance plot, the elevation angle reaches its highest value during the first pass. The second pass has a lower maximum elevation because Earth's rotation shifts the ground station relative to the satellite ground track.
### Task2
#### 2.1
The normalization calculation is done by firstly extracting the `Short Training Field` from the generated WLAN Waveform:
```matlab
tx = wlanWaveformGenerator(txPSDU, cfgEHT);
stf = tx(ind.LSTF(1):ind.LSTF(2), :);
```
On the extracted STF the mean of the per value absolute potentiation by 2 is calculated to get the power of the STF:
```matlab
stfPower = mean(abs(stf(:)).^2);
```
Following [wikipedia](https://en.wikipedia.org/wiki/DBm) to convert Watt (P) into dBm (x) following formula is used:
$x = 10 \cdot \log_{10}\frac{P}{1\text{mW}}$
$= 10 \cdot \log_{10}(P \cdot 1000)$
To simplify that:
$= 10 \cdot (\log_{10}(P) + \log_{10}(1000))$
$= 10 \cdot \log_{10}(P) + 10 \cdot \log_{10}(1000)$
$= 10 \cdot \log_{10}(P) + 10 \cdot 3$
$= 10 \cdot \log_{10}(P) + 30$
After this the formula is solved for P, because the MATLAB signal has to be scaled with a linear power value in Watt:
$x = 10 \cdot \log_{10}(P) + 30$
$x - 30 = 10 \cdot \log_{10}(P)$
$\frac{x - 30}{10} = \log_{10}(P)$
$10^{\frac{x - 30}{10}} = P$
The `10^` is used because it is the inverse function of `log10`. The division by 10 is needed because the logarithm was multiplied by 10 in the dBm formula. For example, 20 dBm results in:
$P = 10^{\frac{20 - 30}{10}} = 10^{-1} = 0.1\text{W}$
The waveform itself is scaled by amplitude and not directly by power. Since power is proportional to the squared amplitude, the scaling factor has to use the square root. Therefore the target power in Watt is divided by the measured STF power and the square root is applied:
```matlab
tx = tx * sqrt(10^((txPower - 30) / 10)) / sqrt(stfPower);
```
With this calculation the generated waveform is normalized by the STF power and then set to the desired transmit power in dBm.
#### 2.2
To include free space path loss the corresponding field in `create_baseline_configuration.m:37` is set.
Following [wikipedia](https://en.wikipedia.org/wiki/Free-space_path_loss)'s free space path loss in decibels, the formula is:
$FSPL(dB) = 20 \cdot \log_{10}(\frac{4\pi d}{\lambda})$, where $\lambda = \frac{c}{f}$
Therefore the wavelength is calculated from the carrier frequency:
```matlab
lambda = physconst("lightspeed") / carrier_frequency;
```
The received power is then the transmit power minus the free space path loss:
$P_{rx} = P_{tx} - FSPL$
This is possible because `P_tx` and `P_rx` are dBm values, while `FSPL` is a dB loss. In the simulation this is implemented as:
```matlab
pathLoss(numPacketsSimulated) = 20 * log10(4 * pi * packetDistance / lambda);
rxPower(numPacketsSimulated) = txPower - pathLoss(numPacketsSimulated);
```
![Receive power over time sweep](receive_power_over_time.svg)
#### 2.3
[calculatorshub.net](https://calculatorshub.net/telecom-calculators/dbm-to-range-calculator/) - this site provided helpful formulas and verification possibilities.
A signal is detectable when the receive power has at least a sensitivity of -85 dBm:
$P_{rx} \geq -85dBm$
The simulated receive power is below this threshold during the whole satellite pass. With the normal 20dBm WiFi transmit power, the received signal is therefore not detectable by a typical WiFi node.
To calculate the maximum reachable distance for detectability, the free space path loss formula is used in the opposite direction.
With a transmit power of 20 dBm, the maximum allowed path loss is:
$FSPL_{max} = P_{tx} - P_{rx}$
$FSPL_{detectable} = 20dBm - (-85dBm) = 105dB$
The free space path loss formula is then solved for the distance `d`:
$FSPL = 20 \cdot \log_{10}(\frac{4\pi d}{\lambda})$
$\frac{FSPL}{20} = \log_{10}(\frac{4\pi d}{\lambda})$
$10^{\frac{FSPL}{20}} = \frac{4\pi d}{\lambda}$
$d = \frac{\lambda}{4\pi} \cdot 10^{\frac{FSPL}{20}}$
This is why the code calculates:
```matlab
maxPathLossDetectable = txPower - wifiSensitivity;
maxDistanceDetectable = lambda / (4 * pi) * 10^(maxPathLossDetectable / 20);
```
The calculation results in a maximum detectable distance of 1.77km with 20dBm transmit power. This is much smaller than the satellite distance during the pass, so a normal WiFi transmit power is not sufficient for this link.
#### 2.4
To calculate the required transmit power for reliable reception, the receive power formula is solved for `P_tx` instead:
$P_{rx} = P_{tx} - FSPL$
$P_{tx} = P_{rx} + FSPL$
For reliable WiFi reception the target receive power is -75 dBm. Therefore the required transmit power is:
$P_{tx,required} = -75dBm + FSPL$
With normal 20dBm transmit power, this reliable reception threshold would only allow a maximum distance of 0.56km:
```matlab
maxPathLossReliable = txPower - reliableRxPower;
maxDistanceReliable = lambda / (4 * pi) * 10^(maxPathLossReliable / 20);
```
In MATLAB this is:
```matlab
requiredTxPower = reliableRxPower + pathLoss;
```
![Required transmit power over time sweep](required_transmit_power.svg)
For the simulated satellite pass, the required transmit power for -75dBm receive power is between 80.99dBm and 107.54dBm. This is far above the normal 20dBm WiFi transmit power.
#### 2.5
The transmit amplifier can add 30 dB gain. Together with the original 20 dBm transmit power, the amplified transmit power is:
$P_{tx,amplified} = 20dBm + 30dB = 50dBm$
If the required transmit power is still higher than this value, the missing difference has to be provided as antenna gain:
$G_{antenna} = P_{tx,required} - P_{tx,amplified}$
Negative antenna gain is not needed, therefore the value is limited to zero:
```matlab
amplifiedTxPower = txPower + amplifierGain;
requiredAntennaGain = max(requiredTxPower - amplifiedTxPower, 0);
```
With the 30dB amplifier, the remaining required antenna gain is between 30.99dB and 57.54dB.
### Task3
#### 3.1
![receive power over time at groundstation](receive_power_over_time_groundstation.svg)
Using the previously set transmit power of 20 dBm, the graph is identical to the receive power plot from task 2.2, because the receiver is the ground station. The received power remains below both the -85 dBm detection threshold and the -75 dBm reliable reception threshold. Therefore, WiFi packet reception is not possible during the simulated pass with normal WiFi transmit power.
#### 3.2
![satellite visibility over time plot](sat_visibility_over_time.svg)
The visibility was extracted from the access analysis. MATLAB's `dopplershift` function returns no finite value when the satellite is not visible to the ground station. The plot shows that the satellite is visible from about 08:00 to 08:12 and again from about 09:37 to 09:48. The ground station therefore has a total satellite visibility of about 23 minutes during the two-hour simulation.
#### 3.3
![Doppler shift over time plot](doppler_shift_over_time_x_visibility.svg)
The blue line shows the Doppler shift returned by MATLAB's `dopplershift` function during visible satellite periods. The green line shows a geometric Doppler estimate calculated from the change rate of the satellite distance, the carrier frequency, and the speed of light. The Doppler shift changes sign around the closest approach, because the satellite changes from approaching the ground station to moving away from it.
In this scenario, Doppler shift can support localization because it constrains the relative radial motion between satellite and ground station. However, Doppler alone is not sufficient for unique localization: the satellite orbit, time, and additional measurements such as range or elevation are still required.
#### Special Thanks
This lab was solved with contribution of GPT 5.5.
+5 -1
View File
@@ -17,7 +17,7 @@ function res = perform_access_analysis(satSim, queryTime)
res.distanceToSatellite = r;
res.elevationAngleToSatellite = el;
carrierFrequency = 2e9;
carrierFrequency = 2.4e9;
[fshift,~,dopplerInfo] = dopplershift( ...
sat,ue,queryTime,Frequency=carrierFrequency);
res.rangeRate = -1*dopplerInfo.RelativeVelocity;
@@ -26,11 +26,15 @@ function res = perform_access_analysis(satSim, queryTime)
res.satPos = satPos;
res.satVel = satVel;
res.fshift = fshift;
if ~isfinite(fshift)
res.satelliteVisible = false;
return;
end
res.satelliteVisible = true;
rng(0)
lightspeed = physconst("lightspeed");
+90 -90
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="456.494mm" height="293.864mm"
viewBox="0 0 1294 833"
<svg width="385.586mm" height="249.061mm"
viewBox="0 0 1093 706"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<title>Qt SVG Document</title>
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
@@ -8,251 +8,251 @@
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M328,115 L2866,115 L2866,1742 L328,1742 L328,115"/>
<path vector-effect="none" fill-rule="evenodd" d="M269,95 L2452,95 L2452,1504 L269,1504 L269,95"/>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.09775e-05,0,0,5.118e-05,-167.745,-59.0204)"
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.00574e-05,0,0,5.0098e-05,-134.656,-47.7213)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4.08e+06,1.42e+06 L4.08e+06,1.688e+07 L2.84e+07,1.688e+07 L2.84e+07,1.42e+06 L4.08e+06,1.42e+06"/>
<path vector-effect="none" fill-rule="evenodd" d="M3.48e+06,1.22e+06 L3.48e+06,1.446e+07 L2.425e+07,1.446e+07 L2.425e+07,1.22e+06 L3.48e+06,1.22e+06"/>
</g>
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,142 408,1688 " />
<polyline fill="none" vector-effect="none" points="1016,142 1016,1688 " />
<polyline fill="none" vector-effect="none" points="1624,142 1624,1688 " />
<polyline fill="none" vector-effect="none" points="2232,142 2232,1688 " />
<polyline fill="none" vector-effect="none" points="2840,142 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1533.4 2840,1533.4 " />
<polyline fill="none" vector-effect="none" points="408,1378.8 2840,1378.8 " />
<polyline fill="none" vector-effect="none" points="408,1224.2 2840,1224.2 " />
<polyline fill="none" vector-effect="none" points="408,1069.6 2840,1069.6 " />
<polyline fill="none" vector-effect="none" points="408,915 2840,915 " />
<polyline fill="none" vector-effect="none" points="408,760.4 2840,760.4 " />
<polyline fill="none" vector-effect="none" points="408,605.8 2840,605.8 " />
<polyline fill="none" vector-effect="none" points="408,451.2 2840,451.2 " />
<polyline fill="none" vector-effect="none" points="408,296.6 2840,296.6 " />
<polyline fill="none" vector-effect="none" points="408,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="348,122 348,1446 " />
<polyline fill="none" vector-effect="none" points="867.25,122 867.25,1446 " />
<polyline fill="none" vector-effect="none" points="1386.5,122 1386.5,1446 " />
<polyline fill="none" vector-effect="none" points="1905.75,122 1905.75,1446 " />
<polyline fill="none" vector-effect="none" points="2425,122 2425,1446 " />
<polyline fill="none" vector-effect="none" points="348,1446 2425,1446 " />
<polyline fill="none" vector-effect="none" points="348,1313.6 2425,1313.6 " />
<polyline fill="none" vector-effect="none" points="348,1181.2 2425,1181.2 " />
<polyline fill="none" vector-effect="none" points="348,1048.8 2425,1048.8 " />
<polyline fill="none" vector-effect="none" points="348,916.4 2425,916.4 " />
<polyline fill="none" vector-effect="none" points="348,784 2425,784 " />
<polyline fill="none" vector-effect="none" points="348,651.6 2425,651.6 " />
<polyline fill="none" vector-effect="none" points="348,519.2 2425,519.2 " />
<polyline fill="none" vector-effect="none" points="348,386.8 2425,386.8 " />
<polyline fill="none" vector-effect="none" points="348,254.4 2425,254.4 " />
<polyline fill="none" vector-effect="none" points="348,122 2425,122 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="408,1688 408,1663.68 " />
<polyline fill="none" vector-effect="none" points="1016,1688 1016,1663.68 " />
<polyline fill="none" vector-effect="none" points="1624,1688 1624,1663.68 " />
<polyline fill="none" vector-effect="none" points="2232,1688 2232,1663.68 " />
<polyline fill="none" vector-effect="none" points="2840,1688 2840,1663.68 " />
<polyline fill="none" vector-effect="none" points="408,142 408,166.32 " />
<polyline fill="none" vector-effect="none" points="1016,142 1016,166.32 " />
<polyline fill="none" vector-effect="none" points="1624,142 1624,166.32 " />
<polyline fill="none" vector-effect="none" points="2232,142 2232,166.32 " />
<polyline fill="none" vector-effect="none" points="2840,142 2840,166.32 " />
<polyline fill="none" vector-effect="none" points="348,1446 2425,1446 " />
<polyline fill="none" vector-effect="none" points="348,122 2425,122 " />
<polyline fill="none" vector-effect="none" points="348,1446 348,1425.23 " />
<polyline fill="none" vector-effect="none" points="867.25,1446 867.25,1425.23 " />
<polyline fill="none" vector-effect="none" points="1386.5,1446 1386.5,1425.23 " />
<polyline fill="none" vector-effect="none" points="1905.75,1446 1905.75,1425.23 " />
<polyline fill="none" vector-effect="none" points="2425,1446 2425,1425.23 " />
<polyline fill="none" vector-effect="none" points="348,122 348,142.77 " />
<polyline fill="none" vector-effect="none" points="867.25,122 867.25,142.77 " />
<polyline fill="none" vector-effect="none" points="1386.5,122 1386.5,142.77 " />
<polyline fill="none" vector-effect="none" points="1905.75,122 1905.75,142.77 " />
<polyline fill="none" vector-effect="none" points="2425,122 2425,142.77 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,27.4988,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,27.0293,688.219)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,337.442,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,286.952,688.219)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,647.385,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,546.876,688.219)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,957.328,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,806.799,688.219)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,1267.27,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,1066.72,688.219)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>10:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,647.895,830.488)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,507.581,701.745)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Time</text>
>Time of day [HH:mm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,1212.73,829.465)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,1013.16,700.743)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>Jun 17, 2026 </text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.5118,0.509775,0,9.6564,441.52)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.50098,0.500574,0,9.50919,376.609)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Power [dBm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1688 408,142 " />
<polyline fill="none" vector-effect="none" points="2840,1688 2840,142 " />
<polyline fill="none" vector-effect="none" points="408,1688 432.32,1688 " />
<polyline fill="none" vector-effect="none" points="2815.68,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1533.4 432.32,1533.4 " />
<polyline fill="none" vector-effect="none" points="2815.68,1533.4 2840,1533.4 " />
<polyline fill="none" vector-effect="none" points="408,1378.8 432.32,1378.8 " />
<polyline fill="none" vector-effect="none" points="2815.68,1378.8 2840,1378.8 " />
<polyline fill="none" vector-effect="none" points="408,1224.2 432.32,1224.2 " />
<polyline fill="none" vector-effect="none" points="2815.68,1224.2 2840,1224.2 " />
<polyline fill="none" vector-effect="none" points="408,1069.6 432.32,1069.6 " />
<polyline fill="none" vector-effect="none" points="2815.68,1069.6 2840,1069.6 " />
<polyline fill="none" vector-effect="none" points="408,915 432.32,915 " />
<polyline fill="none" vector-effect="none" points="2815.68,915 2840,915 " />
<polyline fill="none" vector-effect="none" points="408,760.4 432.32,760.4 " />
<polyline fill="none" vector-effect="none" points="2815.68,760.4 2840,760.4 " />
<polyline fill="none" vector-effect="none" points="408,605.8 432.32,605.8 " />
<polyline fill="none" vector-effect="none" points="2815.68,605.8 2840,605.8 " />
<polyline fill="none" vector-effect="none" points="408,451.2 432.32,451.2 " />
<polyline fill="none" vector-effect="none" points="2815.68,451.2 2840,451.2 " />
<polyline fill="none" vector-effect="none" points="408,296.6 432.32,296.6 " />
<polyline fill="none" vector-effect="none" points="2815.68,296.6 2840,296.6 " />
<polyline fill="none" vector-effect="none" points="408,142 432.32,142 " />
<polyline fill="none" vector-effect="none" points="2815.68,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="348,1446 348,122 " />
<polyline fill="none" vector-effect="none" points="2425,1446 2425,122 " />
<polyline fill="none" vector-effect="none" points="348,1446 368.77,1446 " />
<polyline fill="none" vector-effect="none" points="2404.23,1446 2425,1446 " />
<polyline fill="none" vector-effect="none" points="348,1313.6 368.77,1313.6 " />
<polyline fill="none" vector-effect="none" points="2404.23,1313.6 2425,1313.6 " />
<polyline fill="none" vector-effect="none" points="348,1181.2 368.77,1181.2 " />
<polyline fill="none" vector-effect="none" points="2404.23,1181.2 2425,1181.2 " />
<polyline fill="none" vector-effect="none" points="348,1048.8 368.77,1048.8 " />
<polyline fill="none" vector-effect="none" points="2404.23,1048.8 2425,1048.8 " />
<polyline fill="none" vector-effect="none" points="348,916.4 368.77,916.4 " />
<polyline fill="none" vector-effect="none" points="2404.23,916.4 2425,916.4 " />
<polyline fill="none" vector-effect="none" points="348,784 368.77,784 " />
<polyline fill="none" vector-effect="none" points="2404.23,784 2425,784 " />
<polyline fill="none" vector-effect="none" points="348,651.6 368.77,651.6 " />
<polyline fill="none" vector-effect="none" points="2404.23,651.6 2425,651.6 " />
<polyline fill="none" vector-effect="none" points="348,519.2 368.77,519.2 " />
<polyline fill="none" vector-effect="none" points="2404.23,519.2 2425,519.2 " />
<polyline fill="none" vector-effect="none" points="348,386.8 368.77,386.8 " />
<polyline fill="none" vector-effect="none" points="2404.23,386.8 2425,386.8 " />
<polyline fill="none" vector-effect="none" points="348,254.4 368.77,254.4 " />
<polyline fill="none" vector-effect="none" points="2404.23,254.4 2425,254.4 " />
<polyline fill="none" vector-effect="none" points="348,122 368.77,122 " />
<polyline fill="none" vector-effect="none" points="2404.23,122 2425,122 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,807.457)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,679.201)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-170</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,728.333)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,612.871)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-160</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,649.209)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,546.541)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-150</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,570.084)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,480.212)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-140</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,490.96)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,413.882)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-130</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,411.836)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,347.552)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-120</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,16.2837,332.711)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,16.0168,281.222)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-110</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,15.7739,253.587)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,15.5162,214.893)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-100</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,21.3815,174.463)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,21.0225,148.563)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-90</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,21.3815,95.3386)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,21.0225,82.2329)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-80</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,21.3815,16.2143)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,21.0225,15.9032)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-70</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,539.058,9.6888)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,440.504,9.51568)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>Receive power over time plot of satellite pass</text>
</g>
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1344.41 418.134,1332.51 428.266,1319.53 438.4,1305.29 448.533,1289.58 458.667,1272.17 468.8,1252.83 478.934,1231.49 489.066,1208.59 499.2,1185.91 509.333,1168.07 519.467,1162.18 529.6,1171.48 539.734,1191.05 549.866,1214.06 560,1236.68 570.133,1257.55 580.267,1276.41 590.4,1293.4 600.534,1308.73 610.667,1322.65 620.8,1335.35 630.933,1347.01 641.067,1357.76 651.2,1367.72 661.333,1377 671.467,1385.66 681.6,1393.79 691.733,1401.43 701.867,1408.64 712,1415.46 722.133,1421.92 732.267,1428.06 742.4,1433.9 752.533,1439.47 762.667,1444.78 772.8,1449.86 782.933,1454.73 793.067,1459.39 803.2,1463.86 813.333,1468.16 823.466,1472.29 833.6,1476.26 843.733,1480.09 853.867,1483.77 864,1487.32 874.134,1490.75 884.266,1494.06 894.4,1497.25 904.533,1500.34 914.667,1503.32 924.8,1506.2 934.934,1508.99 945.066,1511.69 955.2,1514.3 965.333,1516.82 975.467,1519.26 985.6,1521.63 995.734,1523.92 1005.87,1526.13 1016,1528.28 1026.13,1530.35 1036.27,1532.36 1046.4,1534.31 1056.53,1536.19 1066.67,1538.01 1076.8,1539.77 1086.93,1541.48 1097.07,1543.12 1107.2,1544.72 1117.33,1546.26 1127.47,1547.74 1137.6,1549.18 1147.73,1550.56 1157.87,1551.9 1168,1553.19 1178.13,1554.43 1188.27,1555.62 1198.4,1556.77 1208.53,1557.87 1218.67,1558.93 1228.8,1559.95 1238.93,1560.92 1249.07,1561.85 1259.2,1562.74 1269.33,1563.59 1279.47,1564.4 1289.6,1565.16 1299.73,1565.89 1309.87,1566.58 1320,1567.23 1330.13,1567.84 1340.27,1568.42 1350.4,1568.96 1360.53,1569.46 1370.67,1569.92 1380.8,1570.35 1390.93,1570.74 1401.07,1571.09 1411.2,1571.41 1421.33,1571.69 1431.47,1571.93 1441.6,1572.15 1451.73,1572.32 1461.87,1572.46 1472,1572.56 1482.13,1572.63 1492.27,1572.67 1502.4,1572.67 1512.53,1572.63 1522.67,1572.56 1532.8,1572.46 1542.93,1572.32 1553.07,1572.14 1563.2,1571.93 1573.33,1571.68 1583.47,1571.4 1593.6,1571.08 1603.73,1570.73 1613.87,1570.34 1624,1569.92 1634.13,1569.45 1644.27,1568.96 1654.4,1568.42 1664.53,1567.85 1674.67,1567.24 1684.8,1566.6 1694.93,1565.91 1705.07,1565.19 1715.2,1564.43 1725.33,1563.63 1735.47,1562.79 1745.6,1561.91 1755.73,1560.99 1765.87,1560.03 1776,1559.03 1786.13,1557.98 1796.27,1556.9 1806.4,1555.77 1816.53,1554.59 1826.67,1553.37 1836.8,1552.11 1846.93,1550.8 1857.07,1549.44 1867.2,1548.03 1877.33,1546.58 1887.47,1545.07 1897.6,1543.51 1907.73,1541.9 1917.87,1540.24 1928,1538.53 1938.13,1536.75 1948.27,1534.92 1958.4,1533.03 1968.53,1531.08 1978.67,1529.07 1988.8,1527 1998.93,1524.85 2009.07,1522.65 2019.2,1520.37 2029.33,1518.02 2039.47,1515.59 2049.6,1513.09 2059.73,1510.51 2069.87,1507.85 2080,1505.1 2090.13,1502.26 2100.27,1499.34 2110.4,1496.31 2120.53,1493.19 2130.67,1489.96 2140.8,1486.63 2150.93,1483.18 2161.07,1479.61 2171.2,1475.93 2181.33,1472.11 2191.47,1468.15 2201.6,1464.06 2211.73,1459.81 2221.87,1455.41 2232,1450.84 2242.13,1446.09 2252.27,1441.16 2262.4,1436.04 2272.53,1430.71 2282.67,1425.17 2292.8,1419.39 2302.93,1413.38 2313.07,1407.11 2323.2,1400.58 2333.33,1393.78 2343.47,1386.69 2353.6,1379.33 2363.73,1371.67 2373.87,1363.75 2384,1355.59 2394.13,1347.23 2404.27,1338.75 2414.4,1330.27 2424.53,1321.97 2434.67,1314.08 2444.8,1306.92 2454.93,1300.86 2465.07,1296.3 2475.2,1293.6 2485.33,1292.99 2495.47,1294.54 2505.6,1298.1 2515.73,1303.36 2525.87,1309.94 2536,1317.44 2546.13,1325.52 2556.27,1333.89 2566.4,1342.35 2576.53,1350.74 2586.67,1358.99 2596.8,1367.01 2606.93,1374.77 2617.07,1382.26 2627.2,1389.46 2637.33,1396.38 2647.47,1403.02 2657.6,1409.39 2667.73,1415.5 2677.87,1421.37 2688,1427 2698.13,1432.41 2708.27,1437.61 2718.4,1442.61 2728.53,1447.41 2738.67,1452.04 2748.8,1456.5 2758.93,1460.8 2769.07,1464.94 2779.2,1468.94 2789.33,1472.79 2799.47,1476.52 2809.6,1480.12 2819.73,1483.6 2829.87,1486.96 2840,1490.21 " />
<polyline fill="none" vector-effect="none" points="348,1151.75 356.655,1141.56 365.308,1130.45 373.962,1118.25 382.617,1104.79 391.271,1089.88 399.925,1073.32 408.579,1055.05 417.233,1035.43 425.887,1016.01 434.542,1000.73 443.196,995.683 451.85,1003.65 460.504,1020.41 469.158,1040.12 477.812,1059.49 486.467,1077.36 495.121,1093.51 503.775,1108.06 512.429,1121.19 521.084,1133.11 529.737,1143.99 538.391,1153.97 547.046,1163.18 555.7,1171.71 564.354,1179.65 573.009,1187.08 581.662,1194.04 590.316,1200.58 598.971,1206.76 607.625,1212.6 616.279,1218.13 624.934,1223.39 633.588,1228.39 642.241,1233.16 650.896,1237.71 659.55,1242.06 668.204,1246.23 676.859,1250.22 685.513,1254.05 694.166,1257.73 702.821,1261.26 711.475,1264.67 720.129,1267.94 728.783,1271.1 737.438,1274.14 746.092,1277.08 754.746,1279.91 763.4,1282.64 772.054,1285.29 780.708,1287.84 789.363,1290.31 798.017,1292.7 806.671,1295.01 815.325,1297.24 823.979,1299.4 832.633,1301.49 841.288,1303.52 849.942,1305.48 858.595,1307.38 867.25,1309.21 875.904,1310.99 884.558,1312.71 893.213,1314.38 901.867,1315.99 910.521,1317.55 919.175,1319.06 927.829,1320.52 936.483,1321.93 945.138,1323.29 953.792,1324.61 962.446,1325.88 971.1,1327.11 979.754,1328.3 988.408,1329.44 997.063,1330.54 1005.72,1331.61 1014.37,1332.63 1023.03,1333.61 1031.68,1334.56 1040.33,1335.46 1048.99,1336.33 1057.64,1337.17 1066.3,1337.96 1074.95,1338.73 1083.6,1339.45 1092.26,1340.14 1100.91,1340.8 1109.57,1341.43 1118.22,1342.02 1126.88,1342.57 1135.53,1343.1 1144.18,1343.59 1152.84,1344.05 1161.49,1344.48 1170.15,1344.88 1178.8,1345.24 1187.45,1345.57 1196.11,1345.88 1204.76,1346.15 1213.42,1346.39 1222.07,1346.6 1230.73,1346.78 1239.38,1346.93 1248.03,1347.05 1256.69,1347.14 1265.34,1347.2 1274,1347.23 1282.65,1347.23 1291.3,1347.2 1299.96,1347.14 1308.61,1347.05 1317.27,1346.93 1325.92,1346.78 1334.58,1346.6 1343.23,1346.38 1351.88,1346.14 1360.54,1345.87 1369.19,1345.57 1377.85,1345.24 1386.5,1344.87 1395.15,1344.48 1403.81,1344.05 1412.46,1343.59 1421.12,1343.1 1429.77,1342.58 1438.42,1342.03 1447.08,1341.44 1455.73,1340.83 1464.39,1340.17 1473.04,1339.49 1481.7,1338.77 1490.35,1338.02 1499,1337.23 1507.66,1336.41 1516.31,1335.55 1524.97,1334.65 1533.62,1333.72 1542.27,1332.75 1550.93,1331.75 1559.58,1330.7 1568.24,1329.62 1576.89,1328.5 1585.55,1327.33 1594.2,1326.13 1602.85,1324.88 1611.51,1323.59 1620.16,1322.26 1628.82,1320.88 1637.47,1319.46 1646.12,1317.99 1654.78,1316.47 1663.43,1314.9 1672.09,1313.29 1680.74,1311.62 1689.4,1309.89 1698.05,1308.12 1706.7,1306.28 1715.36,1304.39 1724.01,1302.44 1732.67,1300.43 1741.32,1298.35 1749.97,1296.21 1758.63,1294 1767.28,1291.72 1775.94,1289.36 1784.59,1286.94 1793.25,1284.43 1801.9,1281.84 1810.55,1279.16 1819.21,1276.4 1827.86,1273.54 1836.52,1270.59 1845.17,1267.54 1853.83,1264.38 1862.48,1261.11 1871.13,1257.72 1879.79,1254.21 1888.44,1250.58 1897.1,1246.81 1905.75,1242.89 1914.4,1238.83 1923.06,1234.61 1931.71,1230.22 1940.37,1225.66 1949.02,1220.91 1957.68,1215.96 1966.33,1210.81 1974.98,1205.45 1983.64,1199.85 1992.29,1194.03 2000.95,1187.96 2009.6,1181.65 2018.25,1175.1 2026.91,1168.31 2035.56,1161.32 2044.22,1154.16 2052.87,1146.9 2061.53,1139.64 2070.18,1132.53 2078.83,1125.78 2087.49,1119.65 2096.14,1114.45 2104.8,1110.55 2113.45,1108.23 2122.1,1107.71 2130.76,1109.04 2139.41,1112.09 2148.07,1116.6 2156.72,1122.23 2165.38,1128.65 2174.03,1135.57 2182.68,1142.74 2191.34,1149.98 2199.99,1157.17 2208.65,1164.23 2217.3,1171.1 2225.95,1177.75 2234.61,1184.16 2243.26,1190.33 2251.92,1196.25 2260.57,1201.94 2269.22,1207.4 2277.88,1212.63 2286.53,1217.66 2295.19,1222.48 2303.84,1227.11 2312.5,1231.56 2321.15,1235.84 2329.8,1239.96 2338.46,1243.93 2347.11,1247.74 2355.77,1251.42 2364.42,1254.97 2373.07,1258.39 2381.73,1261.7 2390.38,1264.89 2399.04,1267.97 2407.69,1270.95 2416.35,1273.83 2425,1276.61 " />
</g>
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,373.9 2840,373.9 " />
<polyline fill="none" vector-effect="none" points="348,320.6 2425,320.6 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,1156.14,128.503)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,957.597,109.136)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>receive sensitivity -85 dBm</text>
</g>
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509775,0,0,0.5118,-167.745,-59.0204)"
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.500574,0,0,0.50098,-134.656,-47.7213)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,219.3 2840,219.3 " />
<polyline fill="none" vector-effect="none" points="348,188.2 2425,188.2 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509775,0,0,0.5118,1158.69,49.3789)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.500574,0,0,0.50098,960.1,42.8058)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

@@ -0,0 +1,262 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="385.586mm" height="249.061mm"
viewBox="0 0 1093 706"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<title>Qt SVG Document</title>
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M260,91 L2397,91 L2397,1464 L260,1464 L260,91"/>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.1162e-05,0,0,5.14176e-05,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M3.4e+06,1.18e+06 L3.4e+06,1.406e+07 L2.37e+07,1.406e+07 L2.37e+07,1.18e+06 L3.4e+06,1.18e+06"/>
</g>
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,118 340,1406 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,1406 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,1406 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,1406 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1277.2 2370,1277.2 " />
<polyline fill="none" vector-effect="none" points="340,1148.4 2370,1148.4 " />
<polyline fill="none" vector-effect="none" points="340,1019.6 2370,1019.6 " />
<polyline fill="none" vector-effect="none" points="340,890.8 2370,890.8 " />
<polyline fill="none" vector-effect="none" points="340,762 2370,762 " />
<polyline fill="none" vector-effect="none" points="340,633.2 2370,633.2 " />
<polyline fill="none" vector-effect="none" points="340,504.4 2370,504.4 " />
<polyline fill="none" vector-effect="none" points="340,375.6 2370,375.6 " />
<polyline fill="none" vector-effect="none" points="340,246.8 2370,246.8 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,1385.7 " />
<polyline fill="none" vector-effect="none" points="847.5,1406 847.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="1355,1406 1355,1385.7 " />
<polyline fill="none" vector-effect="none" points="1862.5,1406 1862.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,1385.7 " />
<polyline fill="none" vector-effect="none" points="340,118 340,138.3 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,138.3 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,138.3 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,138.3 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,138.3 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,27.5929,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,287.24,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,546.887,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,806.534,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,1066.18,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>10:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,506.725,701.679)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Time of day [HH:mm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,1011.44,700.651)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>Jun 17, 2026 </text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.514176,0.51162,0,9.68591,377.234)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Power [dBm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1406 340,118 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 360.3,1406 " />
<polyline fill="none" vector-effect="none" points="2349.7,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1277.2 360.3,1277.2 " />
<polyline fill="none" vector-effect="none" points="2349.7,1277.2 2370,1277.2 " />
<polyline fill="none" vector-effect="none" points="340,1148.4 360.3,1148.4 " />
<polyline fill="none" vector-effect="none" points="2349.7,1148.4 2370,1148.4 " />
<polyline fill="none" vector-effect="none" points="340,1019.6 360.3,1019.6 " />
<polyline fill="none" vector-effect="none" points="2349.7,1019.6 2370,1019.6 " />
<polyline fill="none" vector-effect="none" points="340,890.8 360.3,890.8 " />
<polyline fill="none" vector-effect="none" points="2349.7,890.8 2370,890.8 " />
<polyline fill="none" vector-effect="none" points="340,762 360.3,762 " />
<polyline fill="none" vector-effect="none" points="2349.7,762 2370,762 " />
<polyline fill="none" vector-effect="none" points="340,633.2 360.3,633.2 " />
<polyline fill="none" vector-effect="none" points="2349.7,633.2 2370,633.2 " />
<polyline fill="none" vector-effect="none" points="340,504.4 360.3,504.4 " />
<polyline fill="none" vector-effect="none" points="2349.7,504.4 2370,504.4 " />
<polyline fill="none" vector-effect="none" points="340,375.6 360.3,375.6 " />
<polyline fill="none" vector-effect="none" points="2349.7,375.6 2370,375.6 " />
<polyline fill="none" vector-effect="none" points="340,246.8 360.3,246.8 " />
<polyline fill="none" vector-effect="none" points="2349.7,246.8 2370,246.8 " />
<polyline fill="none" vector-effect="none" points="340,118 360.3,118 " />
<polyline fill="none" vector-effect="none" points="2349.7,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,678.541)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-170</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,612.315)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-160</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,546.089)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-150</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,479.864)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-140</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,413.638)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-130</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,347.412)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-120</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,16.3371,281.186)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-110</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,15.8255,214.96)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-100</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,148.734)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-90</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,82.5084)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-80</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,21.4533,16.2826)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>-70</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,390.587,9.72682)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>Receive power over time at ground station plot of satellite pass</text>
</g>
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1119.75 348.459,1109.84 356.916,1099.03 365.375,1087.16 373.833,1074.07 382.292,1059.56 390.75,1043.45 399.209,1025.68 407.666,1006.59 416.125,987.699 424.583,972.841 433.042,967.927 441.5,975.675 449.959,991.983 458.416,1011.16 466.875,1030 475.333,1047.38 483.792,1063.1 492.25,1077.25 500.709,1090.03 509.167,1101.62 517.625,1112.2 526.083,1121.91 534.542,1130.87 543,1139.17 551.458,1146.9 559.917,1154.12 568.375,1160.89 576.833,1167.26 585.292,1173.26 593.75,1178.94 602.208,1184.33 610.667,1189.44 619.125,1194.31 627.583,1198.94 636.042,1203.37 644.5,1207.6 652.958,1211.66 661.417,1215.54 669.875,1219.27 678.333,1222.85 686.791,1226.29 695.25,1229.6 703.708,1232.78 712.167,1235.85 720.625,1238.81 729.084,1241.67 737.541,1244.42 746,1247.09 754.458,1249.66 762.917,1252.14 771.375,1254.54 779.834,1256.86 788.291,1259.11 796.75,1261.28 805.208,1263.39 813.667,1265.42 822.125,1267.39 830.584,1269.3 839.041,1271.14 847.5,1272.93 855.958,1274.66 864.417,1276.33 872.875,1277.96 881.334,1279.52 889.792,1281.04 898.25,1282.51 906.708,1283.93 915.167,1285.3 923.625,1286.63 932.083,1287.91 940.542,1289.15 949,1290.34 957.458,1291.5 965.917,1292.61 974.375,1293.68 982.833,1294.72 991.292,1295.71 999.75,1296.67 1008.21,1297.59 1016.67,1298.47 1025.13,1299.32 1033.58,1300.13 1042.04,1300.9 1050.5,1301.64 1058.96,1302.35 1067.42,1303.02 1075.87,1303.66 1084.33,1304.27 1092.79,1304.84 1101.25,1305.39 1109.71,1305.9 1118.17,1306.38 1126.62,1306.82 1135.08,1307.24 1143.54,1307.63 1152,1307.98 1160.46,1308.3 1168.92,1308.6 1177.37,1308.86 1185.83,1309.1 1194.29,1309.3 1202.75,1309.48 1211.21,1309.63 1219.67,1309.74 1228.12,1309.83 1236.58,1309.89 1245.04,1309.92 1253.5,1309.91 1261.96,1309.89 1270.42,1309.83 1278.87,1309.74 1287.33,1309.62 1295.79,1309.47 1304.25,1309.3 1312.71,1309.09 1321.17,1308.86 1329.62,1308.59 1338.08,1308.3 1346.54,1307.98 1355,1307.62 1363.46,1307.24 1371.92,1306.82 1380.38,1306.38 1388.83,1305.9 1397.29,1305.39 1405.75,1304.86 1414.21,1304.29 1422.67,1303.69 1431.13,1303.05 1439.58,1302.38 1448.04,1301.69 1456.5,1300.95 1464.96,1300.19 1473.42,1299.39 1481.88,1298.55 1490.33,1297.68 1498.79,1296.77 1507.25,1295.83 1515.71,1294.85 1524.17,1293.84 1532.63,1292.79 1541.08,1291.69 1549.54,1290.56 1558,1289.39 1566.46,1288.18 1574.92,1286.92 1583.38,1285.63 1591.83,1284.29 1600.29,1282.9 1608.75,1281.47 1617.21,1279.99 1625.67,1278.47 1634.13,1276.89 1642.58,1275.27 1651.04,1273.59 1659.5,1271.86 1667.96,1270.08 1676.42,1268.24 1684.88,1266.34 1693.33,1264.38 1701.79,1262.36 1710.25,1260.28 1718.71,1258.13 1727.17,1255.91 1735.63,1253.62 1744.08,1251.26 1752.54,1248.82 1761,1246.3 1769.46,1243.7 1777.92,1241.01 1786.38,1238.23 1794.83,1235.36 1803.29,1232.39 1811.75,1229.32 1820.21,1226.14 1828.67,1222.84 1837.12,1219.43 1845.58,1215.89 1854.04,1212.22 1862.5,1208.42 1870.96,1204.46 1879.42,1200.36 1887.87,1196.09 1896.33,1191.65 1904.79,1187.03 1913.25,1182.22 1921.71,1177.21 1930.17,1171.99 1938.62,1166.55 1947.08,1160.88 1955.54,1154.98 1964,1148.84 1972.46,1142.46 1980.92,1135.86 1989.37,1129.06 1997.83,1122.1 2006.29,1115.03 2014.75,1107.97 2023.21,1101.05 2031.67,1094.48 2040.12,1088.52 2048.58,1083.47 2057.04,1079.67 2065.5,1077.42 2073.96,1076.91 2082.42,1078.2 2090.87,1081.17 2099.33,1085.55 2107.79,1091.03 2116.25,1097.28 2124.71,1104.01 2133.17,1110.98 2141.63,1118.03 2150.08,1125.03 2158.54,1131.89 2167,1138.58 2175.46,1145.04 2183.92,1151.28 2192.38,1157.28 2200.83,1163.04 2209.29,1168.58 2217.75,1173.88 2226.21,1178.98 2234.67,1183.86 2243.13,1188.56 2251.58,1193.06 2260.04,1197.39 2268.5,1201.56 2276.96,1205.56 2285.42,1209.42 2293.88,1213.13 2302.33,1216.71 2310.79,1220.16 2319.25,1223.49 2327.71,1226.71 2336.17,1229.81 2344.63,1232.81 2353.08,1235.71 2361.54,1238.51 2370,1241.22 " />
</g>
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,311.2 2370,311.2 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,954.648,109.194)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>receive sensitivity -85 dBm</text>
</g>
<g fill="#212121" fill-opacity="0.701961" stroke="#212121" stroke-opacity="0.701961" stroke-dasharray="10,6" stroke-dashoffset="0" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.51162,0,0,0.514176,-133.567,-46.9611)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,182.4 2370,182.4 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.51162,0,0,0.514176,957.206,42.9683)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>reliable reception -75 dBm</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 21 KiB

+68 -68
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="454.731mm" height="293.864mm"
viewBox="0 0 1289 833"
<svg width="383.822mm" height="249.061mm"
viewBox="0 0 1088 706"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<title>Qt SVG Document</title>
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
@@ -8,189 +8,189 @@
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.509109,0,0,0.5118,-171.088,-59.0205)"
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.510834,0,0,0.514176,-136.936,-46.961)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M335,115 L2867,115 L2867,1742 L335,1742 L335,115"/>
<path vector-effect="none" fill-rule="evenodd" d="M268,91 L2397,91 L2397,1464 L268,1464 L268,91"/>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.09109e-05,0,0,5.118e-05,-171.088,-59.0205)"
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.10834e-05,0,0,5.14176e-05,-136.936,-46.961)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M4.08e+06,1.42e+06 L4.08e+06,1.688e+07 L2.84e+07,1.688e+07 L2.84e+07,1.42e+06 L4.08e+06,1.42e+06"/>
<path vector-effect="none" fill-rule="evenodd" d="M3.4e+06,1.18e+06 L3.4e+06,1.406e+07 L2.37e+07,1.406e+07 L2.37e+07,1.18e+06 L3.4e+06,1.18e+06"/>
</g>
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509109,0,0,0.5118,-171.088,-59.0205)"
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510834,0,0,0.514176,-136.936,-46.961)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,142 408,1688 " />
<polyline fill="none" vector-effect="none" points="1016,142 1016,1688 " />
<polyline fill="none" vector-effect="none" points="1624,142 1624,1688 " />
<polyline fill="none" vector-effect="none" points="2232,142 2232,1688 " />
<polyline fill="none" vector-effect="none" points="2840,142 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1430.33 2840,1430.33 " />
<polyline fill="none" vector-effect="none" points="408,1172.67 2840,1172.67 " />
<polyline fill="none" vector-effect="none" points="408,915 2840,915 " />
<polyline fill="none" vector-effect="none" points="408,657.333 2840,657.333 " />
<polyline fill="none" vector-effect="none" points="408,399.667 2840,399.667 " />
<polyline fill="none" vector-effect="none" points="408,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="340,118 340,1406 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,1406 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,1406 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,1406 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1191.33 2370,1191.33 " />
<polyline fill="none" vector-effect="none" points="340,976.667 2370,976.667 " />
<polyline fill="none" vector-effect="none" points="340,762 2370,762 " />
<polyline fill="none" vector-effect="none" points="340,547.333 2370,547.333 " />
<polyline fill="none" vector-effect="none" points="340,332.667 2370,332.667 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.509109,0,0,0.5118,-171.088,-59.0205)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.510834,0,0,0.514176,-136.936,-46.961)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="408,1688 408,1663.68 " />
<polyline fill="none" vector-effect="none" points="1016,1688 1016,1663.68 " />
<polyline fill="none" vector-effect="none" points="1624,1688 1624,1663.68 " />
<polyline fill="none" vector-effect="none" points="2232,1688 2232,1663.68 " />
<polyline fill="none" vector-effect="none" points="2840,1688 2840,1663.68 " />
<polyline fill="none" vector-effect="none" points="408,142 408,166.32 " />
<polyline fill="none" vector-effect="none" points="1016,142 1016,166.32 " />
<polyline fill="none" vector-effect="none" points="1624,142 1624,166.32 " />
<polyline fill="none" vector-effect="none" points="2232,142 2232,166.32 " />
<polyline fill="none" vector-effect="none" points="2840,142 2840,166.32 " />
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,118 2370,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,1385.7 " />
<polyline fill="none" vector-effect="none" points="847.5,1406 847.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="1355,1406 1355,1385.7 " />
<polyline fill="none" vector-effect="none" points="1862.5,1406 1862.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,1385.7 " />
<polyline fill="none" vector-effect="none" points="340,118 340,138.3 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,138.3 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,138.3 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,138.3 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,138.3 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,23.9011,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,23.9767,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,333.439,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,283.225,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,642.977,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,542.473,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,952.516,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,801.721,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,1262.05,816.67)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,1060.97,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>10:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,643.487,830.488)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,502.372,701.679)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Time</text>
>Time of day [HH:mm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,1207.58,829.465)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,1006.31,700.651)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>Jun 17, 2026 </text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.5118,0.509109,0,9.64574,441.52)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.514176,0.510834,0,9.67334,377.234)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Power [dBm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.509109,0,0,0.5118,-171.088,-59.0205)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.510834,0,0,0.514176,-136.936,-46.961)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1688 408,142 " />
<polyline fill="none" vector-effect="none" points="2840,1688 2840,142 " />
<polyline fill="none" vector-effect="none" points="408,1688 432.32,1688 " />
<polyline fill="none" vector-effect="none" points="2815.68,1688 2840,1688 " />
<polyline fill="none" vector-effect="none" points="408,1430.33 432.32,1430.33 " />
<polyline fill="none" vector-effect="none" points="2815.68,1430.33 2840,1430.33 " />
<polyline fill="none" vector-effect="none" points="408,1172.67 432.32,1172.67 " />
<polyline fill="none" vector-effect="none" points="2815.68,1172.67 2840,1172.67 " />
<polyline fill="none" vector-effect="none" points="408,915 432.32,915 " />
<polyline fill="none" vector-effect="none" points="2815.68,915 2840,915 " />
<polyline fill="none" vector-effect="none" points="408,657.333 432.32,657.333 " />
<polyline fill="none" vector-effect="none" points="2815.68,657.333 2840,657.333 " />
<polyline fill="none" vector-effect="none" points="408,399.667 432.32,399.667 " />
<polyline fill="none" vector-effect="none" points="2815.68,399.667 2840,399.667 " />
<polyline fill="none" vector-effect="none" points="408,142 432.32,142 " />
<polyline fill="none" vector-effect="none" points="2815.68,142 2840,142 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,118 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,118 " />
<polyline fill="none" vector-effect="none" points="340,1406 360.3,1406 " />
<polyline fill="none" vector-effect="none" points="2349.7,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1191.33 360.3,1191.33 " />
<polyline fill="none" vector-effect="none" points="2349.7,1191.33 2370,1191.33 " />
<polyline fill="none" vector-effect="none" points="340,976.667 360.3,976.667 " />
<polyline fill="none" vector-effect="none" points="2349.7,976.667 2370,976.667 " />
<polyline fill="none" vector-effect="none" points="340,762 360.3,762 " />
<polyline fill="none" vector-effect="none" points="2349.7,762 2370,762 " />
<polyline fill="none" vector-effect="none" points="340,547.333 360.3,547.333 " />
<polyline fill="none" vector-effect="none" points="2349.7,547.333 2370,547.333 " />
<polyline fill="none" vector-effect="none" points="340,332.667 360.3,332.667 " />
<polyline fill="none" vector-effect="none" points="2349.7,332.667 2370,332.667 " />
<polyline fill="none" vector-effect="none" points="340,118 360.3,118 " />
<polyline fill="none" vector-effect="none" points="2349.7,118 2370,118 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,21.3556,807.457)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,21.4223,678.541)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>80</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,21.3556,675.583)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,21.4223,568.165)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>85</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,21.3556,543.709)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,21.4223,457.788)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>90</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,21.3556,411.836)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,21.4223,347.412)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>95</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,15.7554,279.962)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,15.8031,237.036)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>100</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,15.7554,148.088)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,15.8031,126.659)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>105</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,16.2645,16.2142)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,16.314,16.2826)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>110</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.509109,0,0,0.5118,518.246,9.6888)"
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.510834,0,0,0.514176,417.319,9.72682)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>Required transmit power for -75 dBm receive power</text>
</g>
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.509109,0,0,0.5118,-171.088,-59.0205)"
<g fill="none" stroke="#1171be" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.510834,0,0,0.514176,-136.936,-46.961)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="408,1029.64 418.134,1069.29 428.266,1112.55 438.4,1160.02 448.533,1212.39 458.667,1270.45 468.8,1334.91 478.934,1406.02 489.066,1482.38 499.2,1557.97 509.333,1617.42 519.467,1637.08 529.6,1606.08 539.734,1540.83 549.866,1464.12 560,1388.72 570.133,1319.17 580.267,1256.3 590.4,1199.68 600.534,1148.56 610.667,1102.17 620.8,1059.83 630.933,1020.98 641.067,985.146 651.2,951.932 661.333,921.016 671.467,892.127 681.6,865.038 691.733,839.559 701.867,815.525 712,792.798 722.133,771.257 732.267,750.798 742.4,731.33 752.533,712.772 762.667,695.057 772.8,678.119 782.933,661.906 793.067,646.366 803.2,631.457 813.333,617.138 823.466,603.374 833.6,590.131 843.733,577.381 853.867,565.097 864,553.254 874.134,541.829 884.266,530.803 894.4,520.156 904.533,509.871 914.667,499.931 924.8,490.322 934.934,481.03 945.066,472.043 955.2,463.348 965.333,454.934 975.467,446.791 985.6,438.91 995.734,431.281 1005.87,423.896 1016,416.747 1026.13,409.827 1036.27,403.128 1046.4,396.645 1056.53,390.371 1066.67,384.3 1076.8,378.427 1086.93,372.746 1097.07,367.254 1107.2,361.945 1117.33,356.815 1127.47,351.86 1137.6,347.076 1147.73,342.46 1157.87,338.007 1168,333.715 1178.13,329.581 1188.27,325.602 1198.4,321.775 1208.53,318.098 1218.67,314.567 1228.8,311.181 1238.93,307.938 1249.07,304.835 1259.2,301.87 1269.33,299.042 1279.47,296.349 1289.6,293.788 1299.73,291.36 1309.87,289.062 1320,286.892 1330.13,284.85 1340.27,282.935 1350.4,281.144 1360.53,279.478 1370.67,277.935 1380.8,276.514 1390.93,275.215 1401.07,274.036 1411.2,272.978 1421.33,272.038 1431.47,271.218 1441.6,270.517 1451.73,269.933 1461.87,269.467 1472,269.118 1482.13,268.886 1492.27,268.772 1502.4,268.774 1512.53,268.893 1522.67,269.128 1532.8,269.48 1542.93,269.95 1553.07,270.536 1563.2,271.24 1573.33,272.061 1583.47,273.001 1593.6,274.059 1603.73,275.236 1613.87,276.532 1624,277.948 1634.13,279.485 1644.27,281.144 1654.4,282.925 1664.53,284.83 1674.67,286.858 1684.8,289.012 1694.93,291.292 1705.07,293.7 1715.2,296.236 1725.33,298.903 1735.47,301.701 1745.6,304.632 1755.73,307.698 1765.87,310.901 1776,314.242 1786.13,317.723 1796.27,321.347 1806.4,325.115 1816.53,329.03 1826.67,333.095 1836.8,337.311 1846.93,341.681 1857.07,346.209 1867.2,350.897 1877.33,355.749 1887.47,360.767 1897.6,365.956 1907.73,371.319 1917.87,376.86 1928,382.583 1938.13,388.493 1948.27,394.594 1958.4,400.891 1968.53,407.39 1978.67,414.095 1988.8,421.013 1998.93,428.15 2009.07,435.512 2019.2,443.107 2029.33,450.941 2039.47,459.022 2049.6,467.36 2059.73,475.962 2069.87,484.838 2080,493.998 2090.13,503.452 2100.27,513.213 2110.4,523.292 2120.53,533.703 2130.67,544.458 2140.8,555.574 2150.93,567.065 2161.07,578.95 2171.2,591.246 2181.33,603.974 2191.47,617.154 2201.6,630.808 2211.73,644.961 2221.87,659.64 2232,674.873 2242.13,690.688 2252.27,707.118 2262.4,724.197 2272.53,741.96 2282.67,760.446 2292.8,779.694 2302.93,799.741 2313.07,820.629 2323.2,842.395 2333.33,865.072 2343.47,888.686 2353.6,913.25 2363.73,938.754 2373.87,965.158 2384,992.374 2394.13,1020.24 2404.27,1048.5 2414.4,1076.76 2424.53,1104.43 2434.67,1130.72 2444.8,1154.59 2454.93,1174.79 2465.07,1190 2475.2,1199.01 2485.33,1201.02 2495.47,1195.85 2505.6,1183.99 2515.73,1166.45 2525.87,1144.52 2536,1119.52 2546.13,1092.61 2556.27,1064.71 2566.4,1036.51 2576.53,1008.52 2586.67,981.045 2596.8,954.309 2606.93,928.433 2617.07,903.479 2627.2,879.474 2637.33,856.413 2647.47,834.279 2657.6,813.04 2667.73,792.663 2677.87,773.106 2688,754.332 2698.13,736.301 2708.27,718.973 2718.4,702.313 2728.53,686.285 2738.67,670.857 2748.8,655.997 2758.93,641.676 2769.07,627.867 2779.2,614.546 2789.33,601.687 2799.47,589.27 2809.6,577.275 2819.73,565.681 2829.87,554.471 2840,543.628 " />
<polyline fill="none" vector-effect="none" points="340,857.509 348.459,890.542 356.916,926.583 365.375,966.129 373.833,1009.76 382.292,1058.13 390.75,1111.83 399.209,1171.08 407.666,1234.69 416.125,1297.67 424.583,1347.2 433.042,1363.58 441.5,1337.75 449.959,1283.39 458.416,1219.48 466.875,1156.67 475.333,1098.72 483.792,1046.34 492.25,999.172 500.709,956.581 509.167,917.932 517.625,882.662 526.083,850.296 534.542,820.44 543,792.769 551.458,767.012 559.917,742.944 568.375,720.376 576.833,699.149 585.292,679.126 593.75,660.192 602.208,642.245 610.667,625.2 619.125,608.981 627.583,593.521 636.042,578.761 644.5,564.651 652.958,551.143 661.417,538.197 669.875,525.776 678.333,513.846 686.791,502.379 695.25,491.346 703.708,480.724 712.167,470.49 720.625,460.623 729.084,451.105 737.541,441.918 746,433.048 754.458,424.479 762.917,416.199 771.375,408.193 779.834,400.452 788.291,392.964 796.75,385.72 805.208,378.711 813.667,371.927 822.125,365.361 830.584,359.005 839.041,352.853 847.5,346.897 855.958,341.131 864.417,335.55 872.875,330.149 881.334,324.922 889.792,319.864 898.25,314.971 906.708,310.239 915.167,305.663 923.625,301.24 932.083,296.966 940.542,292.838 949,288.853 957.458,285.006 965.917,281.297 974.375,277.722 982.833,274.277 991.292,270.962 999.75,267.774 1008.21,264.71 1016.67,261.769 1025.13,258.948 1033.58,256.246 1042.04,253.661 1050.5,251.191 1058.96,248.834 1067.42,246.591 1075.87,244.458 1084.33,242.435 1092.79,240.52 1101.25,238.712 1109.71,237.011 1118.17,235.415 1126.62,233.923 1135.08,232.535 1143.54,231.25 1152,230.066 1160.46,228.984 1168.92,228.002 1177.37,227.12 1185.83,226.337 1194.29,225.654 1202.75,225.07 1211.21,224.583 1219.67,224.195 1228.12,223.904 1236.58,223.711 1245.04,223.616 1253.5,223.617 1261.96,223.717 1270.42,223.913 1278.87,224.206 1287.33,224.597 1295.79,225.086 1304.25,225.672 1312.71,226.356 1321.17,227.139 1329.62,228.02 1338.08,229.001 1346.54,230.081 1355,231.261 1363.46,232.542 1371.92,233.923 1380.38,235.407 1388.83,236.994 1397.29,238.684 1405.75,240.478 1414.21,242.378 1422.67,244.384 1431.13,246.497 1439.58,248.718 1448.04,251.05 1456.5,253.492 1464.96,256.046 1473.42,258.715 1481.88,261.498 1490.33,264.398 1498.79,267.417 1507.25,270.557 1515.71,273.818 1524.17,277.204 1532.63,280.717 1541.08,284.358 1549.54,288.13 1558,292.036 1566.46,296.078 1574.92,300.259 1583.38,304.582 1591.83,309.05 1600.29,313.666 1608.75,318.434 1617.21,323.358 1625.67,328.441 1634.13,333.687 1642.58,339.101 1651.04,344.687 1659.5,350.451 1667.96,356.396 1676.42,362.53 1684.88,368.857 1693.33,375.384 1701.79,382.117 1710.25,389.063 1718.71,396.229 1727.17,403.624 1735.63,411.255 1744.08,419.132 1752.54,427.264 1761,435.662 1769.46,444.335 1777.92,453.295 1786.38,462.556 1794.83,472.13 1803.29,482.031 1811.75,492.275 1820.21,502.879 1828.67,513.859 1837.12,525.234 1845.58,537.026 1854.04,549.255 1862.5,561.946 1870.96,575.121 1879.42,588.81 1887.87,603.039 1896.33,617.838 1904.79,633.239 1913.25,649.274 1921.71,665.976 1930.17,683.378 1938.62,701.512 1947.08,720.404 1955.54,740.078 1964,760.542 1972.46,781.79 1980.92,803.788 1989.37,826.462 1997.83,849.679 2006.29,873.224 2014.75,896.764 2023.21,919.817 2031.67,941.719 2040.12,961.604 2048.58,978.435 2057.04,991.105 2065.5,998.613 2073.96,1000.29 2082.42,995.985 2090.87,986.102 2099.33,971.488 2107.79,953.221 2116.25,932.393 2124.71,909.97 2133.17,886.725 2141.63,863.235 2150.08,839.91 2158.54,817.023 2167,794.749 2175.46,773.191 2183.92,752.402 2192.38,732.402 2200.83,713.19 2209.29,694.75 2217.75,677.056 2226.21,660.079 2234.67,643.786 2243.13,628.145 2251.58,613.122 2260.04,598.686 2268.5,584.807 2276.96,571.454 2285.42,558.6 2293.88,546.22 2302.33,534.289 2310.79,522.784 2319.25,511.686 2327.71,500.974 2336.17,490.629 2344.63,480.635 2353.08,470.976 2361.54,461.637 2370,452.604 " />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

+137
View File
@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="398.286mm" height="249.061mm"
viewBox="0 0 1129 706"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<title>Qt SVG Document</title>
<desc>MATLAB, The MathWorks, Inc. Version 26.1.0.3251617 R2026a Update 2</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(0.516873,0,0,0.514176,-110.144,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M212,91 L2397,91 L2397,1464 L212,1464 L212,91"/>
</g>
<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(5.16873e-05,0,0,5.14176e-05,-110.144,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M3.4e+06,1.18e+06 L3.4e+06,1.406e+07 L2.37e+07,1.406e+07 L2.37e+07,1.18e+06 L3.4e+06,1.18e+06"/>
</g>
<g fill="#212121" fill-opacity="0.14902" stroke="#212121" stroke-opacity="0.14902" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.516873,0,0,0.514176,-110.144,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,118 340,1406 " />
<polyline fill="none" vector-effect="none" points="847.5,118 847.5,1406 " />
<polyline fill="none" vector-effect="none" points="1355,118 1355,1406 " />
<polyline fill="none" vector-effect="none" points="1862.5,118 1862.5,1406 " />
<polyline fill="none" vector-effect="none" points="2370,118 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1347.45 2370,1347.45 " />
<polyline fill="none" vector-effect="none" points="340,176.545 2370,176.545 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.516873,0,0,0.514176,-110.144,-46.9611)"
font-family=".AppleSystemUIFont" font-size="13" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1406 2370,1406 " />
<polyline fill="none" vector-effect="none" points="340,1406 340,1385.7 " />
<polyline fill="none" vector-effect="none" points="847.5,1406 847.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="1355,1406 1355,1385.7 " />
<polyline fill="none" vector-effect="none" points="1862.5,1406 1862.5,1385.7 " />
<polyline fill="none" vector-effect="none" points="2370,1406 2370,1385.7 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,52.6707,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,314.984,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>08:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,577.297,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,839.61,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>09:30</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,1101.92,687.796)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>10:00</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,536.722,701.679)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Time of day [HH:mm]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,1046.62,700.651)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>Jun 17, 2026 </text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0,-0.514176,0.516873,0,9.76998,407.57)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>Visibility of satellite [bool]</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(0.516873,0,0,0.514176,-110.144,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="400" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,1406 340,118 " />
<polyline fill="none" vector-effect="none" points="340,1347.45 360.3,1347.45 " />
<polyline fill="none" vector-effect="none" points="340,176.545 360.3,176.545 " />
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,15.4557,648.439)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>not visible</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,32.5125,46.3852)"
font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="0.390625" font-family="Helvetica" font-size="20" font-weight="400" font-style="normal"
>visible</text>
</g>
<g fill="#212121" fill-opacity="1" stroke="#212121" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(0.516873,0,0,0.514176,517.34,9.72682)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<text fill="#212121" fill-opacity="1" stroke="none" xml:space="preserve" x="0" y="-0.0625" font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>Satellite visibility over time</text>
</g>
<g fill="none" stroke="#1a7333" stroke-opacity="1" stroke-width="1" stroke-linecap="butt" stroke-linejoin="round" transform="matrix(0.516873,0,0,0.514176,-110.144,-46.9611)"
font-family="Helvetica" font-size="22" font-weight="700" font-style="normal"
>
<polyline fill="none" vector-effect="none" points="340,176.545 348.459,176.545 356.916,176.545 365.375,176.545 373.833,176.545 382.292,176.545 390.75,176.545 399.209,176.545 407.666,176.545 416.125,176.545 424.583,176.545 433.042,176.545 441.5,176.545 449.959,176.545 458.416,176.545 466.875,176.545 475.333,176.545 483.792,176.545 492.25,176.545 500.709,176.545 509.167,176.545 517.625,176.545 526.083,176.545 534.542,176.545 543,1347.45 551.458,1347.45 559.917,1347.45 568.375,1347.45 576.833,1347.45 585.292,1347.45 593.75,1347.45 602.208,1347.45 610.667,1347.45 619.125,1347.45 627.583,1347.45 636.042,1347.45 644.5,1347.45 652.958,1347.45 661.417,1347.45 669.875,1347.45 678.333,1347.45 686.791,1347.45 695.25,1347.45 703.708,1347.45 712.167,1347.45 720.625,1347.45 729.084,1347.45 737.541,1347.45 746,1347.45 754.458,1347.45 762.917,1347.45 771.375,1347.45 779.834,1347.45 788.291,1347.45 796.75,1347.45 805.208,1347.45 813.667,1347.45 822.125,1347.45 830.584,1347.45 839.041,1347.45 847.5,1347.45 855.958,1347.45 864.417,1347.45 872.875,1347.45 881.334,1347.45 889.792,1347.45 898.25,1347.45 906.708,1347.45 915.167,1347.45 923.625,1347.45 932.083,1347.45 940.542,1347.45 949,1347.45 957.458,1347.45 965.917,1347.45 974.375,1347.45 982.833,1347.45 991.292,1347.45 999.75,1347.45 1008.21,1347.45 1016.67,1347.45 1025.13,1347.45 1033.58,1347.45 1042.04,1347.45 1050.5,1347.45 1058.96,1347.45 1067.42,1347.45 1075.87,1347.45 1084.33,1347.45 1092.79,1347.45 1101.25,1347.45 1109.71,1347.45 1118.17,1347.45 1126.62,1347.45 1135.08,1347.45 1143.54,1347.45 1152,1347.45 1160.46,1347.45 1168.92,1347.45 1177.37,1347.45 1185.83,1347.45 1194.29,1347.45 1202.75,1347.45 1211.21,1347.45 1219.67,1347.45 1228.12,1347.45 1236.58,1347.45 1245.04,1347.45 1253.5,1347.45 1261.96,1347.45 1270.42,1347.45 1278.87,1347.45 1287.33,1347.45 1295.79,1347.45 1304.25,1347.45 1312.71,1347.45 1321.17,1347.45 1329.62,1347.45 1338.08,1347.45 1346.54,1347.45 1355,1347.45 1363.46,1347.45 1371.92,1347.45 1380.38,1347.45 1388.83,1347.45 1397.29,1347.45 1405.75,1347.45 1414.21,1347.45 1422.67,1347.45 1431.13,1347.45 1439.58,1347.45 1448.04,1347.45 1456.5,1347.45 1464.96,1347.45 1473.42,1347.45 1481.88,1347.45 1490.33,1347.45 1498.79,1347.45 1507.25,1347.45 1515.71,1347.45 1524.17,1347.45 1532.63,1347.45 1541.08,1347.45 1549.54,1347.45 1558,1347.45 1566.46,1347.45 1574.92,1347.45 1583.38,1347.45 1591.83,1347.45 1600.29,1347.45 1608.75,1347.45 1617.21,1347.45 1625.67,1347.45 1634.13,1347.45 1642.58,1347.45 1651.04,1347.45 1659.5,1347.45 1667.96,1347.45 1676.42,1347.45 1684.88,1347.45 1693.33,1347.45 1701.79,1347.45 1710.25,1347.45 1718.71,1347.45 1727.17,1347.45 1735.63,1347.45 1744.08,1347.45 1752.54,1347.45 1761,1347.45 1769.46,1347.45 1777.92,1347.45 1786.38,1347.45 1794.83,1347.45 1803.29,1347.45 1811.75,1347.45 1820.21,1347.45 1828.67,1347.45 1837.12,1347.45 1845.58,1347.45 1854.04,1347.45 1862.5,1347.45 1870.96,1347.45 1879.42,1347.45 1887.87,1347.45 1896.33,1347.45 1904.79,1347.45 1913.25,1347.45 1921.71,1347.45 1930.17,1347.45 1938.62,1347.45 1947.08,1347.45 1955.54,1347.45 1964,1347.45 1972.46,1347.45 1980.92,176.545 1989.37,176.545 1997.83,176.545 2006.29,176.545 2014.75,176.545 2023.21,176.545 2031.67,176.545 2040.12,176.545 2048.58,176.545 2057.04,176.545 2065.5,176.545 2073.96,176.545 2082.42,176.545 2090.87,176.545 2099.33,176.545 2107.79,176.545 2116.25,176.545 2124.71,176.545 2133.17,176.545 2141.63,176.545 2150.08,176.545 2158.54,176.545 2167,1347.45 2175.46,1347.45 2183.92,1347.45 2192.38,1347.45 2200.83,1347.45 2209.29,1347.45 2217.75,1347.45 2226.21,1347.45 2234.67,1347.45 2243.13,1347.45 2251.58,1347.45 2260.04,1347.45 2268.5,1347.45 2276.96,1347.45 2285.42,1347.45 2293.88,1347.45 2302.33,1347.45 2310.79,1347.45 2319.25,1347.45 2327.71,1347.45 2336.17,1347.45 2344.63,1347.45 2353.08,1347.45 2361.54,1347.45 2370,1347.45 " />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

+35 -15
View File
@@ -4,6 +4,8 @@ satSim = create_satellite_sim(satConfig, groundStation);
sampleTimes = satConfig.startTime:seconds(satConfig.sampleTime):satConfig.stopTime;
distancesToSat = zeros(size(sampleTimes));
elevationAnglesToSat = zeros(size(sampleTimes));
satelitteVisibilities = zeros(size(sampleTimes));
dopplerShifts = zeros(size(sampleTimes));
progressStartText = "Starting ...";
f = waitbar(0, progressStartText, "Name", "Task 1");
@@ -18,6 +20,8 @@ parfor idx = 1:numel(sampleTimes)
res = perform_access_analysis(satSim, sampleTimes(idx));
distancesToSat(idx) = res.distanceToSatellite;
elevationAnglesToSat(idx) = res.elevationAngleToSatellite;
satelitteVisibilities(idx) = res.satelliteVisible;
dopplerShifts(idx) = res.fshift;
send(progressQueue, sprintf("Index %d", idx));
end
@@ -26,20 +30,36 @@ if ishandle(f)
close(f);
end
figure;
plot(sampleTimes, distancesToSat);
grid on;
xlabel("Time [s]");
ylabel("Distance to Satellite [m]");
title("Distance over time plot of satellite pass");
figure;
plot(sampleTimes, elevationAnglesToSat);
grid on;
xlabel("Time [s]");
ylabel("Elevation angle to satellite [degree]");
title("Elevation angle over time plot of satellite pass");
accessAnalysisResults.times = sampleTimes;
accessAnalysisResults.distances = distancesToSat;
accessAnalysisResults.elevationAngles = elevationAnglesToSat;
accessAnalysisResults.elevationAngles = elevationAnglesToSat;
accessAnalysisResults.satelitteVisibilities = satelitteVisibilities;
accessAnalysisResults.dopplerShifts = dopplerShifts;
carrierFrequency = 2.4e9;
timeSeconds = seconds(sampleTimes - sampleTimes(1));
rangeRate = gradient(accessAnalysisResults.distances, timeSeconds);
dopplerShift = -(rangeRate / physconst("lightspeed")) * carrierFrequency;
accessAnalysisResults.geometricDopplerShifts = dopplerShift;
% prevent figure plot when only the other tasks should be calculated
% task2 needs task1
if calc_task1
figure;
plot(sampleTimes, distancesToSat);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Distance to Satellite [m]");
title("Distance over time plot of satellite pass");
figure;
plot(sampleTimes, elevationAnglesToSat);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Elevation angle to satellite [degree]");
title("Elevation angle over time plot of satellite pass");
end
+26 -18
View File
@@ -27,15 +27,20 @@ packetTimes = accessAnalysisResults.times(packetIdx);
rxPower = rxPower(packetIdx);
pathLoss = pathLoss(packetIdx);
figure;
plot(packetTimes, rxPower);
grid on;
xlabel("Time");
ylabel("Power [dBm]");
title("Receive power over time plot of satellite pass");
yline(wifiSensitivity, "--", "receive sensitivity -85 dBm");
yline(reliableRxPower, "--", "reliable reception -75 dBm");
if calc_task2
figure;
plot(packetTimes, rxPower);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Power [dBm]");
title("Receive power over time plot of satellite pass");
yline(wifiSensitivity, "--", "receive sensitivity -85 dBm");
yline(reliableRxPower, "--", "reliable reception -75 dBm");
end
% this site helped in providing formulas and a calculator to verify
% https://calculatorshub.net/telecom-calculators/dbm-to-range-calculator/
lambda = physconst("lightspeed") / carrier_frequency;
maxPathLossDetectable = txPower - wifiSensitivity;
maxDistanceDetectable = lambda / (4 * pi) * 10^(maxPathLossDetectable / 20);
@@ -45,12 +50,15 @@ maxDistanceReliable = lambda / (4 * pi) * 10^(maxPathLossReliable / 20);
requiredTxPower = reliableRxPower + pathLoss;
figure;
plot(packetTimes, requiredTxPower);
grid on;
xlabel("Time");
ylabel("Power [dBm]");
title("Required transmit power for -75 dBm receive power");
if calc_task2
figure;
plot(packetTimes, requiredTxPower);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Power [dBm]");
title("Required transmit power for -75 dBm receive power");
end
amplifiedTxPower = txPower + amplifierGain;
requiredAntennaGain = max(requiredTxPower - amplifiedTxPower, 0);
@@ -58,7 +66,7 @@ requiredAntennaGain = max(requiredTxPower - amplifiedTxPower, 0);
validRequiredTxPower = requiredTxPower(isfinite(requiredTxPower));
validRequiredAntennaGain = requiredAntennaGain(isfinite(requiredAntennaGain));
fprintf("Maximum detectable distance at %.0f dBm TX power: %.2f km\n", txPower, maxDistanceDetectable / 1e3);
fprintf("Maximum reliable distance at %.0f dBm TX power: %.2f km\n", txPower, maxDistanceReliable / 1e3);
fprintf("Required TX power for -75 dBm reception: %.2f dBm to %.2f dBm\n", min(validRequiredTxPower), max(validRequiredTxPower));
fprintf("Required antenna gain with %.0f dB amplifier: %.2f dB to %.2f dB\n", amplifierGain, min(validRequiredAntennaGain), max(validRequiredAntennaGain));
fprintf("Maximum detectable distance at %.0fdBm TX power: %.2fkm\n", txPower, maxDistanceDetectable / 1e3);
fprintf("Maximum reliable distance at %.0fdBm TX power: %.2fkm\n", txPower, maxDistanceReliable / 1e3);
fprintf("Required TX power for -75dBm reception: %.2fdBm to %.2fdBm\n", min(validRequiredTxPower), max(validRequiredTxPower));
fprintf("Required antenna gain with %.0fdB amplifier: %.2fdB to %.2fdB\n", amplifierGain, min(validRequiredAntennaGain), max(validRequiredAntennaGain));
+47
View File
@@ -0,0 +1,47 @@
rxPowerStation = txPower - pathLoss;
figure;
plot(packetTimes, rxPowerStation);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Power [dBm]");
yline(wifiSensitivity, "--", "receive sensitivity -85 dBm");
yline(reliableRxPower, "--", "reliable reception -75 dBm");
title("Receive power over time at ground station plot of satellite pass");
satelliteVisibilities = double(accessAnalysisResults.satelitteVisibilities);
figure;
hold on;
plot(sampleTimes, satelliteVisibilities, "Color", [0.1 0.45 0.2]);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Visibility of satellite [bool]");
ylim([-0.05 1.05]);
yticks([0 1]);
yticklabels(["not visible", "visible"]);
title("Satellite visibility over time");
dopplerShiftKHz = accessAnalysisResults.dopplerShifts / 1e3;
dopplerShiftKHz(~isfinite(dopplerShiftKHz)) = NaN;
geometricDopplerShiftKHz = accessAnalysisResults.geometricDopplerShifts / 1e3;
satelliteVisibilities = logical(accessAnalysisResults.satelitteVisibilities);
dopplerVisibleOnly = dopplerShiftKHz;
dopplerVisibleOnly(~satelliteVisibilities | ~isfinite(dopplerVisibleOnly)) = NaN;
figure;
hold on;
plot(sampleTimes, geometricDopplerShiftKHz, "Color", [0.1 0.6 0.2], "DisplayName", "geometric Doppler shift");
plot(sampleTimes, dopplerVisibleOnly, "Color", [0 0.4470 0.7410], "DisplayName", "visible dopplershift() output", "LineWidth", 2);
grid on;
xtickformat("HH:mm");
xlabel("Time of day [HH:mm]");
ylabel("Doppler shift [kHz]");
yline(0, "--", "0 Hz", "HandleVisibility", "off");
legend("Location", "best");
title("Doppler shift over time x satellite visibility");