Rigol-DG2052-Function-Gener.../uml/packages.svg

182 lines
11 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 10.0.1 (0)
-->
<!-- Title: packages Pages: 1 -->
<svg width="1557pt" height="332pt"
viewBox="0.00 0.00 1557.12 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 328)">
<title>packages</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-328 1553.12,-328 1553.12,4 -4,4"/>
<!-- fn_gen -->
<g id="node1" class="node">
<title>fn_gen</title>
<polygon fill="#77aadd" stroke="#77aadd" points="588.75,-36 534.75,-36 534.75,0 588.75,0 588.75,-36"/>
<text text-anchor="middle" x="561.75" y="-12.57" font-family="Times,serif" font-size="14.00">fn_gen</text>
</g>
<!-- fn_gen.dg2052 -->
<g id="node3" class="node">
<title>fn_gen.dg2052</title>
<polygon fill="#77aadd" stroke="#77aadd" points="610.62,-108 512.88,-108 512.88,-72 610.62,-72 610.62,-108"/>
<text text-anchor="middle" x="561.75" y="-84.58" font-family="Times,serif" font-size="14.00">fn_gen.dg2052</text>
</g>
<!-- fn_gen&#45;&gt;fn_gen.dg2052 -->
<g id="edge1" class="edge">
<title>fn_gen&#45;&gt;fn_gen.dg2052</title>
<path fill="none" stroke="black" d="M561.75,-36.3C561.75,-43.68 561.75,-52.48 561.75,-60.75"/>
<polygon fill="black" stroke="black" points="561.75,-70.68 557.25,-60.68 561.75,-66.9 561.75,-60.68 561.75,-60.68 561.75,-60.68 561.75,-66.9 566.25,-60.68 561.75,-70.68"/>
</g>
<!-- fn_gen.enums -->
<g id="node4" class="node">
<title>fn_gen.enums</title>
<polygon fill="#99ddff" stroke="#99ddff" points="855,-180 762.5,-180 762.5,-144 855,-144 855,-180"/>
<text text-anchor="middle" x="808.75" y="-156.57" font-family="Times,serif" font-size="14.00">fn_gen.enums</text>
</g>
<!-- fn_gen&#45;&gt;fn_gen.enums -->
<g id="edge2" class="edge">
<title>fn_gen&#45;&gt;fn_gen.enums</title>
<path fill="none" stroke="black" d="M589.13,-34.74C632.81,-59.85 718.5,-109.11 768.96,-138.12"/>
<polygon fill="black" stroke="black" points="777.5,-143.04 766.59,-141.95 774.22,-141.15 768.83,-138.05 768.83,-138.05 768.83,-138.05 774.22,-141.15 771.07,-134.15 777.5,-143.04"/>
</g>
<!-- fn_gen.errors -->
<g id="node10" class="node">
<title>fn_gen.errors</title>
<polygon fill="#44bb99" stroke="#44bb99" points="487.12,-252 398.38,-252 398.38,-216 487.12,-216 487.12,-252"/>
<text text-anchor="middle" x="442.75" y="-228.57" font-family="Times,serif" font-size="14.00">fn_gen.errors</text>
</g>
<!-- fn_gen&#45;&gt;fn_gen.errors -->
<g id="edge3" class="edge">
<title>fn_gen&#45;&gt;fn_gen.errors</title>
<path fill="none" stroke="black" d="M538.77,-36.31C527.19,-45.89 513.56,-58.55 503.75,-72 473.69,-113.23 456.59,-171.06 448.54,-205.02"/>
<polygon fill="black" stroke="black" points="446.42,-214.38 444.24,-203.63 447.26,-210.69 448.63,-204.62 448.63,-204.62 448.63,-204.62 447.26,-210.69 453.02,-205.62 446.42,-214.38"/>
</g>
<!-- fn_gen.common -->
<g id="node2" class="node">
<title>fn_gen.common</title>
<polygon fill="#77aadd" stroke="#77aadd" points="614.38,-180 509.12,-180 509.12,-144 614.38,-144 614.38,-180"/>
<text text-anchor="middle" x="561.75" y="-156.57" font-family="Times,serif" font-size="14.00">fn_gen.common</text>
</g>
<!-- fn_gen.common&#45;&gt;fn_gen.errors -->
<g id="edge4" class="edge">
<title>fn_gen.common&#45;&gt;fn_gen.errors</title>
<path fill="none" stroke="black" d="M532.03,-180.48C516.72,-189.49 497.87,-200.58 481.44,-210.24"/>
<polygon fill="black" stroke="black" points="473.14,-215.12 479.48,-206.17 476.4,-213.2 481.76,-210.05 481.76,-210.05 481.76,-210.05 476.4,-213.2 484.04,-213.93 473.14,-215.12"/>
</g>
<!-- fn_gen.dg2052&#45;&gt;fn_gen.common -->
<g id="edge5" class="edge">
<title>fn_gen.dg2052&#45;&gt;fn_gen.common</title>
<path fill="none" stroke="black" d="M561.75,-108.3C561.75,-115.68 561.75,-124.48 561.75,-132.75"/>
<polygon fill="black" stroke="black" points="561.75,-142.68 557.25,-132.68 561.75,-138.9 561.75,-132.68 561.75,-132.68 561.75,-132.68 561.75,-138.9 566.25,-132.68 561.75,-142.68"/>
</g>
<!-- fn_gen.dg2052&#45;&gt;fn_gen.enums -->
<g id="edge6" class="edge">
<title>fn_gen.dg2052&#45;&gt;fn_gen.enums</title>
<path fill="none" stroke="black" d="M610.84,-104.91C651.35,-116.39 708.89,-132.7 751.49,-144.77"/>
<polygon fill="black" stroke="black" points="761.08,-147.49 750.24,-149.09 757.45,-146.46 751.46,-144.76 751.46,-144.76 751.46,-144.76 757.45,-146.46 752.69,-140.44 761.08,-147.49"/>
</g>
<!-- fn_gen.dg2052&#45;&gt;fn_gen.errors -->
<g id="edge7" class="edge">
<title>fn_gen.dg2052&#45;&gt;fn_gen.errors</title>
<path fill="none" stroke="black" d="M538.2,-108.42C525.95,-118.12 511.19,-130.87 499.75,-144 483.07,-163.15 467.77,-187.6 457.23,-206.02"/>
<polygon fill="black" stroke="black" points="452.48,-214.51 453.44,-203.58 454.33,-211.21 457.37,-205.78 457.37,-205.78 457.37,-205.78 454.33,-211.21 461.29,-207.98 452.48,-214.51"/>
</g>
<!-- fn_gen.enums.comm_method -->
<g id="node5" class="node">
<title>fn_gen.enums.comm_method</title>
<polygon fill="#99ddff" stroke="#99ddff" points="1549.12,-252 1370.38,-252 1370.38,-216 1549.12,-216 1549.12,-252"/>
<text text-anchor="middle" x="1459.75" y="-228.57" font-family="Times,serif" font-size="14.00">fn_gen.enums.comm_method</text>
</g>
<!-- fn_gen.enums&#45;&gt;fn_gen.enums.comm_method -->
<g id="edge8" class="edge">
<title>fn_gen.enums&#45;&gt;fn_gen.enums.comm_method</title>
<path fill="none" stroke="black" d="M855.5,-166.27C949.15,-173.09 1166.61,-190.22 1359.18,-215.71"/>
<polygon fill="black" stroke="black" points="1368.86,-217 1358.36,-220.14 1365.11,-216.5 1358.95,-215.68 1358.95,-215.68 1358.95,-215.68 1365.11,-216.5 1359.55,-211.22 1368.86,-217"/>
</g>
<!-- fn_gen.enums.sweep_signal_type -->
<g id="node6" class="node">
<title>fn_gen.enums.sweep_signal_type</title>
<polygon fill="#99ddff" stroke="#99ddff" points="702.5,-252 505,-252 505,-216 702.5,-216 702.5,-252"/>
<text text-anchor="middle" x="603.75" y="-228.57" font-family="Times,serif" font-size="14.00">fn_gen.enums.sweep_signal_type</text>
</g>
<!-- fn_gen.enums&#45;&gt;fn_gen.enums.sweep_signal_type -->
<g id="edge9" class="edge">
<title>fn_gen.enums&#45;&gt;fn_gen.enums.sweep_signal_type</title>
<path fill="none" stroke="black" d="M762.23,-178.88C733.47,-188.71 696.22,-201.42 665.07,-212.06"/>
<polygon fill="black" stroke="black" points="655.91,-215.19 663.92,-207.7 659.49,-213.97 665.37,-211.96 665.37,-211.96 665.37,-211.96 659.49,-213.97 666.83,-216.22 655.91,-215.19"/>
</g>
<!-- fn_gen.enums.sweep_spacing -->
<g id="node7" class="node">
<title>fn_gen.enums.sweep_spacing</title>
<polygon fill="#99ddff" stroke="#99ddff" points="896.62,-252 720.88,-252 720.88,-216 896.62,-216 896.62,-252"/>
<text text-anchor="middle" x="808.75" y="-228.57" font-family="Times,serif" font-size="14.00">fn_gen.enums.sweep_spacing</text>
</g>
<!-- fn_gen.enums&#45;&gt;fn_gen.enums.sweep_spacing -->
<g id="edge10" class="edge">
<title>fn_gen.enums&#45;&gt;fn_gen.enums.sweep_spacing</title>
<path fill="none" stroke="black" d="M808.75,-180.3C808.75,-187.68 808.75,-196.48 808.75,-204.75"/>
<polygon fill="black" stroke="black" points="808.75,-214.68 804.25,-204.68 808.75,-210.9 808.75,-204.68 808.75,-204.68 808.75,-204.68 808.75,-210.9 813.25,-204.68 808.75,-214.68"/>
</g>
<!-- fn_gen.enums.sweep_trigger_slope -->
<g id="node8" class="node">
<title>fn_gen.enums.sweep_trigger_slope</title>
<polygon fill="#99ddff" stroke="#99ddff" points="1120.62,-252 914.88,-252 914.88,-216 1120.62,-216 1120.62,-252"/>
<text text-anchor="middle" x="1017.75" y="-228.57" font-family="Times,serif" font-size="14.00">fn_gen.enums.sweep_trigger_slope</text>
</g>
<!-- fn_gen.enums&#45;&gt;fn_gen.enums.sweep_trigger_slope -->
<g id="edge11" class="edge">
<title>fn_gen.enums&#45;&gt;fn_gen.enums.sweep_trigger_slope</title>
<path fill="none" stroke="black" d="M855.39,-178.62C884.79,-188.47 923.12,-201.3 955.14,-212.03"/>
<polygon fill="black" stroke="black" points="964.59,-215.19 953.68,-216.29 961,-213.99 955.11,-212.02 955.11,-212.02 955.11,-212.02 961,-213.99 956.53,-207.75 964.59,-215.19"/>
</g>
<!-- fn_gen.enums.sweep_trigger_source -->
<g id="node9" class="node">
<title>fn_gen.enums.sweep_trigger_source</title>
<polygon fill="#99ddff" stroke="#99ddff" points="1352.38,-252 1139.12,-252 1139.12,-216 1352.38,-216 1352.38,-252"/>
<text text-anchor="middle" x="1245.75" y="-228.57" font-family="Times,serif" font-size="14.00">fn_gen.enums.sweep_trigger_source</text>
</g>
<!-- fn_gen.enums&#45;&gt;fn_gen.enums.sweep_trigger_source -->
<g id="edge12" class="edge">
<title>fn_gen.enums&#45;&gt;fn_gen.enums.sweep_trigger_source</title>
<path fill="none" stroke="black" d="M855.1,-170.42C919.42,-180.73 1037.92,-199.71 1127.61,-214.08"/>
<polygon fill="black" stroke="black" points="1137.47,-215.66 1126.89,-218.52 1133.74,-215.06 1127.6,-214.07 1127.6,-214.07 1127.6,-214.07 1133.74,-215.06 1128.31,-209.63 1137.47,-215.66"/>
</g>
<!-- fn_gen.errors.undefined_communication_method_error -->
<g id="node11" class="node">
<title>fn_gen.errors.undefined_communication_method_error</title>
<polygon fill="#44bb99" stroke="#44bb99" points="317.5,-324 0,-324 0,-288 317.5,-288 317.5,-324"/>
<text text-anchor="middle" x="158.75" y="-300.57" font-family="Times,serif" font-size="14.00">fn_gen.errors.undefined_communication_method_error</text>
</g>
<!-- fn_gen.errors&#45;&gt;fn_gen.errors.undefined_communication_method_error -->
<g id="edge13" class="edge">
<title>fn_gen.errors&#45;&gt;fn_gen.errors.undefined_communication_method_error</title>
<path fill="none" stroke="black" d="M398.06,-246.01C355.92,-256.4 291.73,-272.22 240.44,-284.86"/>
<polygon fill="black" stroke="black" points="230.89,-287.22 239.52,-280.46 234.56,-286.31 240.6,-284.83 240.6,-284.83 240.6,-284.83 234.56,-286.31 241.68,-289.2 230.89,-287.22"/>
</g>
<!-- fn_gen.errors.undefined_value_error -->
<g id="node12" class="node">
<title>fn_gen.errors.undefined_value_error</title>
<polygon fill="#44bb99" stroke="#44bb99" points="549.75,-324 335.75,-324 335.75,-288 549.75,-288 549.75,-324"/>
<text text-anchor="middle" x="442.75" y="-300.57" font-family="Times,serif" font-size="14.00">fn_gen.errors.undefined_value_error</text>
</g>
<!-- fn_gen.errors&#45;&gt;fn_gen.errors.undefined_value_error -->
<g id="edge14" class="edge">
<title>fn_gen.errors&#45;&gt;fn_gen.errors.undefined_value_error</title>
<path fill="none" stroke="black" d="M442.75,-252.3C442.75,-259.68 442.75,-268.48 442.75,-276.75"/>
<polygon fill="black" stroke="black" points="442.75,-286.68 438.25,-276.68 442.75,-282.9 442.75,-276.68 442.75,-276.68 442.75,-276.68 442.75,-282.9 447.25,-276.68 442.75,-286.68"/>
</g>
<!-- fn_gen.errors.value_out_of_bounds_error -->
<g id="node13" class="node">
<title>fn_gen.errors.value_out_of_bounds_error</title>
<polygon fill="#44bb99" stroke="#44bb99" points="810,-324 567.5,-324 567.5,-288 810,-288 810,-324"/>
<text text-anchor="middle" x="688.75" y="-300.57" font-family="Times,serif" font-size="14.00">fn_gen.errors.value_out_of_bounds_error</text>
</g>
<!-- fn_gen.errors&#45;&gt;fn_gen.errors.value_out_of_bounds_error -->
<g id="edge15" class="edge">
<title>fn_gen.errors&#45;&gt;fn_gen.errors.value_out_of_bounds_error</title>
<path fill="none" stroke="black" d="M487.53,-249.51C490.31,-250.36 493.06,-251.2 495.75,-252 533.78,-263.32 576.28,-275.08 611.7,-284.64"/>
<polygon fill="black" stroke="black" points="621.28,-287.22 610.45,-288.97 617.62,-286.24 611.62,-284.62 611.62,-284.62 611.62,-284.62 617.62,-286.24 612.79,-280.28 621.28,-287.22"/>
</g>
</g>
</svg>