Implemened Proposal #352

This commit is contained in:
Tobias Falk 2024-06-16 22:17:54 +02:00
parent 3aa22967e0
commit 6610f515de
105 changed files with 13861 additions and 12384 deletions

22
examples/demo01.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -60,6 +61,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -95,14 +97,18 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X1:p5r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p3l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p2l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000"]
X1:p5r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -131,9 +137,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -147,9 +151,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -163,9 +165,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -175,7 +175,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>

284
examples/demo01.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>demo01</title>
<style>
@ -30,172 +30,188 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="814pt" height="293pt"
viewBox="0.00 0.00 813.50 292.50" 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 288.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-288.5 809.5,-288.5 809.5,4 -4,4"/>
<svg width="835pt" height="305pt"
viewBox="0.00 0.00 834.75 305.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 301)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-301 830.75,-301 830.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="133.5,-254.5 0,-254.5 0,0 133.5,0 133.5,-254.5"/>
<polygon fill="none" stroke="black" points="0,-230.75 0,-254.5 133.5,-254.5 133.5,-230.75 0,-230.75"/>
<text text-anchor="start" x="58.5" y="-237.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-207 0,-230.75 46.25,-230.75 46.25,-207 0,-207"/>
<text text-anchor="start" x="4" y="-213.45" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="46.25,-207 46.25,-230.75 95.5,-230.75 95.5,-207 46.25,-207"/>
<text text-anchor="start" x="50.25" y="-213.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="95.5,-207 95.5,-230.75 133.5,-230.75 133.5,-207 95.5,-207"/>
<text text-anchor="start" x="99.5" y="-213.45" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-184 0,-207 78.25,-207 78.25,-184 0,-184"/>
<text text-anchor="start" x="24.5" y="-189.7" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="78.25,-184 78.25,-207 133.5,-207 133.5,-184 78.25,-184"/>
<text text-anchor="start" x="102.12" y="-189.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-161 0,-184 78.25,-184 78.25,-161 0,-161"/>
<text text-anchor="start" x="29.75" y="-166.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="78.25,-161 78.25,-184 133.5,-184 133.5,-161 78.25,-161"/>
<text text-anchor="start" x="102.12" y="-166.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-138 0,-161 78.25,-161 78.25,-138 0,-138"/>
<text text-anchor="start" x="30.5" y="-143.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="78.25,-138 78.25,-161 133.5,-161 133.5,-138 78.25,-138"/>
<text text-anchor="start" x="102.12" y="-143.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-115 0,-138 78.25,-138 78.25,-115 0,-115"/>
<text text-anchor="start" x="25.25" y="-120.7" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="78.25,-115 78.25,-138 133.5,-138 133.5,-115 78.25,-115"/>
<text text-anchor="start" x="102.12" y="-120.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-92 0,-115 78.25,-115 78.25,-92 0,-92"/>
<text text-anchor="start" x="23.75" y="-97.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="78.25,-92 78.25,-115 133.5,-115 133.5,-92 78.25,-92"/>
<text text-anchor="start" x="102.12" y="-97.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-69 0,-92 78.25,-92 78.25,-69 0,-69"/>
<text text-anchor="start" x="24.88" y="-74.7" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="78.25,-69 78.25,-92 133.5,-92 133.5,-69 78.25,-69"/>
<text text-anchor="start" x="102.12" y="-74.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-46 0,-69 78.25,-69 78.25,-46 0,-46"/>
<text text-anchor="start" x="25.62" y="-51.7" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="78.25,-46 78.25,-69 133.5,-69 133.5,-46 78.25,-46"/>
<text text-anchor="start" x="102.12" y="-51.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-23 0,-46 78.25,-46 78.25,-23 0,-23"/>
<text text-anchor="start" x="25.62" y="-28.7" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="78.25,-23 78.25,-46 133.5,-46 133.5,-23 78.25,-23"/>
<text text-anchor="start" x="102.12" y="-28.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0,0 0,-23 78.25,-23 78.25,0 0,0"/>
<text text-anchor="start" x="32.38" y="-5.7" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="78.25,0 78.25,-23 133.5,-23 133.5,0 78.25,0"/>
<text text-anchor="start" x="102.12" y="-5.7" font-family="arial" font-size="14.00">9</text>
<polygon fill="#ffffff" stroke="black" points="139.5,-265 0,-265 0,0 139.5,0 139.5,-265"/>
<polygon fill="none" stroke="black" points="0,-240.5 0,-265 139.5,-265 139.5,-240.5 0,-240.5"/>
<text text-anchor="start" x="60.75" y="-247.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-216 0,-240.5 48.5,-240.5 48.5,-216 0,-216"/>
<text text-anchor="start" x="4" y="-223.2" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="48.5,-216 48.5,-240.5 100,-240.5 100,-216 48.5,-216"/>
<text text-anchor="start" x="52.5" y="-223.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="100,-216 100,-240.5 139.5,-240.5 139.5,-216 100,-216"/>
<text text-anchor="start" x="104" y="-223.2" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-192 0,-216 81.25,-216 81.25,-192 0,-192"/>
<text text-anchor="start" x="24.88" y="-198.7" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="81.25,-192 81.25,-216 139.5,-216 139.5,-192 81.25,-192"/>
<text text-anchor="start" x="106.25" y="-198.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-168 0,-192 81.25,-192 81.25,-168 0,-168"/>
<text text-anchor="start" x="30.5" y="-174.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="81.25,-168 81.25,-192 139.5,-192 139.5,-168 81.25,-168"/>
<text text-anchor="start" x="106.25" y="-174.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-144 0,-168 81.25,-168 81.25,-144 0,-144"/>
<text text-anchor="start" x="31.25" y="-150.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="81.25,-144 81.25,-168 139.5,-168 139.5,-144 81.25,-144"/>
<text text-anchor="start" x="106.25" y="-150.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-120 0,-144 81.25,-144 81.25,-120 0,-120"/>
<text text-anchor="start" x="25.62" y="-126.7" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="81.25,-120 81.25,-144 139.5,-144 139.5,-120 81.25,-120"/>
<text text-anchor="start" x="106.25" y="-126.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-96 0,-120 81.25,-120 81.25,-96 0,-96"/>
<text text-anchor="start" x="24.88" y="-102.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="81.25,-96 81.25,-120 139.5,-120 139.5,-96 81.25,-96"/>
<text text-anchor="start" x="106.25" y="-102.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-72 0,-96 81.25,-96 81.25,-72 0,-72"/>
<text text-anchor="start" x="25.25" y="-78.7" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="81.25,-72 81.25,-96 139.5,-96 139.5,-72 81.25,-72"/>
<text text-anchor="start" x="106.25" y="-78.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-48 0,-72 81.25,-72 81.25,-48 0,-48"/>
<text text-anchor="start" x="26" y="-54.7" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="81.25,-48 81.25,-72 139.5,-72 139.5,-48 81.25,-48"/>
<text text-anchor="start" x="106.25" y="-54.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-24 0,-48 81.25,-48 81.25,-24 0,-24"/>
<text text-anchor="start" x="26" y="-30.7" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="81.25,-24 81.25,-48 139.5,-48 139.5,-24 81.25,-24"/>
<text text-anchor="start" x="106.25" y="-30.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0,0 0,-24 81.25,-24 81.25,0 0,0"/>
<text text-anchor="start" x="33.12" y="-6.7" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="81.25,0 81.25,-24 139.5,-24 139.5,0 81.25,0"/>
<text text-anchor="start" x="106.25" y="-6.7" font-family="arial" font-size="14.00">9</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="481.5,-284.5 277.5,-284.5 277.5,-84 481.5,-84 481.5,-284.5"/>
<polygon fill="none" stroke="black" points="277.5,-260.75 277.5,-284.5 481.5,-284.5 481.5,-260.75 277.5,-260.75"/>
<text text-anchor="start" x="369" y="-267.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="277.5,-237 277.5,-260.75 310.69,-260.75 310.69,-237 277.5,-237"/>
<text text-anchor="start" x="286.97" y="-243.45" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="310.69,-237 310.69,-260.75 388.12,-260.75 388.12,-237 310.69,-237"/>
<text text-anchor="start" x="320.16" y="-243.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="388.12,-237 388.12,-260.75 428.06,-260.75 428.06,-237 388.12,-237"/>
<text text-anchor="start" x="397.59" y="-243.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="428.06,-237 428.06,-260.75 481.5,-260.75 481.5,-237 428.06,-237"/>
<text text-anchor="start" x="437.53" y="-243.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="308.62" y="-221.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.38" y="-202.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="345.38" y="-202.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="417.38" y="-202.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="277.5,-197 277.5,-199 481.5,-199 481.5,-197 277.5,-197"/>
<polygon fill="#ffffff" stroke="none" points="277.5,-195 277.5,-197 481.5,-197 481.5,-195 277.5,-195"/>
<polygon fill="#000000" stroke="none" points="277.5,-193 277.5,-195 481.5,-195 481.5,-193 277.5,-193"/>
<text text-anchor="start" x="285.38" y="-177.7" font-family="arial" font-size="14.00">X1:2:RX</text>
<text text-anchor="start" x="347.62" y="-177.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="424.12" y="-177.7" font-family="arial" font-size="14.00">X2:3:TX</text>
<polygon fill="#000000" stroke="none" points="277.5,-172 277.5,-174 481.5,-174 481.5,-172 277.5,-172"/>
<polygon fill="#895956" stroke="none" points="277.5,-170 277.5,-172 481.5,-172 481.5,-170 277.5,-170"/>
<polygon fill="#000000" stroke="none" points="277.5,-168 277.5,-170 481.5,-170 481.5,-168 277.5,-168"/>
<text text-anchor="start" x="286.12" y="-152.7" font-family="arial" font-size="14.00">X1:3:TX</text>
<text text-anchor="start" x="346.5" y="-152.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="423.38" y="-152.7" font-family="arial" font-size="14.00">X2:2:RX</text>
<polygon fill="#000000" stroke="none" points="277.5,-147 277.5,-149 481.5,-149 481.5,-147 277.5,-147"/>
<polygon fill="#00ff00" stroke="none" points="277.5,-145 277.5,-147 481.5,-147 481.5,-145 277.5,-145"/>
<polygon fill="#000000" stroke="none" points="277.5,-143 277.5,-145 481.5,-145 481.5,-143 277.5,-143"/>
<text text-anchor="start" x="308.62" y="-127.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.38" y="-108.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="360.75" y="-108.7" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="277.5,-103 277.5,-105 481.5,-105 481.5,-103 277.5,-103"/>
<text text-anchor="start" x="308.62" y="-87.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="494.5,-297 283.5,-297 283.5,-88 494.5,-88 494.5,-297"/>
<polygon fill="none" stroke="black" points="283.5,-272.5 283.5,-297 494.5,-297 494.5,-272.5 283.5,-272.5"/>
<text text-anchor="start" x="377.75" y="-279.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="283.5,-248 283.5,-272.5 317.88,-272.5 317.88,-248 283.5,-248"/>
<text text-anchor="start" x="293.19" y="-255.2" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="317.88,-248 317.88,-272.5 398,-272.5 398,-248 317.88,-248"/>
<text text-anchor="start" x="327.56" y="-255.2" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="398,-248 398,-272.5 439.12,-272.5 439.12,-248 398,-248"/>
<text text-anchor="start" x="407.69" y="-255.2" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="439.12,-248 439.12,-272.5 494.5,-272.5 494.5,-248 439.12,-248"/>
<text text-anchor="start" x="448.81" y="-255.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="316.12" y="-232.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.38" y="-212.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="354.12" y="-212.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="427.38" y="-212.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="291" y="-186.7" font-family="arial" font-size="14.00">X1:2:RX</text>
<text text-anchor="start" x="356.38" y="-186.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="433.75" y="-186.7" font-family="arial" font-size="14.00">X2:3:TX</text>
<text text-anchor="start" x="291.75" y="-160.7" font-family="arial" font-size="14.00">X1:3:TX</text>
<text text-anchor="start" x="355.62" y="-160.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="433" y="-160.7" font-family="arial" font-size="14.00">X2:2:RX</text>
<text text-anchor="start" x="316.12" y="-134.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.38" y="-114.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="369.12" y="-114.7" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="316.12" y="-92.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-101.25C211.68,-103.43 203.31,-196.43 277.5,-194.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M133.5,-103.25C209.69,-103.25 201.31,-196.25 277.5,-196.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-105.25C207.69,-103.07 199.32,-196.07 277.5,-198.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-106C218.66,-108.21 208.32,-205.21 283.5,-203"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M139.5,-108C216.67,-108 206.33,-205 283.5,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-110C214.68,-107.79 204.34,-204.79 283.5,-207"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-178C203.38,-178.01 219.38,-177.01 283.5,-177"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M139.5,-180C203.5,-180 219.5,-179 283.5,-179"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-182C203.62,-182 219.62,-181 283.5,-181"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-170.25C197.38,-170.25 213.37,-169.25 277.5,-169.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M133.5,-172.25C197.5,-172.25 213.5,-171.25 277.5,-171.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-174.25C197.63,-174.25 213.62,-173.25 277.5,-173.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-154C203.14,-154.04 219.12,-151.04 283.5,-151"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M139.5,-156C203.51,-156 219.49,-153 283.5,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-158C203.88,-157.97 219.86,-154.97 283.5,-155"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-108C203.5,-108 219.5,-109 283.5,-109"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-147.25C197.14,-147.28 213.12,-144.28 277.5,-144.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M133.5,-149.25C197.51,-149.25 213.49,-146.25 277.5,-146.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-151.25C197.88,-151.22 213.86,-148.22 277.5,-148.25"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-203C353.83,-203 424.17,-203 494.5,-203"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M283.5,-205C353.83,-205 424.17,-205 494.5,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-207C353.83,-207 424.17,-207 494.5,-207"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-177C353.83,-177 424.17,-177 494.5,-177"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M283.5,-179C353.83,-179 424.17,-179 494.5,-179"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-181C353.83,-181 424.17,-181 494.5,-181"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-103.25C197.5,-103.25 213.5,-104.25 277.5,-104.25"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-151C353.83,-151 424.17,-151 494.5,-151"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M283.5,-153C353.83,-153 424.17,-153 494.5,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-155C353.83,-155 424.17,-155 494.5,-155"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-109C353.83,-109 424.17,-109 494.5,-109"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="805.5,-255.5 625.5,-255.5 625.5,-139 805.5,-139 805.5,-255.5"/>
<polygon fill="none" stroke="black" points="625.5,-231.75 625.5,-255.5 805.5,-255.5 805.5,-231.75 625.5,-231.75"/>
<text text-anchor="start" x="707.25" y="-238.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="625.5,-208 625.5,-231.75 718.25,-231.75 718.25,-208 625.5,-208"/>
<text text-anchor="start" x="629.5" y="-214.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="718.25,-208 718.25,-231.75 767.5,-231.75 767.5,-208 718.25,-208"/>
<text text-anchor="start" x="722.25" y="-214.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="767.5,-208 767.5,-231.75 805.5,-231.75 805.5,-208 767.5,-208"/>
<text text-anchor="start" x="771.5" y="-214.45" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="625.5,-185 625.5,-208 704,-208 704,-185 625.5,-185"/>
<text text-anchor="start" x="661" y="-190.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="704,-185 704,-208 805.5,-208 805.5,-185 704,-185"/>
<text text-anchor="start" x="739.38" y="-190.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="625.5,-162 625.5,-185 704,-185 704,-162 625.5,-162"/>
<text text-anchor="start" x="661" y="-167.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="704,-162 704,-185 805.5,-185 805.5,-162 704,-162"/>
<text text-anchor="start" x="745.38" y="-167.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="625.5,-139 625.5,-162 704,-162 704,-139 625.5,-139"/>
<text text-anchor="start" x="661" y="-144.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="704,-139 704,-162 805.5,-162 805.5,-139 704,-139"/>
<text text-anchor="start" x="746.12" y="-144.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="826.75,-266 638.49,-266 638.49,-145 826.75,-145 826.75,-266"/>
<polygon fill="none" stroke="black" points="638.5,-241.5 638.5,-266 826.75,-266 826.75,-241.5 638.5,-241.5"/>
<text text-anchor="start" x="723.62" y="-248.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="638.5,-217 638.5,-241.5 735.75,-241.5 735.75,-217 638.5,-217"/>
<text text-anchor="start" x="642.5" y="-224.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="735.75,-217 735.75,-241.5 787.25,-241.5 787.25,-217 735.75,-217"/>
<text text-anchor="start" x="739.75" y="-224.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="787.25,-217 787.25,-241.5 826.75,-241.5 826.75,-217 787.25,-217"/>
<text text-anchor="start" x="791.25" y="-224.2" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="638.5,-193 638.5,-217 721.12,-217 721.12,-193 638.5,-193"/>
<text text-anchor="start" x="675.68" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="721.12,-193 721.12,-217 826.75,-217 826.75,-193 721.12,-193"/>
<text text-anchor="start" x="758.18" y="-199.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="638.5,-169 638.5,-193 721.12,-193 721.12,-169 638.5,-169"/>
<text text-anchor="start" x="675.68" y="-175.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="721.12,-169 721.12,-193 826.75,-193 826.75,-169 721.12,-169"/>
<text text-anchor="start" x="763.81" y="-175.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="638.5,-145 638.5,-169 721.12,-169 721.12,-145 638.5,-145"/>
<text text-anchor="start" x="675.68" y="-151.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="721.12,-145 721.12,-169 826.75,-169 826.75,-145 721.12,-145"/>
<text text-anchor="start" x="764.56" y="-151.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-194.25C545.5,-194.25 561.5,-194.25 625.5,-194.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M481.5,-196.25C545.5,-196.25 561.5,-196.25 625.5,-196.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-198.25C545.5,-198.25 561.5,-198.25 625.5,-198.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-203C558.5,-203 574.5,-203 638.5,-203"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M494.5,-205C558.5,-205 574.5,-205 638.5,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-207C558.5,-207 574.5,-207 638.5,-207"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-169.25C544.54,-170.11 559.18,-149.11 625.5,-148.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M481.5,-171.25C546.18,-171.25 560.82,-150.25 625.5,-150.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-173.25C547.82,-172.39 562.46,-151.39 625.5,-152.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-177C557.57,-177.9 572.09,-155.9 638.5,-155"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M494.5,-179C559.24,-179 573.76,-157 638.5,-157"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-181C560.91,-180.1 575.43,-158.1 638.5,-159"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-144.25C548.4,-145.34 562.17,-172.34 625.5,-171.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M481.5,-146.25C546.62,-146.25 560.38,-173.25 625.5,-173.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-148.25C544.83,-147.16 558.6,-174.16 625.5,-175.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-151C561.5,-152.13 575.1,-180.13 638.5,-179"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M494.5,-153C559.7,-153 573.3,-181 638.5,-181"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-155C557.9,-153.88 571.5,-181.88 638.5,-183"/>
</g>
</g>
</svg>

BIN
examples/demo01.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 41 KiB

282
examples/demo01.svg generated
View File

@ -1,172 +1,188 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="814pt" height="293pt"
viewBox="0.00 0.00 813.50 292.50" 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 288.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-288.5 809.5,-288.5 809.5,4 -4,4"/>
<svg width="835pt" height="305pt"
viewBox="0.00 0.00 834.75 305.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 301)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-301 830.75,-301 830.75,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="133.5,-254.5 0,-254.5 0,0 133.5,0 133.5,-254.5"/>
<polygon fill="none" stroke="black" points="0,-230.75 0,-254.5 133.5,-254.5 133.5,-230.75 0,-230.75"/>
<text text-anchor="start" x="58.5" y="-237.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-207 0,-230.75 46.25,-230.75 46.25,-207 0,-207"/>
<text text-anchor="start" x="4" y="-213.45" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="46.25,-207 46.25,-230.75 95.5,-230.75 95.5,-207 46.25,-207"/>
<text text-anchor="start" x="50.25" y="-213.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="95.5,-207 95.5,-230.75 133.5,-230.75 133.5,-207 95.5,-207"/>
<text text-anchor="start" x="99.5" y="-213.45" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-184 0,-207 78.25,-207 78.25,-184 0,-184"/>
<text text-anchor="start" x="24.5" y="-189.7" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="78.25,-184 78.25,-207 133.5,-207 133.5,-184 78.25,-184"/>
<text text-anchor="start" x="102.12" y="-189.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-161 0,-184 78.25,-184 78.25,-161 0,-161"/>
<text text-anchor="start" x="29.75" y="-166.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="78.25,-161 78.25,-184 133.5,-184 133.5,-161 78.25,-161"/>
<text text-anchor="start" x="102.12" y="-166.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-138 0,-161 78.25,-161 78.25,-138 0,-138"/>
<text text-anchor="start" x="30.5" y="-143.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="78.25,-138 78.25,-161 133.5,-161 133.5,-138 78.25,-138"/>
<text text-anchor="start" x="102.12" y="-143.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-115 0,-138 78.25,-138 78.25,-115 0,-115"/>
<text text-anchor="start" x="25.25" y="-120.7" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="78.25,-115 78.25,-138 133.5,-138 133.5,-115 78.25,-115"/>
<text text-anchor="start" x="102.12" y="-120.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-92 0,-115 78.25,-115 78.25,-92 0,-92"/>
<text text-anchor="start" x="23.75" y="-97.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="78.25,-92 78.25,-115 133.5,-115 133.5,-92 78.25,-92"/>
<text text-anchor="start" x="102.12" y="-97.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-69 0,-92 78.25,-92 78.25,-69 0,-69"/>
<text text-anchor="start" x="24.88" y="-74.7" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="78.25,-69 78.25,-92 133.5,-92 133.5,-69 78.25,-69"/>
<text text-anchor="start" x="102.12" y="-74.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-46 0,-69 78.25,-69 78.25,-46 0,-46"/>
<text text-anchor="start" x="25.62" y="-51.7" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="78.25,-46 78.25,-69 133.5,-69 133.5,-46 78.25,-46"/>
<text text-anchor="start" x="102.12" y="-51.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-23 0,-46 78.25,-46 78.25,-23 0,-23"/>
<text text-anchor="start" x="25.62" y="-28.7" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="78.25,-23 78.25,-46 133.5,-46 133.5,-23 78.25,-23"/>
<text text-anchor="start" x="102.12" y="-28.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0,0 0,-23 78.25,-23 78.25,0 0,0"/>
<text text-anchor="start" x="32.38" y="-5.7" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="78.25,0 78.25,-23 133.5,-23 133.5,0 78.25,0"/>
<text text-anchor="start" x="102.12" y="-5.7" font-family="arial" font-size="14.00">9</text>
<polygon fill="#ffffff" stroke="black" points="139.5,-265 0,-265 0,0 139.5,0 139.5,-265"/>
<polygon fill="none" stroke="black" points="0,-240.5 0,-265 139.5,-265 139.5,-240.5 0,-240.5"/>
<text text-anchor="start" x="60.75" y="-247.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-216 0,-240.5 48.5,-240.5 48.5,-216 0,-216"/>
<text text-anchor="start" x="4" y="-223.2" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="48.5,-216 48.5,-240.5 100,-240.5 100,-216 48.5,-216"/>
<text text-anchor="start" x="52.5" y="-223.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="100,-216 100,-240.5 139.5,-240.5 139.5,-216 100,-216"/>
<text text-anchor="start" x="104" y="-223.2" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-192 0,-216 81.25,-216 81.25,-192 0,-192"/>
<text text-anchor="start" x="24.88" y="-198.7" font-family="arial" font-size="14.00">DCD</text>
<polygon fill="none" stroke="black" points="81.25,-192 81.25,-216 139.5,-216 139.5,-192 81.25,-192"/>
<text text-anchor="start" x="106.25" y="-198.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-168 0,-192 81.25,-192 81.25,-168 0,-168"/>
<text text-anchor="start" x="30.5" y="-174.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="81.25,-168 81.25,-192 139.5,-192 139.5,-168 81.25,-168"/>
<text text-anchor="start" x="106.25" y="-174.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-144 0,-168 81.25,-168 81.25,-144 0,-144"/>
<text text-anchor="start" x="31.25" y="-150.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="81.25,-144 81.25,-168 139.5,-168 139.5,-144 81.25,-144"/>
<text text-anchor="start" x="106.25" y="-150.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-120 0,-144 81.25,-144 81.25,-120 0,-120"/>
<text text-anchor="start" x="25.62" y="-126.7" font-family="arial" font-size="14.00">DTR</text>
<polygon fill="none" stroke="black" points="81.25,-120 81.25,-144 139.5,-144 139.5,-120 81.25,-120"/>
<text text-anchor="start" x="106.25" y="-126.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-96 0,-120 81.25,-120 81.25,-96 0,-96"/>
<text text-anchor="start" x="24.88" y="-102.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="81.25,-96 81.25,-120 139.5,-120 139.5,-96 81.25,-96"/>
<text text-anchor="start" x="106.25" y="-102.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-72 0,-96 81.25,-96 81.25,-72 0,-72"/>
<text text-anchor="start" x="25.25" y="-78.7" font-family="arial" font-size="14.00">DSR</text>
<polygon fill="none" stroke="black" points="81.25,-72 81.25,-96 139.5,-96 139.5,-72 81.25,-72"/>
<text text-anchor="start" x="106.25" y="-78.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-48 0,-72 81.25,-72 81.25,-48 0,-48"/>
<text text-anchor="start" x="26" y="-54.7" font-family="arial" font-size="14.00">RTS</text>
<polygon fill="none" stroke="black" points="81.25,-48 81.25,-72 139.5,-72 139.5,-48 81.25,-48"/>
<text text-anchor="start" x="106.25" y="-54.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-24 0,-48 81.25,-48 81.25,-24 0,-24"/>
<text text-anchor="start" x="26" y="-30.7" font-family="arial" font-size="14.00">CTS</text>
<polygon fill="none" stroke="black" points="81.25,-24 81.25,-48 139.5,-48 139.5,-24 81.25,-24"/>
<text text-anchor="start" x="106.25" y="-30.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="0,0 0,-24 81.25,-24 81.25,0 0,0"/>
<text text-anchor="start" x="33.12" y="-6.7" font-family="arial" font-size="14.00">RI</text>
<polygon fill="none" stroke="black" points="81.25,0 81.25,-24 139.5,-24 139.5,0 81.25,0"/>
<text text-anchor="start" x="106.25" y="-6.7" font-family="arial" font-size="14.00">9</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="481.5,-284.5 277.5,-284.5 277.5,-84 481.5,-84 481.5,-284.5"/>
<polygon fill="none" stroke="black" points="277.5,-260.75 277.5,-284.5 481.5,-284.5 481.5,-260.75 277.5,-260.75"/>
<text text-anchor="start" x="369" y="-267.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="277.5,-237 277.5,-260.75 310.69,-260.75 310.69,-237 277.5,-237"/>
<text text-anchor="start" x="286.97" y="-243.45" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="310.69,-237 310.69,-260.75 388.12,-260.75 388.12,-237 310.69,-237"/>
<text text-anchor="start" x="320.16" y="-243.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="388.12,-237 388.12,-260.75 428.06,-260.75 428.06,-237 388.12,-237"/>
<text text-anchor="start" x="397.59" y="-243.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="428.06,-237 428.06,-260.75 481.5,-260.75 481.5,-237 428.06,-237"/>
<text text-anchor="start" x="437.53" y="-243.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="308.62" y="-221.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.38" y="-202.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="345.38" y="-202.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="417.38" y="-202.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="277.5,-197 277.5,-199 481.5,-199 481.5,-197 277.5,-197"/>
<polygon fill="#ffffff" stroke="none" points="277.5,-195 277.5,-197 481.5,-197 481.5,-195 277.5,-195"/>
<polygon fill="#000000" stroke="none" points="277.5,-193 277.5,-195 481.5,-195 481.5,-193 277.5,-193"/>
<text text-anchor="start" x="285.38" y="-177.7" font-family="arial" font-size="14.00">X1:2:RX</text>
<text text-anchor="start" x="347.62" y="-177.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="424.12" y="-177.7" font-family="arial" font-size="14.00">X2:3:TX</text>
<polygon fill="#000000" stroke="none" points="277.5,-172 277.5,-174 481.5,-174 481.5,-172 277.5,-172"/>
<polygon fill="#895956" stroke="none" points="277.5,-170 277.5,-172 481.5,-172 481.5,-170 277.5,-170"/>
<polygon fill="#000000" stroke="none" points="277.5,-168 277.5,-170 481.5,-170 481.5,-168 277.5,-168"/>
<text text-anchor="start" x="286.12" y="-152.7" font-family="arial" font-size="14.00">X1:3:TX</text>
<text text-anchor="start" x="346.5" y="-152.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="423.38" y="-152.7" font-family="arial" font-size="14.00">X2:2:RX</text>
<polygon fill="#000000" stroke="none" points="277.5,-147 277.5,-149 481.5,-149 481.5,-147 277.5,-147"/>
<polygon fill="#00ff00" stroke="none" points="277.5,-145 277.5,-147 481.5,-147 481.5,-145 277.5,-145"/>
<polygon fill="#000000" stroke="none" points="277.5,-143 277.5,-145 481.5,-145 481.5,-143 277.5,-143"/>
<text text-anchor="start" x="308.62" y="-127.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="279.38" y="-108.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="360.75" y="-108.7" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="277.5,-103 277.5,-105 481.5,-105 481.5,-103 277.5,-103"/>
<text text-anchor="start" x="308.62" y="-87.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="494.5,-297 283.5,-297 283.5,-88 494.5,-88 494.5,-297"/>
<polygon fill="none" stroke="black" points="283.5,-272.5 283.5,-297 494.5,-297 494.5,-272.5 283.5,-272.5"/>
<text text-anchor="start" x="377.75" y="-279.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="283.5,-248 283.5,-272.5 317.88,-272.5 317.88,-248 283.5,-248"/>
<text text-anchor="start" x="293.19" y="-255.2" font-family="arial" font-size="14.00">3x</text>
<polygon fill="none" stroke="black" points="317.88,-248 317.88,-272.5 398,-272.5 398,-248 317.88,-248"/>
<text text-anchor="start" x="327.56" y="-255.2" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="398,-248 398,-272.5 439.12,-272.5 439.12,-248 398,-248"/>
<text text-anchor="start" x="407.69" y="-255.2" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="439.12,-248 439.12,-272.5 494.5,-272.5 494.5,-248 439.12,-248"/>
<text text-anchor="start" x="448.81" y="-255.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="316.12" y="-232.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.38" y="-212.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="354.12" y="-212.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="427.38" y="-212.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="291" y="-186.7" font-family="arial" font-size="14.00">X1:2:RX</text>
<text text-anchor="start" x="356.38" y="-186.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="433.75" y="-186.7" font-family="arial" font-size="14.00">X2:3:TX</text>
<text text-anchor="start" x="291.75" y="-160.7" font-family="arial" font-size="14.00">X1:3:TX</text>
<text text-anchor="start" x="355.62" y="-160.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="433" y="-160.7" font-family="arial" font-size="14.00">X2:2:RX</text>
<text text-anchor="start" x="316.12" y="-134.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="285.38" y="-114.7" font-family="arial" font-size="14.00">X1:5:GND</text>
<text text-anchor="start" x="369.12" y="-114.7" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="316.12" y="-92.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-101.25C211.68,-103.43 203.31,-196.43 277.5,-194.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M133.5,-103.25C209.69,-103.25 201.31,-196.25 277.5,-196.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-105.25C207.69,-103.07 199.32,-196.07 277.5,-198.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-106C218.66,-108.21 208.32,-205.21 283.5,-203"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M139.5,-108C216.67,-108 206.33,-205 283.5,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-110C214.68,-107.79 204.34,-204.79 283.5,-207"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-178C203.38,-178.01 219.38,-177.01 283.5,-177"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M139.5,-180C203.5,-180 219.5,-179 283.5,-179"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-182C203.62,-182 219.62,-181 283.5,-181"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-170.25C197.38,-170.25 213.37,-169.25 277.5,-169.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M133.5,-172.25C197.5,-172.25 213.5,-171.25 277.5,-171.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-174.25C197.63,-174.25 213.62,-173.25 277.5,-173.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-154C203.14,-154.04 219.12,-151.04 283.5,-151"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M139.5,-156C203.51,-156 219.49,-153 283.5,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-158C203.88,-157.97 219.86,-154.97 283.5,-155"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M139.5,-108C203.5,-108 219.5,-109 283.5,-109"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-147.25C197.14,-147.28 213.12,-144.28 277.5,-144.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M133.5,-149.25C197.51,-149.25 213.49,-146.25 277.5,-146.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-151.25C197.88,-151.22 213.86,-148.22 277.5,-148.25"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-203C353.83,-203 424.17,-203 494.5,-203"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M283.5,-205C353.83,-205 424.17,-205 494.5,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-207C353.83,-207 424.17,-207 494.5,-207"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-177C353.83,-177 424.17,-177 494.5,-177"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M283.5,-179C353.83,-179 424.17,-179 494.5,-179"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-181C353.83,-181 424.17,-181 494.5,-181"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M133.5,-103.25C197.5,-103.25 213.5,-104.25 277.5,-104.25"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-151C353.83,-151 424.17,-151 494.5,-151"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M283.5,-153C353.83,-153 424.17,-153 494.5,-153"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-155C353.83,-155 424.17,-155 494.5,-155"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M283.5,-109C353.83,-109 424.17,-109 494.5,-109"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="805.5,-255.5 625.5,-255.5 625.5,-139 805.5,-139 805.5,-255.5"/>
<polygon fill="none" stroke="black" points="625.5,-231.75 625.5,-255.5 805.5,-255.5 805.5,-231.75 625.5,-231.75"/>
<text text-anchor="start" x="707.25" y="-238.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="625.5,-208 625.5,-231.75 718.25,-231.75 718.25,-208 625.5,-208"/>
<text text-anchor="start" x="629.5" y="-214.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="718.25,-208 718.25,-231.75 767.5,-231.75 767.5,-208 718.25,-208"/>
<text text-anchor="start" x="722.25" y="-214.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="767.5,-208 767.5,-231.75 805.5,-231.75 805.5,-208 767.5,-208"/>
<text text-anchor="start" x="771.5" y="-214.45" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="625.5,-185 625.5,-208 704,-208 704,-185 625.5,-185"/>
<text text-anchor="start" x="661" y="-190.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="704,-185 704,-208 805.5,-208 805.5,-185 704,-185"/>
<text text-anchor="start" x="739.38" y="-190.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="625.5,-162 625.5,-185 704,-185 704,-162 625.5,-162"/>
<text text-anchor="start" x="661" y="-167.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="704,-162 704,-185 805.5,-185 805.5,-162 704,-162"/>
<text text-anchor="start" x="745.38" y="-167.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="625.5,-139 625.5,-162 704,-162 704,-139 625.5,-139"/>
<text text-anchor="start" x="661" y="-144.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="704,-139 704,-162 805.5,-162 805.5,-139 704,-139"/>
<text text-anchor="start" x="746.12" y="-144.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="826.75,-266 638.49,-266 638.49,-145 826.75,-145 826.75,-266"/>
<polygon fill="none" stroke="black" points="638.5,-241.5 638.5,-266 826.75,-266 826.75,-241.5 638.5,-241.5"/>
<text text-anchor="start" x="723.62" y="-248.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="638.5,-217 638.5,-241.5 735.75,-241.5 735.75,-217 638.5,-217"/>
<text text-anchor="start" x="642.5" y="-224.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="735.75,-217 735.75,-241.5 787.25,-241.5 787.25,-217 735.75,-217"/>
<text text-anchor="start" x="739.75" y="-224.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="787.25,-217 787.25,-241.5 826.75,-241.5 826.75,-217 787.25,-217"/>
<text text-anchor="start" x="791.25" y="-224.2" font-family="arial" font-size="14.00">3&#45;pin</text>
<polygon fill="none" stroke="black" points="638.5,-193 638.5,-217 721.12,-217 721.12,-193 638.5,-193"/>
<text text-anchor="start" x="675.68" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="721.12,-193 721.12,-217 826.75,-217 826.75,-193 721.12,-193"/>
<text text-anchor="start" x="758.18" y="-199.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="638.5,-169 638.5,-193 721.12,-193 721.12,-169 638.5,-169"/>
<text text-anchor="start" x="675.68" y="-175.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="721.12,-169 721.12,-193 826.75,-193 826.75,-169 721.12,-169"/>
<text text-anchor="start" x="763.81" y="-175.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="638.5,-145 638.5,-169 721.12,-169 721.12,-145 638.5,-145"/>
<text text-anchor="start" x="675.68" y="-151.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="721.12,-145 721.12,-169 826.75,-169 826.75,-145 721.12,-145"/>
<text text-anchor="start" x="764.56" y="-151.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-194.25C545.5,-194.25 561.5,-194.25 625.5,-194.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M481.5,-196.25C545.5,-196.25 561.5,-196.25 625.5,-196.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-198.25C545.5,-198.25 561.5,-198.25 625.5,-198.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-203C558.5,-203 574.5,-203 638.5,-203"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M494.5,-205C558.5,-205 574.5,-205 638.5,-205"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-207C558.5,-207 574.5,-207 638.5,-207"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-169.25C544.54,-170.11 559.18,-149.11 625.5,-148.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M481.5,-171.25C546.18,-171.25 560.82,-150.25 625.5,-150.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-173.25C547.82,-172.39 562.46,-151.39 625.5,-152.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-177C557.57,-177.9 572.09,-155.9 638.5,-155"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M494.5,-179C559.24,-179 573.76,-157 638.5,-157"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-181C560.91,-180.1 575.43,-158.1 638.5,-159"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-144.25C548.4,-145.34 562.17,-172.34 625.5,-171.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M481.5,-146.25C546.62,-146.25 560.38,-173.25 625.5,-173.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M481.5,-148.25C544.83,-147.16 558.6,-174.16 625.5,-175.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-151C561.5,-152.13 575.1,-180.13 638.5,-179"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M494.5,-153C559.7,-153 573.3,-181 638.5,-181"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M494.5,-155C557.9,-153.88 571.5,-181.88 638.5,-183"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

76
examples/demo02.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -56,6 +57,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -92,6 +94,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -128,6 +131,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -195,15 +199,19 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -231,9 +239,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -247,9 +253,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -263,9 +267,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -279,9 +281,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -293,15 +293,19 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p3r:e -- W2:w3:w
W2:w3:e -- X3:p3l:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p4r:e -- W2:w4:w
W2:w4:e -- X3:p4l:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -329,9 +333,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -345,9 +347,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -361,9 +361,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -377,9 +375,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -391,15 +387,19 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W3:w1:w
W3:w1:e -- X4:p1l:w
W3:w1:w -- W3:w1:e [straight=straight]
edge [color="#000000:#0066ff:#000000"]
X1:p5r:e -- W3:w2:w
W3:w2:e -- X4:p3l:w
W3:w2:w -- W3:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
X1:p6r:e -- W3:w3:w
W3:w3:e -- X4:p4l:w
W3:w3:w -- W3:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X1:p7r:e -- W3:w4:w
W3:w4:e -- X4:p5l:w
W3:w4:w -- W3:w4:e [straight=straight]
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -427,9 +427,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -443,9 +441,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -459,9 +455,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -475,9 +469,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -489,9 +481,11 @@ graph {
edge [color="#000000:#000000:#000000"]
__F_1:e -- W4:w1:w
W4:w1:e -- X4:p1l:w
W4:w1:w -- W4:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
__F_2:e -- W4:w2:w
W4:w2:e -- X4:p2l:w
W4:w2:w -- W4:w2:e [straight=straight]
W4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -519,9 +513,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -535,9 +527,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

924
examples/demo02.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/demo02.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 KiB

After

Width:  |  Height:  |  Size: 170 KiB

922
examples/demo02.svg generated

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 40 KiB

27
examples/ex01.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -40,6 +41,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -79,17 +81,22 @@ graph {
edge [color="#000000:#895956:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000"]
X1:p1r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -119,9 +126,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -135,9 +140,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -151,9 +154,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -167,9 +168,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -179,7 +178,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>

288
examples/ex01.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex01</title>
<style>
@ -30,178 +30,198 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="923pt" height="234pt"
viewBox="0.00 0.00 923.25 233.50" 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 229.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-229.5 919.25,-229.5 919.25,4 -4,4"/>
<svg width="950pt" height="243pt"
viewBox="0.00 0.00 950.25 243.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 239)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-239 946.25,-239 946.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-191.5 0,-191.5 0,-52 180,-52 180,-191.5"/>
<polygon fill="none" stroke="black" points="0,-167.75 0,-191.5 180,-191.5 180,-167.75 0,-167.75"/>
<text text-anchor="start" x="81.75" y="-174.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 92.75,-167.75 92.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-144 92.75,-167.75 142,-167.75 142,-144 92.75,-144"/>
<text text-anchor="start" x="96.75" y="-150.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-144 142,-167.75 180,-167.75 180,-144 142,-144"/>
<text text-anchor="start" x="146" y="-150.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-121 0,-144 101.5,-144 101.5,-121 0,-121"/>
<text text-anchor="start" x="35.38" y="-126.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.5,-121 101.5,-144 180,-144 180,-121 101.5,-121"/>
<text text-anchor="start" x="137" y="-126.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-98 0,-121 101.5,-121 101.5,-98 0,-98"/>
<text text-anchor="start" x="36.5" y="-103.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.5,-98 101.5,-121 180,-121 180,-98 101.5,-98"/>
<text text-anchor="start" x="137" y="-103.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-75 0,-98 101.5,-98 101.5,-75 0,-75"/>
<text text-anchor="start" x="41.38" y="-80.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.5,-75 101.5,-98 180,-98 180,-75 101.5,-75"/>
<text text-anchor="start" x="137" y="-80.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-52 0,-75 101.5,-75 101.5,-52 0,-52"/>
<text text-anchor="start" x="42.12" y="-57.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.5,-52 101.5,-75 180,-75 180,-52 101.5,-52"/>
<text text-anchor="start" x="137" y="-57.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-200 0,-200 0,-55 188.25,-55 188.25,-200"/>
<polygon fill="none" stroke="black" points="0,-175.5 0,-200 188.25,-200 188.25,-175.5 0,-175.5"/>
<text text-anchor="start" x="85.13" y="-182.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-151 0,-175.5 97.25,-175.5 97.25,-151 0,-151"/>
<text text-anchor="start" x="4" y="-158.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-151 97.25,-175.5 148.75,-175.5 148.75,-151 97.25,-151"/>
<text text-anchor="start" x="101.25" y="-158.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-151 148.75,-175.5 188.25,-175.5 188.25,-151 148.75,-151"/>
<text text-anchor="start" x="152.75" y="-158.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-127 0,-151 105.63,-151 105.63,-127 0,-127"/>
<text text-anchor="start" x="37.06" y="-133.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="105.63,-127 105.63,-151 188.25,-151 188.25,-127 105.63,-127"/>
<text text-anchor="start" x="142.81" y="-133.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-103 0,-127 105.63,-127 105.63,-103 0,-103"/>
<text text-anchor="start" x="37.44" y="-109.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="105.63,-103 105.63,-127 188.25,-127 188.25,-103 105.63,-103"/>
<text text-anchor="start" x="142.81" y="-109.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-79 0,-103 105.63,-103 105.63,-79 0,-79"/>
<text text-anchor="start" x="42.69" y="-85.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="105.63,-79 105.63,-103 188.25,-103 188.25,-79 105.63,-79"/>
<text text-anchor="start" x="142.81" y="-85.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-55 0,-79 105.63,-79 105.63,-55 0,-55"/>
<text text-anchor="start" x="43.44" y="-61.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="105.63,-55 105.63,-79 188.25,-79 188.25,-55 105.63,-55"/>
<text text-anchor="start" x="142.81" y="-61.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="591.25,-225.5 324,-225.5 324,0 591.25,0 591.25,-225.5"/>
<polygon fill="none" stroke="black" points="324,-201.75 324,-225.5 591.25,-225.5 591.25,-201.75 324,-201.75"/>
<text text-anchor="start" x="447.12" y="-208.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-178 324,-201.75 366.5,-201.75 366.5,-178 324,-178"/>
<text text-anchor="start" x="328" y="-184.45" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="366.5,-178 366.5,-201.75 388.75,-201.75 388.75,-178 366.5,-178"/>
<text text-anchor="start" x="370.5" y="-184.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="388.75,-178 388.75,-201.75 519.75,-201.75 519.75,-178 388.75,-178"/>
<text text-anchor="start" x="392.75" y="-184.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="519.75,-178 519.75,-201.75 548.75,-201.75 548.75,-178 519.75,-178"/>
<text text-anchor="start" x="523.75" y="-184.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="548.75,-178 548.75,-201.75 591.25,-201.75 591.25,-178 548.75,-178"/>
<text text-anchor="start" x="552.75" y="-184.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="365.83" y="-162.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="336.58" y="-143.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="425.75" y="-143.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="516.42" y="-143.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="324,-138 324,-140 591.25,-140 591.25,-138 324,-138"/>
<polygon fill="#895956" stroke="none" points="324,-136 324,-138 591.25,-138 591.25,-136 324,-136"/>
<polygon fill="#000000" stroke="none" points="324,-134 324,-136 591.25,-136 591.25,-134 324,-134"/>
<text text-anchor="start" x="337.71" y="-118.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="425.38" y="-118.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="517.54" y="-118.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="324,-113 324,-115 591.25,-115 591.25,-113 324,-113"/>
<polygon fill="#ff0000" stroke="none" points="324,-111 324,-113 591.25,-113 591.25,-111 324,-111"/>
<polygon fill="#000000" stroke="none" points="324,-109 324,-111 591.25,-111 591.25,-109 324,-109"/>
<text text-anchor="start" x="342.58" y="-93.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="423.88" y="-93.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="523.17" y="-93.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="324,-88 324,-90 591.25,-90 591.25,-88 324,-88"/>
<polygon fill="#ff8000" stroke="none" points="324,-86 324,-88 591.25,-88 591.25,-86 324,-86"/>
<polygon fill="#000000" stroke="none" points="324,-84 324,-86 591.25,-86 591.25,-84 324,-84"/>
<text text-anchor="start" x="343.33" y="-68.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="426.12" y="-68.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="522.42" y="-68.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="324,-63 324,-65 591.25,-65 591.25,-63 324,-63"/>
<polygon fill="#ffff00" stroke="none" points="324,-61 324,-63 591.25,-63 591.25,-61 324,-61"/>
<polygon fill="#000000" stroke="none" points="324,-59 324,-61 591.25,-61 591.25,-59 324,-59"/>
<text text-anchor="start" x="365.83" y="-43.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="336.58" y="-24.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="438.88" y="-24.7" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 591.25,-21 591.25,-19 324,-19"/>
<text text-anchor="start" x="365.83" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="610,-235 332.25,-235 332.25,0 610,0 610,-235"/>
<polygon fill="none" stroke="black" points="332.25,-210.5 332.25,-235 610,-235 610,-210.5 332.25,-210.5"/>
<text text-anchor="start" x="459.87" y="-217.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-186 332.25,-210.5 376.25,-210.5 376.25,-186 332.25,-186"/>
<text text-anchor="start" x="336.25" y="-193.2" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="376.25,-186 376.25,-210.5 399.25,-210.5 399.25,-186 376.25,-186"/>
<text text-anchor="start" x="380.25" y="-193.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="399.25,-186 399.25,-210.5 536.25,-210.5 536.25,-186 399.25,-186"/>
<text text-anchor="start" x="403.25" y="-193.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="536.25,-186 536.25,-210.5 566,-210.5 566,-186 536.25,-186"/>
<text text-anchor="start" x="540.25" y="-193.2" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="566,-186 566,-210.5 610,-210.5 610,-186 566,-186"/>
<text text-anchor="start" x="570" y="-193.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="376.16" y="-170.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="345.41" y="-150.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="438.5" y="-150.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.58" y="-150.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="345.79" y="-124.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="437.75" y="-124.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.95" y="-124.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="351.04" y="-98.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="437" y="-98.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.95" y="-98.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<text text-anchor="start" x="351.79" y="-72.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="438.87" y="-72.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.2" y="-72.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<text text-anchor="start" x="376.16" y="-46.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="345.41" y="-26.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="451.25" y="-26.7" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="376.16" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-130.75C244.51,-130.81 260.46,-134.81 324,-134.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-132.75C244.02,-132.75 259.98,-136.75 324,-136.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.75C243.54,-134.69 259.49,-138.69 324,-138.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-137C252.76,-137.06 268.72,-141.06 332.25,-141"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-139C252.27,-139 268.23,-143 332.25,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-141C251.78,-140.94 267.74,-144.94 332.25,-145"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-113C252.51,-113.02 268.49,-115.02 332.25,-115"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-115C252.26,-115 268.24,-117 332.25,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-117C252.01,-116.98 267.99,-118.98 332.25,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-107.75C244.25,-107.77 260.24,-109.77 324,-109.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M180,-109.75C244.01,-109.75 259.99,-111.75 324,-111.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-111.75C243.76,-111.73 259.75,-113.73 324,-113.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-89C252.25,-89 268.25,-89 332.25,-89"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-91C252.25,-91 268.25,-91 332.25,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-93C252.25,-93 268.25,-93 332.25,-93"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-65C252.01,-65.02 267.99,-63.02 332.25,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-67C252.26,-67 268.24,-65 332.25,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-69C252.51,-68.98 268.49,-66.98 332.25,-67"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-84.75C244,-84.75 260,-84.75 324,-84.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M180,-86.75C244,-86.75 260,-86.75 324,-86.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-88.75C244,-88.75 260,-88.75 324,-88.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-139C270.99,-139 249.51,-21 332.25,-21"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-141C424.83,-141 517.42,-141 610,-141"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-143C424.83,-143 517.42,-143 610,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-145C424.83,-145 517.42,-145 610,-145"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-61.75C243.76,-61.77 259.75,-59.77 324,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-63.75C244.01,-63.75 259.99,-61.75 324,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-65.75C244.25,-65.73 260.24,-63.73 324,-63.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-115C424.83,-115 517.42,-115 610,-115"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M332.25,-117C424.83,-117 517.42,-117 610,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-119C424.83,-119 517.42,-119 610,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-89C424.83,-89 517.42,-89 610,-89"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M332.25,-91C424.83,-91 517.42,-91 610,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-93C424.83,-93 517.42,-93 610,-93"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-132.75C261.35,-132.75 242.65,-19.75 324,-19.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-63C424.83,-63 517.42,-63 610,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-65C424.83,-65 517.42,-65 610,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-67C424.83,-67 517.42,-67 610,-67"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C424.83,-21 517.42,-21 610,-21"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="915.25,-194.5 735.25,-194.5 735.25,-55 915.25,-55 915.25,-194.5"/>
<polygon fill="none" stroke="black" points="735.25,-170.75 735.25,-194.5 915.25,-194.5 915.25,-170.75 735.25,-170.75"/>
<text text-anchor="start" x="817" y="-177.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="735.25,-147 735.25,-170.75 828,-170.75 828,-147 735.25,-147"/>
<text text-anchor="start" x="739.25" y="-153.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="828,-147 828,-170.75 877.25,-170.75 877.25,-147 828,-147"/>
<text text-anchor="start" x="832" y="-153.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="877.25,-147 877.25,-170.75 915.25,-170.75 915.25,-147 877.25,-147"/>
<text text-anchor="start" x="881.25" y="-153.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="735.25,-124 735.25,-147 813.75,-147 813.75,-124 735.25,-124"/>
<text text-anchor="start" x="770.75" y="-129.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="813.75,-124 813.75,-147 915.25,-147 915.25,-124 813.75,-124"/>
<text text-anchor="start" x="849.12" y="-129.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="735.25,-101 735.25,-124 813.75,-124 813.75,-101 735.25,-101"/>
<text text-anchor="start" x="770.75" y="-106.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="813.75,-101 813.75,-124 915.25,-124 915.25,-101 813.75,-101"/>
<text text-anchor="start" x="850.25" y="-106.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="735.25,-78 735.25,-101 813.75,-101 813.75,-78 735.25,-78"/>
<text text-anchor="start" x="770.75" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="813.75,-78 813.75,-101 915.25,-101 915.25,-78 813.75,-78"/>
<text text-anchor="start" x="855.12" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="735.25,-55 735.25,-78 813.75,-78 813.75,-55 735.25,-55"/>
<text text-anchor="start" x="770.75" y="-60.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="813.75,-55 813.75,-78 915.25,-78 915.25,-55 813.75,-55"/>
<text text-anchor="start" x="855.88" y="-60.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="942.25,-203 754,-203 754,-58 942.25,-58 942.25,-203"/>
<polygon fill="none" stroke="black" points="754,-178.5 754,-203 942.25,-203 942.25,-178.5 754,-178.5"/>
<text text-anchor="start" x="839.12" y="-185.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="754,-154 754,-178.5 851.25,-178.5 851.25,-154 754,-154"/>
<text text-anchor="start" x="758" y="-161.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="851.25,-154 851.25,-178.5 902.75,-178.5 902.75,-154 851.25,-154"/>
<text text-anchor="start" x="855.25" y="-161.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="902.75,-154 902.75,-178.5 942.25,-178.5 942.25,-154 902.75,-154"/>
<text text-anchor="start" x="906.75" y="-161.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="754,-130 754,-154 836.62,-154 836.62,-130 754,-130"/>
<text text-anchor="start" x="791.18" y="-136.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="836.62,-130 836.62,-154 942.25,-154 942.25,-130 836.62,-130"/>
<text text-anchor="start" x="873.68" y="-136.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="754,-106 754,-130 836.62,-130 836.62,-106 754,-106"/>
<text text-anchor="start" x="791.18" y="-112.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="836.62,-106 836.62,-130 942.25,-130 942.25,-106 836.62,-106"/>
<text text-anchor="start" x="874.06" y="-112.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="754,-82 754,-106 836.62,-106 836.62,-82 754,-82"/>
<text text-anchor="start" x="791.18" y="-88.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="836.62,-82 836.62,-106 942.25,-106 942.25,-82 836.62,-82"/>
<text text-anchor="start" x="879.31" y="-88.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="754,-58 754,-82 836.62,-82 836.62,-58 754,-58"/>
<text text-anchor="start" x="791.18" y="-64.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="836.62,-58 836.62,-82 942.25,-82 942.25,-58 836.62,-58"/>
<text text-anchor="start" x="880.06" y="-64.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-134.75C655.13,-134.75 671.12,-133.75 735.25,-133.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M591.25,-136.75C655.25,-136.75 671.25,-135.75 735.25,-135.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-138.75C655.38,-138.75 671.37,-137.75 735.25,-137.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-141C673.88,-141 689.88,-140 754,-140"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-143C674,-143 690,-142 754,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-145C674.13,-145 690.13,-144 754,-144"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-109.75C655.38,-109.75 671.37,-110.75 735.25,-110.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M591.25,-111.75C655.25,-111.75 671.25,-112.75 735.25,-112.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-113.75C655.13,-113.75 671.12,-114.75 735.25,-114.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-115C674.13,-115 690.13,-116 754,-116"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-117C674,-117 690,-118 754,-118"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-119C673.88,-119 689.88,-120 754,-120"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-84.75C654.26,-85.56 669.03,-65.56 735.25,-64.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M591.25,-86.75C655.86,-86.75 670.64,-66.75 735.25,-66.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-88.75C657.47,-87.94 672.24,-67.94 735.25,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-89C673.04,-89.86 687.68,-68.86 754,-68"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-91C674.68,-91 689.32,-70 754,-70"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-93C676.32,-92.14 690.96,-71.14 754,-72"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-59.75C658.25,-60.88 671.85,-88.88 735.25,-87.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M591.25,-61.75C656.45,-61.75 670.05,-89.75 735.25,-89.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-63.75C654.65,-62.62 668.25,-90.62 735.25,-91.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-63C677.1,-64.16 690.54,-93.16 754,-92"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-65C675.28,-65 688.72,-94 754,-94"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-67C673.47,-65.84 686.91,-94.84 754,-96"/>
</g>
</g>
</svg>

BIN
examples/ex01.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

After

Width:  |  Height:  |  Size: 40 KiB

286
examples/ex01.svg generated
View File

@ -1,178 +1,198 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="923pt" height="234pt"
viewBox="0.00 0.00 923.25 233.50" 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 229.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-229.5 919.25,-229.5 919.25,4 -4,4"/>
<svg width="950pt" height="243pt"
viewBox="0.00 0.00 950.25 243.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 239)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-239 946.25,-239 946.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-191.5 0,-191.5 0,-52 180,-52 180,-191.5"/>
<polygon fill="none" stroke="black" points="0,-167.75 0,-191.5 180,-191.5 180,-167.75 0,-167.75"/>
<text text-anchor="start" x="81.75" y="-174.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 92.75,-167.75 92.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-144 92.75,-167.75 142,-167.75 142,-144 92.75,-144"/>
<text text-anchor="start" x="96.75" y="-150.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-144 142,-167.75 180,-167.75 180,-144 142,-144"/>
<text text-anchor="start" x="146" y="-150.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-121 0,-144 101.5,-144 101.5,-121 0,-121"/>
<text text-anchor="start" x="35.38" y="-126.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.5,-121 101.5,-144 180,-144 180,-121 101.5,-121"/>
<text text-anchor="start" x="137" y="-126.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-98 0,-121 101.5,-121 101.5,-98 0,-98"/>
<text text-anchor="start" x="36.5" y="-103.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.5,-98 101.5,-121 180,-121 180,-98 101.5,-98"/>
<text text-anchor="start" x="137" y="-103.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-75 0,-98 101.5,-98 101.5,-75 0,-75"/>
<text text-anchor="start" x="41.38" y="-80.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.5,-75 101.5,-98 180,-98 180,-75 101.5,-75"/>
<text text-anchor="start" x="137" y="-80.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-52 0,-75 101.5,-75 101.5,-52 0,-52"/>
<text text-anchor="start" x="42.12" y="-57.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.5,-52 101.5,-75 180,-75 180,-52 101.5,-52"/>
<text text-anchor="start" x="137" y="-57.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-200 0,-200 0,-55 188.25,-55 188.25,-200"/>
<polygon fill="none" stroke="black" points="0,-175.5 0,-200 188.25,-200 188.25,-175.5 0,-175.5"/>
<text text-anchor="start" x="85.13" y="-182.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-151 0,-175.5 97.25,-175.5 97.25,-151 0,-151"/>
<text text-anchor="start" x="4" y="-158.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-151 97.25,-175.5 148.75,-175.5 148.75,-151 97.25,-151"/>
<text text-anchor="start" x="101.25" y="-158.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-151 148.75,-175.5 188.25,-175.5 188.25,-151 148.75,-151"/>
<text text-anchor="start" x="152.75" y="-158.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-127 0,-151 105.63,-151 105.63,-127 0,-127"/>
<text text-anchor="start" x="37.06" y="-133.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="105.63,-127 105.63,-151 188.25,-151 188.25,-127 105.63,-127"/>
<text text-anchor="start" x="142.81" y="-133.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-103 0,-127 105.63,-127 105.63,-103 0,-103"/>
<text text-anchor="start" x="37.44" y="-109.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="105.63,-103 105.63,-127 188.25,-127 188.25,-103 105.63,-103"/>
<text text-anchor="start" x="142.81" y="-109.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-79 0,-103 105.63,-103 105.63,-79 0,-79"/>
<text text-anchor="start" x="42.69" y="-85.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="105.63,-79 105.63,-103 188.25,-103 188.25,-79 105.63,-79"/>
<text text-anchor="start" x="142.81" y="-85.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-55 0,-79 105.63,-79 105.63,-55 0,-55"/>
<text text-anchor="start" x="43.44" y="-61.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="105.63,-55 105.63,-79 188.25,-79 188.25,-55 105.63,-55"/>
<text text-anchor="start" x="142.81" y="-61.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="591.25,-225.5 324,-225.5 324,0 591.25,0 591.25,-225.5"/>
<polygon fill="none" stroke="black" points="324,-201.75 324,-225.5 591.25,-225.5 591.25,-201.75 324,-201.75"/>
<text text-anchor="start" x="447.12" y="-208.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-178 324,-201.75 366.5,-201.75 366.5,-178 324,-178"/>
<text text-anchor="start" x="328" y="-184.45" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="366.5,-178 366.5,-201.75 388.75,-201.75 388.75,-178 366.5,-178"/>
<text text-anchor="start" x="370.5" y="-184.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="388.75,-178 388.75,-201.75 519.75,-201.75 519.75,-178 388.75,-178"/>
<text text-anchor="start" x="392.75" y="-184.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="519.75,-178 519.75,-201.75 548.75,-201.75 548.75,-178 519.75,-178"/>
<text text-anchor="start" x="523.75" y="-184.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="548.75,-178 548.75,-201.75 591.25,-201.75 591.25,-178 548.75,-178"/>
<text text-anchor="start" x="552.75" y="-184.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="365.83" y="-162.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="336.58" y="-143.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="425.75" y="-143.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="516.42" y="-143.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="324,-138 324,-140 591.25,-140 591.25,-138 324,-138"/>
<polygon fill="#895956" stroke="none" points="324,-136 324,-138 591.25,-138 591.25,-136 324,-136"/>
<polygon fill="#000000" stroke="none" points="324,-134 324,-136 591.25,-136 591.25,-134 324,-134"/>
<text text-anchor="start" x="337.71" y="-118.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="425.38" y="-118.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="517.54" y="-118.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="324,-113 324,-115 591.25,-115 591.25,-113 324,-113"/>
<polygon fill="#ff0000" stroke="none" points="324,-111 324,-113 591.25,-113 591.25,-111 324,-111"/>
<polygon fill="#000000" stroke="none" points="324,-109 324,-111 591.25,-111 591.25,-109 324,-109"/>
<text text-anchor="start" x="342.58" y="-93.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="423.88" y="-93.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="523.17" y="-93.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="324,-88 324,-90 591.25,-90 591.25,-88 324,-88"/>
<polygon fill="#ff8000" stroke="none" points="324,-86 324,-88 591.25,-88 591.25,-86 324,-86"/>
<polygon fill="#000000" stroke="none" points="324,-84 324,-86 591.25,-86 591.25,-84 324,-84"/>
<text text-anchor="start" x="343.33" y="-68.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="426.12" y="-68.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="522.42" y="-68.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="324,-63 324,-65 591.25,-65 591.25,-63 324,-63"/>
<polygon fill="#ffff00" stroke="none" points="324,-61 324,-63 591.25,-63 591.25,-61 324,-61"/>
<polygon fill="#000000" stroke="none" points="324,-59 324,-61 591.25,-61 591.25,-59 324,-59"/>
<text text-anchor="start" x="365.83" y="-43.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="336.58" y="-24.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="438.88" y="-24.7" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 591.25,-21 591.25,-19 324,-19"/>
<text text-anchor="start" x="365.83" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="610,-235 332.25,-235 332.25,0 610,0 610,-235"/>
<polygon fill="none" stroke="black" points="332.25,-210.5 332.25,-235 610,-235 610,-210.5 332.25,-210.5"/>
<text text-anchor="start" x="459.87" y="-217.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-186 332.25,-210.5 376.25,-210.5 376.25,-186 332.25,-186"/>
<text text-anchor="start" x="336.25" y="-193.2" font-family="arial" font-size="14.00">Serial</text>
<polygon fill="none" stroke="black" points="376.25,-186 376.25,-210.5 399.25,-210.5 399.25,-186 376.25,-186"/>
<text text-anchor="start" x="380.25" y="-193.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="399.25,-186 399.25,-210.5 536.25,-210.5 536.25,-186 399.25,-186"/>
<text text-anchor="start" x="403.25" y="-193.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="536.25,-186 536.25,-210.5 566,-210.5 566,-186 536.25,-186"/>
<text text-anchor="start" x="540.25" y="-193.2" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="566,-186 566,-210.5 610,-210.5 610,-186 566,-186"/>
<text text-anchor="start" x="570" y="-193.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="376.16" y="-170.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="345.41" y="-150.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="438.5" y="-150.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.58" y="-150.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="345.79" y="-124.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="437.75" y="-124.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.95" y="-124.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="351.04" y="-98.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="437" y="-98.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.95" y="-98.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<text text-anchor="start" x="351.79" y="-72.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="438.87" y="-72.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.2" y="-72.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<text text-anchor="start" x="376.16" y="-46.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="345.41" y="-26.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="451.25" y="-26.7" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="376.16" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-130.75C244.51,-130.81 260.46,-134.81 324,-134.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-132.75C244.02,-132.75 259.98,-136.75 324,-136.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.75C243.54,-134.69 259.49,-138.69 324,-138.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-137C252.76,-137.06 268.72,-141.06 332.25,-141"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-139C252.27,-139 268.23,-143 332.25,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-141C251.78,-140.94 267.74,-144.94 332.25,-145"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-113C252.51,-113.02 268.49,-115.02 332.25,-115"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-115C252.26,-115 268.24,-117 332.25,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-117C252.01,-116.98 267.99,-118.98 332.25,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-107.75C244.25,-107.77 260.24,-109.77 324,-109.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M180,-109.75C244.01,-109.75 259.99,-111.75 324,-111.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-111.75C243.76,-111.73 259.75,-113.73 324,-113.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-89C252.25,-89 268.25,-89 332.25,-89"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-91C252.25,-91 268.25,-91 332.25,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-93C252.25,-93 268.25,-93 332.25,-93"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-65C252.01,-65.02 267.99,-63.02 332.25,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-67C252.26,-67 268.24,-65 332.25,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-69C252.51,-68.98 268.49,-66.98 332.25,-67"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-84.75C244,-84.75 260,-84.75 324,-84.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M180,-86.75C244,-86.75 260,-86.75 324,-86.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-88.75C244,-88.75 260,-88.75 324,-88.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-139C270.99,-139 249.51,-21 332.25,-21"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-141C424.83,-141 517.42,-141 610,-141"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-143C424.83,-143 517.42,-143 610,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-145C424.83,-145 517.42,-145 610,-145"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-61.75C243.76,-61.77 259.75,-59.77 324,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-63.75C244.01,-63.75 259.99,-61.75 324,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-65.75C244.25,-65.73 260.24,-63.73 324,-63.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-115C424.83,-115 517.42,-115 610,-115"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M332.25,-117C424.83,-117 517.42,-117 610,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-119C424.83,-119 517.42,-119 610,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-89C424.83,-89 517.42,-89 610,-89"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M332.25,-91C424.83,-91 517.42,-91 610,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-93C424.83,-93 517.42,-93 610,-93"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-132.75C261.35,-132.75 242.65,-19.75 324,-19.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-63C424.83,-63 517.42,-63 610,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-65C424.83,-65 517.42,-65 610,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-67C424.83,-67 517.42,-67 610,-67"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C424.83,-21 517.42,-21 610,-21"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="915.25,-194.5 735.25,-194.5 735.25,-55 915.25,-55 915.25,-194.5"/>
<polygon fill="none" stroke="black" points="735.25,-170.75 735.25,-194.5 915.25,-194.5 915.25,-170.75 735.25,-170.75"/>
<text text-anchor="start" x="817" y="-177.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="735.25,-147 735.25,-170.75 828,-170.75 828,-147 735.25,-147"/>
<text text-anchor="start" x="739.25" y="-153.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="828,-147 828,-170.75 877.25,-170.75 877.25,-147 828,-147"/>
<text text-anchor="start" x="832" y="-153.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="877.25,-147 877.25,-170.75 915.25,-170.75 915.25,-147 877.25,-147"/>
<text text-anchor="start" x="881.25" y="-153.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="735.25,-124 735.25,-147 813.75,-147 813.75,-124 735.25,-124"/>
<text text-anchor="start" x="770.75" y="-129.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="813.75,-124 813.75,-147 915.25,-147 915.25,-124 813.75,-124"/>
<text text-anchor="start" x="849.12" y="-129.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="735.25,-101 735.25,-124 813.75,-124 813.75,-101 735.25,-101"/>
<text text-anchor="start" x="770.75" y="-106.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="813.75,-101 813.75,-124 915.25,-124 915.25,-101 813.75,-101"/>
<text text-anchor="start" x="850.25" y="-106.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="735.25,-78 735.25,-101 813.75,-101 813.75,-78 735.25,-78"/>
<text text-anchor="start" x="770.75" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="813.75,-78 813.75,-101 915.25,-101 915.25,-78 813.75,-78"/>
<text text-anchor="start" x="855.12" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="735.25,-55 735.25,-78 813.75,-78 813.75,-55 735.25,-55"/>
<text text-anchor="start" x="770.75" y="-60.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="813.75,-55 813.75,-78 915.25,-78 915.25,-55 813.75,-55"/>
<text text-anchor="start" x="855.88" y="-60.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="942.25,-203 754,-203 754,-58 942.25,-58 942.25,-203"/>
<polygon fill="none" stroke="black" points="754,-178.5 754,-203 942.25,-203 942.25,-178.5 754,-178.5"/>
<text text-anchor="start" x="839.12" y="-185.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="754,-154 754,-178.5 851.25,-178.5 851.25,-154 754,-154"/>
<text text-anchor="start" x="758" y="-161.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="851.25,-154 851.25,-178.5 902.75,-178.5 902.75,-154 851.25,-154"/>
<text text-anchor="start" x="855.25" y="-161.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="902.75,-154 902.75,-178.5 942.25,-178.5 942.25,-154 902.75,-154"/>
<text text-anchor="start" x="906.75" y="-161.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="754,-130 754,-154 836.62,-154 836.62,-130 754,-130"/>
<text text-anchor="start" x="791.18" y="-136.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="836.62,-130 836.62,-154 942.25,-154 942.25,-130 836.62,-130"/>
<text text-anchor="start" x="873.68" y="-136.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="754,-106 754,-130 836.62,-130 836.62,-106 754,-106"/>
<text text-anchor="start" x="791.18" y="-112.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="836.62,-106 836.62,-130 942.25,-130 942.25,-106 836.62,-106"/>
<text text-anchor="start" x="874.06" y="-112.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="754,-82 754,-106 836.62,-106 836.62,-82 754,-82"/>
<text text-anchor="start" x="791.18" y="-88.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="836.62,-82 836.62,-106 942.25,-106 942.25,-82 836.62,-82"/>
<text text-anchor="start" x="879.31" y="-88.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="754,-58 754,-82 836.62,-82 836.62,-58 754,-58"/>
<text text-anchor="start" x="791.18" y="-64.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="836.62,-58 836.62,-82 942.25,-82 942.25,-58 836.62,-58"/>
<text text-anchor="start" x="880.06" y="-64.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-134.75C655.13,-134.75 671.12,-133.75 735.25,-133.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M591.25,-136.75C655.25,-136.75 671.25,-135.75 735.25,-135.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-138.75C655.38,-138.75 671.37,-137.75 735.25,-137.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-141C673.88,-141 689.88,-140 754,-140"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-143C674,-143 690,-142 754,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-145C674.13,-145 690.13,-144 754,-144"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-109.75C655.38,-109.75 671.37,-110.75 735.25,-110.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M591.25,-111.75C655.25,-111.75 671.25,-112.75 735.25,-112.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-113.75C655.13,-113.75 671.12,-114.75 735.25,-114.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-115C674.13,-115 690.13,-116 754,-116"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-117C674,-117 690,-118 754,-118"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-119C673.88,-119 689.88,-120 754,-120"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-84.75C654.26,-85.56 669.03,-65.56 735.25,-64.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M591.25,-86.75C655.86,-86.75 670.64,-66.75 735.25,-66.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-88.75C657.47,-87.94 672.24,-67.94 735.25,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-89C673.04,-89.86 687.68,-68.86 754,-68"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-91C674.68,-91 689.32,-70 754,-70"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-93C676.32,-92.14 690.96,-71.14 754,-72"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-59.75C658.25,-60.88 671.85,-88.88 735.25,-87.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M591.25,-61.75C656.45,-61.75 670.05,-89.75 735.25,-89.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M591.25,-63.75C654.65,-62.62 668.25,-90.62 735.25,-91.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-63C677.1,-64.16 690.54,-93.16 754,-92"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-65C675.28,-65 688.72,-94 754,-94"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-67C673.47,-65.84 686.91,-94.84 754,-96"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

36
examples/ex02.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -32,6 +33,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -60,6 +62,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -88,6 +91,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -119,9 +123,11 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -149,9 +155,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -165,9 +169,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -179,9 +181,11 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
W2:w2:w -- W2:w2:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -209,9 +213,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -225,9 +227,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -239,9 +239,11 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W3:w1:w
W3:w1:e -- X4:p1l:w
W3:w1:w -- W3:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W3:w2:w
W3:w2:e -- X4:p2l:w
W3:w2:w -- W3:w2:e [straight=straight]
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -269,9 +271,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -285,9 +285,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

440
examples/ex02.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex02</title>
<style>
@ -30,261 +30,285 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="863pt" height="464pt"
viewBox="0.00 0.00 862.75 463.50" 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 459.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-459.5 858.75,-459.5 858.75,4 -4,4"/>
<svg width="881pt" height="551pt"
viewBox="0.00 0.00 881.25 551.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 547)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-547 877.25,-547 877.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="177.75,-264.5 0,-264.5 0,-171 177.75,-171 177.75,-264.5"/>
<polygon fill="none" stroke="black" points="0,-240.75 0,-264.5 177.75,-264.5 177.75,-240.75 0,-240.75"/>
<text text-anchor="start" x="80.62" y="-247.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-217 0,-240.75 101.75,-240.75 101.75,-217 0,-217"/>
<text text-anchor="start" x="4" y="-223.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-217 101.75,-240.75 139.75,-240.75 139.75,-217 101.75,-217"/>
<text text-anchor="start" x="105.75" y="-223.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-217 139.75,-240.75 177.75,-240.75 177.75,-217 139.75,-217"/>
<text text-anchor="start" x="143.75" y="-223.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-194 0,-217 100.38,-217 100.38,-194 0,-194"/>
<text text-anchor="start" x="34.81" y="-199.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.38,-194 100.38,-217 177.75,-217 177.75,-194 100.38,-194"/>
<text text-anchor="start" x="135.31" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-171 0,-194 100.38,-194 100.38,-171 0,-171"/>
<text text-anchor="start" x="35.94" y="-176.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.38,-171 100.38,-194 177.75,-194 177.75,-171 100.38,-171"/>
<text text-anchor="start" x="135.31" y="-176.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="182.25,-310 0,-310 0,-213 182.25,-213 182.25,-310"/>
<polygon fill="none" stroke="black" points="0,-285.5 0,-310 182.25,-310 182.25,-285.5 0,-285.5"/>
<text text-anchor="start" x="82.12" y="-292.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-261 0,-285.5 104,-285.5 104,-261 0,-261"/>
<text text-anchor="start" x="4" y="-268.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104,-261 104,-285.5 142.75,-285.5 142.75,-261 104,-261"/>
<text text-anchor="start" x="108" y="-268.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="142.75,-261 142.75,-285.5 182.25,-285.5 182.25,-261 142.75,-261"/>
<text text-anchor="start" x="146.75" y="-268.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-237 0,-261 102.62,-261 102.62,-237 0,-237"/>
<text text-anchor="start" x="35.56" y="-243.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="102.62,-237 102.62,-261 182.25,-261 182.25,-237 102.62,-237"/>
<text text-anchor="start" x="138.31" y="-243.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-213 0,-237 102.62,-237 102.62,-213 0,-213"/>
<text text-anchor="start" x="35.94" y="-219.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="102.62,-213 102.62,-237 182.25,-237 182.25,-213 102.62,-213"/>
<text text-anchor="start" x="138.31" y="-219.7" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="521.75,-455.5 321.75,-455.5 321.75,-320 521.75,-320 521.75,-455.5"/>
<polygon fill="none" stroke="black" points="321.75,-431.75 321.75,-455.5 521.75,-455.5 521.75,-431.75 321.75,-431.75"/>
<text text-anchor="start" x="411.25" y="-438.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-408 321.75,-431.75 345.42,-431.75 345.42,-408 321.75,-408"/>
<text text-anchor="start" x="326.46" y="-414.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="345.42,-408 345.42,-431.75 477.83,-431.75 477.83,-408 345.42,-408"/>
<text text-anchor="start" x="350.12" y="-414.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.83,-408 477.83,-431.75 521.75,-431.75 521.75,-408 477.83,-408"/>
<text text-anchor="start" x="482.54" y="-414.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="352.88" y="-392.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.62" y="-373.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.25" y="-373.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="457.62" y="-373.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-368 321.75,-370 521.75,-370 521.75,-368 321.75,-368"/>
<polygon fill="#000000" stroke="none" points="321.75,-366 321.75,-368 521.75,-368 521.75,-366 321.75,-366"/>
<polygon fill="#000000" stroke="none" points="321.75,-364 321.75,-366 521.75,-366 521.75,-364 321.75,-364"/>
<text text-anchor="start" x="324.75" y="-348.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="389.5" y="-348.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="458.75" y="-348.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-343 321.75,-345 521.75,-345 521.75,-343 321.75,-343"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-341 321.75,-343 521.75,-343 521.75,-341 321.75,-341"/>
<polygon fill="#000000" stroke="none" points="321.75,-339 321.75,-341 521.75,-341 521.75,-339 321.75,-339"/>
<text text-anchor="start" x="352.88" y="-323.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="534.25,-543 326.25,-543 326.25,-402 534.25,-402 534.25,-543"/>
<polygon fill="none" stroke="black" points="326.25,-518.5 326.25,-543 534.25,-543 534.25,-518.5 326.25,-518.5"/>
<text text-anchor="start" x="419" y="-525.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="326.25,-494 326.25,-518.5 350.58,-518.5 350.58,-494 326.25,-494"/>
<text text-anchor="start" x="330.92" y="-501.2" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="350.58,-494 350.58,-518.5 488.92,-518.5 488.92,-494 350.58,-494"/>
<text text-anchor="start" x="355.25" y="-501.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.92,-494 488.92,-518.5 534.25,-518.5 534.25,-494 488.92,-494"/>
<text text-anchor="start" x="493.58" y="-501.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="358.88" y="-478.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="328.12" y="-458.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="397.62" y="-458.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.12" y="-458.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="328.5" y="-432.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="396.88" y="-432.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.5" y="-432.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="358.88" y="-406.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-203.75C275.67,-206.32 227.67,-367.32 321.75,-364.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-205.75C273.75,-205.75 225.75,-366.75 321.75,-366.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-207.75C271.83,-205.18 223.83,-366.18 321.75,-368.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-247C294.37,-249.71 217.87,-451.71 326.25,-449"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-249C292.5,-249 216,-451 326.25,-451"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-251C290.63,-248.29 214.13,-450.29 326.25,-453"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-180.75C275.01,-183.31 228.33,-342.31 321.75,-339.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-182.75C273.09,-182.75 226.41,-341.75 321.75,-341.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-184.75C271.17,-182.19 224.49,-341.19 321.75,-343.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-223C293.65,-225.7 218.59,-425.7 326.25,-423"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-225C291.78,-225 216.72,-425 326.25,-425"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-227C289.91,-224.3 214.85,-424.3 326.25,-427"/>
</g>
<!-- W2 -->
<g id="node6" class="node">
<g id="node3" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="521.75,-295.5 321.75,-295.5 321.75,-160 521.75,-160 521.75,-295.5"/>
<polygon fill="none" stroke="black" points="321.75,-271.75 321.75,-295.5 521.75,-295.5 521.75,-271.75 321.75,-271.75"/>
<text text-anchor="start" x="411.25" y="-278.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="321.75,-248 321.75,-271.75 345.42,-271.75 345.42,-248 321.75,-248"/>
<text text-anchor="start" x="326.46" y="-254.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="345.42,-248 345.42,-271.75 477.83,-271.75 477.83,-248 345.42,-248"/>
<text text-anchor="start" x="350.12" y="-254.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.83,-248 477.83,-271.75 521.75,-271.75 521.75,-248 477.83,-248"/>
<text text-anchor="start" x="482.54" y="-254.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="352.88" y="-232.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.62" y="-213.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.25" y="-213.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="457.62" y="-213.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-208 321.75,-210 521.75,-210 521.75,-208 321.75,-208"/>
<polygon fill="#000000" stroke="none" points="321.75,-206 321.75,-208 521.75,-208 521.75,-206 321.75,-206"/>
<polygon fill="#000000" stroke="none" points="321.75,-204 321.75,-206 521.75,-206 521.75,-204 321.75,-204"/>
<text text-anchor="start" x="324.75" y="-188.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="389.5" y="-188.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="458.75" y="-188.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-183 321.75,-185 521.75,-185 521.75,-183 321.75,-183"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-181 321.75,-183 521.75,-183 521.75,-181 321.75,-181"/>
<polygon fill="#000000" stroke="none" points="321.75,-179 321.75,-181 521.75,-181 521.75,-179 321.75,-179"/>
<text text-anchor="start" x="352.88" y="-163.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="534.25,-342 326.25,-342 326.25,-201 534.25,-201 534.25,-342"/>
<polygon fill="none" stroke="black" points="326.25,-317.5 326.25,-342 534.25,-342 534.25,-317.5 326.25,-317.5"/>
<text text-anchor="start" x="419" y="-324.7" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="326.25,-293 326.25,-317.5 350.58,-317.5 350.58,-293 326.25,-293"/>
<text text-anchor="start" x="330.92" y="-300.2" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="350.58,-293 350.58,-317.5 488.92,-317.5 488.92,-293 350.58,-293"/>
<text text-anchor="start" x="355.25" y="-300.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.92,-293 488.92,-317.5 534.25,-317.5 534.25,-293 488.92,-293"/>
<text text-anchor="start" x="493.58" y="-300.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="358.88" y="-277.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="328.12" y="-257.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="397.62" y="-257.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.12" y="-257.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="328.5" y="-231.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="396.88" y="-231.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.5" y="-231.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="358.88" y="-205.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge5" class="edge">
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-203.75C241.88,-203.75 257.87,-204.75 321.75,-204.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-205.75C241.75,-205.75 257.75,-206.75 321.75,-206.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-207.75C241.63,-207.75 257.62,-208.75 321.75,-208.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-247C246.37,-247 262.37,-248 326.25,-248"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-249C246.25,-249 262.25,-250 326.25,-250"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-251C246.13,-251 262.13,-252 326.25,-252"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge7" class="edge">
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-180.75C241.63,-180.75 257.62,-179.75 321.75,-179.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-182.75C241.75,-182.75 257.75,-181.75 321.75,-181.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-184.75C241.88,-184.75 257.87,-183.75 321.75,-183.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-223C246.13,-223 262.13,-222 326.25,-222"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-225C246.25,-225 262.25,-224 326.25,-224"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-227C246.37,-227 262.37,-226 326.25,-226"/>
</g>
<!-- W3 -->
<g id="node7" class="node">
<g id="node4" class="node">
<title>W3</title>
<polygon fill="#ffffff" stroke="black" points="521.75,-135.5 321.75,-135.5 321.75,0 521.75,0 521.75,-135.5"/>
<polygon fill="none" stroke="black" points="321.75,-111.75 321.75,-135.5 521.75,-135.5 521.75,-111.75 321.75,-111.75"/>
<text text-anchor="start" x="411.25" y="-118.2" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="321.75,-88 321.75,-111.75 345.42,-111.75 345.42,-88 321.75,-88"/>
<text text-anchor="start" x="326.46" y="-94.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="345.42,-88 345.42,-111.75 477.83,-111.75 477.83,-88 345.42,-88"/>
<text text-anchor="start" x="350.12" y="-94.45" font-family="arial" font-size="14.00">20 AWG (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="477.83,-88 477.83,-111.75 521.75,-111.75 521.75,-88 477.83,-88"/>
<text text-anchor="start" x="482.54" y="-94.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="352.88" y="-72.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.62" y="-53.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.25" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="457.62" y="-53.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-48 321.75,-50 521.75,-50 521.75,-48 321.75,-48"/>
<polygon fill="#000000" stroke="none" points="321.75,-46 321.75,-48 521.75,-48 521.75,-46 321.75,-46"/>
<polygon fill="#000000" stroke="none" points="321.75,-44 321.75,-46 521.75,-46 521.75,-44 321.75,-44"/>
<text text-anchor="start" x="324.75" y="-28.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="389.5" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="458.75" y="-28.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-23 321.75,-25 521.75,-25 521.75,-23 321.75,-23"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-21 321.75,-23 521.75,-23 521.75,-21 321.75,-21"/>
<polygon fill="#000000" stroke="none" points="321.75,-19 321.75,-21 521.75,-21 521.75,-19 321.75,-19"/>
<text text-anchor="start" x="352.88" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="534.25,-141 326.25,-141 326.25,0 534.25,0 534.25,-141"/>
<polygon fill="none" stroke="black" points="326.25,-116.5 326.25,-141 534.25,-141 534.25,-116.5 326.25,-116.5"/>
<text text-anchor="start" x="419" y="-123.7" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="326.25,-92 326.25,-116.5 350.58,-116.5 350.58,-92 326.25,-92"/>
<text text-anchor="start" x="330.92" y="-99.2" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="350.58,-92 350.58,-116.5 488.92,-116.5 488.92,-92 350.58,-92"/>
<text text-anchor="start" x="355.25" y="-99.2" font-family="arial" font-size="14.00">20 AWG (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="488.92,-92 488.92,-116.5 534.25,-116.5 534.25,-92 488.92,-92"/>
<text text-anchor="start" x="493.58" y="-99.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="358.88" y="-76.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="328.12" y="-56.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="397.62" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.12" y="-56.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<text text-anchor="start" x="328.5" y="-30.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="396.88" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.5" y="-30.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<text text-anchor="start" x="358.88" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge9" class="edge">
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-203.75C271.17,-206.31 224.49,-47.31 321.75,-44.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-205.75C273.09,-205.75 226.41,-46.75 321.75,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-207.75C275.01,-205.19 228.33,-46.19 321.75,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-247C289.91,-249.7 214.85,-49.7 326.25,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-249C291.78,-249 216.72,-49 326.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-251C293.65,-248.3 218.59,-48.3 326.25,-51"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge11" class="edge">
<g id="edge6" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-180.75C271.83,-183.32 223.83,-22.32 321.75,-19.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-182.75C273.75,-182.75 225.75,-21.75 321.75,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-184.75C275.67,-182.18 227.67,-21.18 321.75,-23.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-223C290.63,-225.71 214.13,-23.71 326.25,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-225C292.5,-225 216,-23 326.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-227C294.37,-224.29 217.87,-22.29 326.25,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-449C395.58,-449 464.92,-449 534.25,-449"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-451C395.58,-451 464.92,-451 534.25,-451"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-453C395.58,-453 464.92,-453 534.25,-453"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-423C395.58,-423 464.92,-423 534.25,-423"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-425C395.58,-425 464.92,-425 534.25,-425"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-427C395.58,-427 464.92,-427 534.25,-427"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node5" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="854.75,-424.5 665.75,-424.5 665.75,-331 854.75,-331 854.75,-424.5"/>
<polygon fill="none" stroke="black" points="665.75,-400.75 665.75,-424.5 854.75,-424.5 854.75,-400.75 665.75,-400.75"/>
<text text-anchor="start" x="752" y="-407.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="665.75,-377 665.75,-400.75 767.5,-400.75 767.5,-377 665.75,-377"/>
<text text-anchor="start" x="669.75" y="-383.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="767.5,-377 767.5,-400.75 816.75,-400.75 816.75,-377 767.5,-377"/>
<text text-anchor="start" x="771.5" y="-383.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="816.75,-377 816.75,-400.75 854.75,-400.75 854.75,-377 816.75,-377"/>
<text text-anchor="start" x="820.75" y="-383.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="665.75,-354 665.75,-377 748.75,-377 748.75,-354 665.75,-354"/>
<text text-anchor="start" x="703.5" y="-359.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="748.75,-354 748.75,-377 854.75,-377 854.75,-354 748.75,-354"/>
<text text-anchor="start" x="786.38" y="-359.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="665.75,-331 665.75,-354 748.75,-354 748.75,-331 665.75,-331"/>
<text text-anchor="start" x="703.5" y="-336.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="748.75,-331 748.75,-354 854.75,-354 854.75,-331 748.75,-331"/>
<text text-anchor="start" x="787.5" y="-336.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="873.25,-511 678.25,-511 678.25,-414 873.25,-414 873.25,-511"/>
<polygon fill="none" stroke="black" points="678.25,-486.5 678.25,-511 873.25,-511 873.25,-486.5 678.25,-486.5"/>
<text text-anchor="start" x="766.75" y="-493.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="678.25,-462 678.25,-486.5 782.25,-486.5 782.25,-462 678.25,-462"/>
<text text-anchor="start" x="682.25" y="-469.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.25,-462 782.25,-486.5 833.75,-486.5 833.75,-462 782.25,-462"/>
<text text-anchor="start" x="786.25" y="-469.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.75,-462 833.75,-486.5 873.25,-486.5 873.25,-462 833.75,-462"/>
<text text-anchor="start" x="837.75" y="-469.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.25,-438 678.25,-462 764.25,-462 764.25,-438 678.25,-438"/>
<text text-anchor="start" x="717.12" y="-444.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.25,-438 764.25,-462 873.25,-462 873.25,-438 764.25,-438"/>
<text text-anchor="start" x="803" y="-444.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.25,-414 678.25,-438 764.25,-438 764.25,-414 678.25,-414"/>
<text text-anchor="start" x="717.12" y="-420.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.25,-414 764.25,-438 873.25,-438 873.25,-414 764.25,-414"/>
<text text-anchor="start" x="803.38" y="-420.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-449C598.13,-449 614.13,-448 678.25,-448"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-451C598.25,-451 614.25,-450 678.25,-450"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-453C598.37,-453 614.37,-452 678.25,-452"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-423C598.37,-423 614.37,-424 678.25,-424"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534.25,-425C598.25,-425 614.25,-426 678.25,-426"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-427C598.13,-427 614.13,-428 678.25,-428"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-248C395.58,-248 464.92,-248 534.25,-248"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-250C395.58,-250 464.92,-250 534.25,-250"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-252C395.58,-252 464.92,-252 534.25,-252"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge12" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-222C395.58,-222 464.92,-222 534.25,-222"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-224C395.58,-224 464.92,-224 534.25,-224"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-226C395.58,-226 464.92,-226 534.25,-226"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node6" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="854.75,-264.5 665.75,-264.5 665.75,-171 854.75,-171 854.75,-264.5"/>
<polygon fill="none" stroke="black" points="665.75,-240.75 665.75,-264.5 854.75,-264.5 854.75,-240.75 665.75,-240.75"/>
<text text-anchor="start" x="752" y="-247.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="665.75,-217 665.75,-240.75 767.5,-240.75 767.5,-217 665.75,-217"/>
<text text-anchor="start" x="669.75" y="-223.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="767.5,-217 767.5,-240.75 816.75,-240.75 816.75,-217 767.5,-217"/>
<text text-anchor="start" x="771.5" y="-223.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="816.75,-217 816.75,-240.75 854.75,-240.75 854.75,-217 816.75,-217"/>
<text text-anchor="start" x="820.75" y="-223.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="665.75,-194 665.75,-217 748.75,-217 748.75,-194 665.75,-194"/>
<text text-anchor="start" x="703.5" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="748.75,-194 748.75,-217 854.75,-217 854.75,-194 748.75,-194"/>
<text text-anchor="start" x="786.38" y="-199.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="665.75,-171 665.75,-194 748.75,-194 748.75,-171 665.75,-171"/>
<text text-anchor="start" x="703.5" y="-176.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="748.75,-171 748.75,-194 854.75,-194 854.75,-171 748.75,-171"/>
<text text-anchor="start" x="787.5" y="-176.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="873.25,-310 678.25,-310 678.25,-213 873.25,-213 873.25,-310"/>
<polygon fill="none" stroke="black" points="678.25,-285.5 678.25,-310 873.25,-310 873.25,-285.5 678.25,-285.5"/>
<text text-anchor="start" x="766.75" y="-292.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="678.25,-261 678.25,-285.5 782.25,-285.5 782.25,-261 678.25,-261"/>
<text text-anchor="start" x="682.25" y="-268.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.25,-261 782.25,-285.5 833.75,-285.5 833.75,-261 782.25,-261"/>
<text text-anchor="start" x="786.25" y="-268.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.75,-261 833.75,-285.5 873.25,-285.5 873.25,-261 833.75,-261"/>
<text text-anchor="start" x="837.75" y="-268.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.25,-237 678.25,-261 764.25,-261 764.25,-237 678.25,-237"/>
<text text-anchor="start" x="717.12" y="-243.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.25,-237 764.25,-261 873.25,-261 873.25,-237 764.25,-237"/>
<text text-anchor="start" x="803" y="-243.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.25,-213 678.25,-237 764.25,-237 764.25,-213 678.25,-213"/>
<text text-anchor="start" x="717.12" y="-219.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.25,-213 764.25,-237 873.25,-237 873.25,-213 764.25,-213"/>
<text text-anchor="start" x="803.38" y="-219.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge13" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-248C598.13,-248 614.13,-247 678.25,-247"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-250C598.25,-250 614.25,-249 678.25,-249"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-252C598.37,-252 614.37,-251 678.25,-251"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-222C598.37,-222 614.37,-223 678.25,-223"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534.25,-224C598.25,-224 614.25,-225 678.25,-225"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-226C598.13,-226 614.13,-227 678.25,-227"/>
</g>
<!-- W3&#45;&#45;W3 -->
<g id="edge15" class="edge">
<title>W3:w&#45;&#45;W3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-47C395.58,-47 464.92,-47 534.25,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-49C395.58,-49 464.92,-49 534.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-51C395.58,-51 464.92,-51 534.25,-51"/>
</g>
<!-- W3&#45;&#45;W3 -->
<g id="edge16" class="edge">
<title>W3:w&#45;&#45;W3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-21C395.58,-21 464.92,-21 534.25,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-23C395.58,-23 464.92,-23 534.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-25C395.58,-25 464.92,-25 534.25,-25"/>
</g>
<!-- X4 -->
<g id="node4" class="node">
<g id="node7" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="854.75,-104.5 665.75,-104.5 665.75,-11 854.75,-11 854.75,-104.5"/>
<polygon fill="none" stroke="black" points="665.75,-80.75 665.75,-104.5 854.75,-104.5 854.75,-80.75 665.75,-80.75"/>
<text text-anchor="start" x="752" y="-87.2" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="665.75,-57 665.75,-80.75 767.5,-80.75 767.5,-57 665.75,-57"/>
<text text-anchor="start" x="669.75" y="-63.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="767.5,-57 767.5,-80.75 816.75,-80.75 816.75,-57 767.5,-57"/>
<text text-anchor="start" x="771.5" y="-63.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="816.75,-57 816.75,-80.75 854.75,-80.75 854.75,-57 816.75,-57"/>
<text text-anchor="start" x="820.75" y="-63.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="665.75,-34 665.75,-57 748.75,-57 748.75,-34 665.75,-34"/>
<text text-anchor="start" x="703.5" y="-39.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="748.75,-34 748.75,-57 854.75,-57 854.75,-34 748.75,-34"/>
<text text-anchor="start" x="786.38" y="-39.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="665.75,-11 665.75,-34 748.75,-34 748.75,-11 665.75,-11"/>
<text text-anchor="start" x="703.5" y="-16.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="748.75,-11 748.75,-34 854.75,-34 854.75,-11 748.75,-11"/>
<text text-anchor="start" x="787.5" y="-16.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-364.75C585.63,-364.75 601.62,-363.75 665.75,-363.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-366.75C585.75,-366.75 601.75,-365.75 665.75,-365.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-368.75C585.88,-368.75 601.87,-367.75 665.75,-367.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-339.75C585.88,-339.75 601.87,-340.75 665.75,-340.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M521.75,-341.75C585.75,-341.75 601.75,-342.75 665.75,-342.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-343.75C585.63,-343.75 601.62,-344.75 665.75,-344.75"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-204.75C585.63,-204.75 601.62,-203.75 665.75,-203.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-206.75C585.75,-206.75 601.75,-205.75 665.75,-205.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-208.75C585.88,-208.75 601.87,-207.75 665.75,-207.75"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-179.75C585.88,-179.75 601.87,-180.75 665.75,-180.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M521.75,-181.75C585.75,-181.75 601.75,-182.75 665.75,-182.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-183.75C585.63,-183.75 601.62,-184.75 665.75,-184.75"/>
<polygon fill="#ffffff" stroke="black" points="873.25,-109 678.25,-109 678.25,-12 873.25,-12 873.25,-109"/>
<polygon fill="none" stroke="black" points="678.25,-84.5 678.25,-109 873.25,-109 873.25,-84.5 678.25,-84.5"/>
<text text-anchor="start" x="766.75" y="-91.7" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="678.25,-60 678.25,-84.5 782.25,-84.5 782.25,-60 678.25,-60"/>
<text text-anchor="start" x="682.25" y="-67.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.25,-60 782.25,-84.5 833.75,-84.5 833.75,-60 782.25,-60"/>
<text text-anchor="start" x="786.25" y="-67.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.75,-60 833.75,-84.5 873.25,-84.5 873.25,-60 833.75,-60"/>
<text text-anchor="start" x="837.75" y="-67.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.25,-36 678.25,-60 764.25,-60 764.25,-36 678.25,-36"/>
<text text-anchor="start" x="717.12" y="-42.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.25,-36 764.25,-60 873.25,-60 873.25,-36 764.25,-36"/>
<text text-anchor="start" x="803" y="-42.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.25,-12 678.25,-36 764.25,-36 764.25,-12 678.25,-12"/>
<text text-anchor="start" x="717.12" y="-18.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.25,-12 764.25,-36 873.25,-36 873.25,-12 764.25,-12"/>
<text text-anchor="start" x="803.38" y="-18.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge10" class="edge">
<g id="edge17" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-44.75C585.63,-44.75 601.62,-43.75 665.75,-43.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-46.75C585.75,-46.75 601.75,-45.75 665.75,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-48.75C585.88,-48.75 601.87,-47.75 665.75,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-47C598.13,-47 614.13,-46 678.25,-46"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-49C598.25,-49 614.25,-48 678.25,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-51C598.37,-51 614.37,-50 678.25,-50"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge12" class="edge">
<g id="edge18" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-19.75C585.88,-19.75 601.87,-20.75 665.75,-20.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M521.75,-21.75C585.75,-21.75 601.75,-22.75 665.75,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-23.75C585.63,-23.75 601.62,-24.75 665.75,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-21C598.37,-21 614.37,-22 678.25,-22"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534.25,-23C598.25,-23 614.25,-24 678.25,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-25C598.13,-25 614.13,-26 678.25,-26"/>
</g>
</g>
</svg>

BIN
examples/ex02.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 68 KiB

438
examples/ex02.svg generated
View File

@ -1,261 +1,285 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="863pt" height="464pt"
viewBox="0.00 0.00 862.75 463.50" 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 459.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-459.5 858.75,-459.5 858.75,4 -4,4"/>
<svg width="881pt" height="551pt"
viewBox="0.00 0.00 881.25 551.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 547)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-547 877.25,-547 877.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="177.75,-264.5 0,-264.5 0,-171 177.75,-171 177.75,-264.5"/>
<polygon fill="none" stroke="black" points="0,-240.75 0,-264.5 177.75,-264.5 177.75,-240.75 0,-240.75"/>
<text text-anchor="start" x="80.62" y="-247.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-217 0,-240.75 101.75,-240.75 101.75,-217 0,-217"/>
<text text-anchor="start" x="4" y="-223.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-217 101.75,-240.75 139.75,-240.75 139.75,-217 101.75,-217"/>
<text text-anchor="start" x="105.75" y="-223.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-217 139.75,-240.75 177.75,-240.75 177.75,-217 139.75,-217"/>
<text text-anchor="start" x="143.75" y="-223.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-194 0,-217 100.38,-217 100.38,-194 0,-194"/>
<text text-anchor="start" x="34.81" y="-199.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.38,-194 100.38,-217 177.75,-217 177.75,-194 100.38,-194"/>
<text text-anchor="start" x="135.31" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-171 0,-194 100.38,-194 100.38,-171 0,-171"/>
<text text-anchor="start" x="35.94" y="-176.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.38,-171 100.38,-194 177.75,-194 177.75,-171 100.38,-171"/>
<text text-anchor="start" x="135.31" y="-176.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="182.25,-310 0,-310 0,-213 182.25,-213 182.25,-310"/>
<polygon fill="none" stroke="black" points="0,-285.5 0,-310 182.25,-310 182.25,-285.5 0,-285.5"/>
<text text-anchor="start" x="82.12" y="-292.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-261 0,-285.5 104,-285.5 104,-261 0,-261"/>
<text text-anchor="start" x="4" y="-268.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104,-261 104,-285.5 142.75,-285.5 142.75,-261 104,-261"/>
<text text-anchor="start" x="108" y="-268.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="142.75,-261 142.75,-285.5 182.25,-285.5 182.25,-261 142.75,-261"/>
<text text-anchor="start" x="146.75" y="-268.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-237 0,-261 102.62,-261 102.62,-237 0,-237"/>
<text text-anchor="start" x="35.56" y="-243.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="102.62,-237 102.62,-261 182.25,-261 182.25,-237 102.62,-237"/>
<text text-anchor="start" x="138.31" y="-243.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-213 0,-237 102.62,-237 102.62,-213 0,-213"/>
<text text-anchor="start" x="35.94" y="-219.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="102.62,-213 102.62,-237 182.25,-237 182.25,-213 102.62,-213"/>
<text text-anchor="start" x="138.31" y="-219.7" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="521.75,-455.5 321.75,-455.5 321.75,-320 521.75,-320 521.75,-455.5"/>
<polygon fill="none" stroke="black" points="321.75,-431.75 321.75,-455.5 521.75,-455.5 521.75,-431.75 321.75,-431.75"/>
<text text-anchor="start" x="411.25" y="-438.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-408 321.75,-431.75 345.42,-431.75 345.42,-408 321.75,-408"/>
<text text-anchor="start" x="326.46" y="-414.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="345.42,-408 345.42,-431.75 477.83,-431.75 477.83,-408 345.42,-408"/>
<text text-anchor="start" x="350.12" y="-414.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.83,-408 477.83,-431.75 521.75,-431.75 521.75,-408 477.83,-408"/>
<text text-anchor="start" x="482.54" y="-414.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="352.88" y="-392.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.62" y="-373.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.25" y="-373.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="457.62" y="-373.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-368 321.75,-370 521.75,-370 521.75,-368 321.75,-368"/>
<polygon fill="#000000" stroke="none" points="321.75,-366 321.75,-368 521.75,-368 521.75,-366 321.75,-366"/>
<polygon fill="#000000" stroke="none" points="321.75,-364 321.75,-366 521.75,-366 521.75,-364 321.75,-364"/>
<text text-anchor="start" x="324.75" y="-348.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="389.5" y="-348.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="458.75" y="-348.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-343 321.75,-345 521.75,-345 521.75,-343 321.75,-343"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-341 321.75,-343 521.75,-343 521.75,-341 321.75,-341"/>
<polygon fill="#000000" stroke="none" points="321.75,-339 321.75,-341 521.75,-341 521.75,-339 321.75,-339"/>
<text text-anchor="start" x="352.88" y="-323.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="534.25,-543 326.25,-543 326.25,-402 534.25,-402 534.25,-543"/>
<polygon fill="none" stroke="black" points="326.25,-518.5 326.25,-543 534.25,-543 534.25,-518.5 326.25,-518.5"/>
<text text-anchor="start" x="419" y="-525.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="326.25,-494 326.25,-518.5 350.58,-518.5 350.58,-494 326.25,-494"/>
<text text-anchor="start" x="330.92" y="-501.2" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="350.58,-494 350.58,-518.5 488.92,-518.5 488.92,-494 350.58,-494"/>
<text text-anchor="start" x="355.25" y="-501.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.92,-494 488.92,-518.5 534.25,-518.5 534.25,-494 488.92,-494"/>
<text text-anchor="start" x="493.58" y="-501.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="358.88" y="-478.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="328.12" y="-458.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="397.62" y="-458.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.12" y="-458.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="328.5" y="-432.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="396.88" y="-432.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.5" y="-432.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="358.88" y="-406.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-203.75C275.67,-206.32 227.67,-367.32 321.75,-364.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-205.75C273.75,-205.75 225.75,-366.75 321.75,-366.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-207.75C271.83,-205.18 223.83,-366.18 321.75,-368.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-247C294.37,-249.71 217.87,-451.71 326.25,-449"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-249C292.5,-249 216,-451 326.25,-451"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-251C290.63,-248.29 214.13,-450.29 326.25,-453"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-180.75C275.01,-183.31 228.33,-342.31 321.75,-339.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-182.75C273.09,-182.75 226.41,-341.75 321.75,-341.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-184.75C271.17,-182.19 224.49,-341.19 321.75,-343.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-223C293.65,-225.7 218.59,-425.7 326.25,-423"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-225C291.78,-225 216.72,-425 326.25,-425"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-227C289.91,-224.3 214.85,-424.3 326.25,-427"/>
</g>
<!-- W2 -->
<g id="node6" class="node">
<g id="node3" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="521.75,-295.5 321.75,-295.5 321.75,-160 521.75,-160 521.75,-295.5"/>
<polygon fill="none" stroke="black" points="321.75,-271.75 321.75,-295.5 521.75,-295.5 521.75,-271.75 321.75,-271.75"/>
<text text-anchor="start" x="411.25" y="-278.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="321.75,-248 321.75,-271.75 345.42,-271.75 345.42,-248 321.75,-248"/>
<text text-anchor="start" x="326.46" y="-254.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="345.42,-248 345.42,-271.75 477.83,-271.75 477.83,-248 345.42,-248"/>
<text text-anchor="start" x="350.12" y="-254.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.83,-248 477.83,-271.75 521.75,-271.75 521.75,-248 477.83,-248"/>
<text text-anchor="start" x="482.54" y="-254.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="352.88" y="-232.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.62" y="-213.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.25" y="-213.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="457.62" y="-213.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-208 321.75,-210 521.75,-210 521.75,-208 321.75,-208"/>
<polygon fill="#000000" stroke="none" points="321.75,-206 321.75,-208 521.75,-208 521.75,-206 321.75,-206"/>
<polygon fill="#000000" stroke="none" points="321.75,-204 321.75,-206 521.75,-206 521.75,-204 321.75,-204"/>
<text text-anchor="start" x="324.75" y="-188.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="389.5" y="-188.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="458.75" y="-188.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-183 321.75,-185 521.75,-185 521.75,-183 321.75,-183"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-181 321.75,-183 521.75,-183 521.75,-181 321.75,-181"/>
<polygon fill="#000000" stroke="none" points="321.75,-179 321.75,-181 521.75,-181 521.75,-179 321.75,-179"/>
<text text-anchor="start" x="352.88" y="-163.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="534.25,-342 326.25,-342 326.25,-201 534.25,-201 534.25,-342"/>
<polygon fill="none" stroke="black" points="326.25,-317.5 326.25,-342 534.25,-342 534.25,-317.5 326.25,-317.5"/>
<text text-anchor="start" x="419" y="-324.7" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="326.25,-293 326.25,-317.5 350.58,-317.5 350.58,-293 326.25,-293"/>
<text text-anchor="start" x="330.92" y="-300.2" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="350.58,-293 350.58,-317.5 488.92,-317.5 488.92,-293 350.58,-293"/>
<text text-anchor="start" x="355.25" y="-300.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="488.92,-293 488.92,-317.5 534.25,-317.5 534.25,-293 488.92,-293"/>
<text text-anchor="start" x="493.58" y="-300.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="358.88" y="-277.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="328.12" y="-257.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="397.62" y="-257.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.12" y="-257.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="328.5" y="-231.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="396.88" y="-231.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.5" y="-231.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="358.88" y="-205.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge5" class="edge">
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-203.75C241.88,-203.75 257.87,-204.75 321.75,-204.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-205.75C241.75,-205.75 257.75,-206.75 321.75,-206.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-207.75C241.63,-207.75 257.62,-208.75 321.75,-208.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-247C246.37,-247 262.37,-248 326.25,-248"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-249C246.25,-249 262.25,-250 326.25,-250"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-251C246.13,-251 262.13,-252 326.25,-252"/>
</g>
<!-- X1&#45;&#45;W2 -->
<g id="edge7" class="edge">
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-180.75C241.63,-180.75 257.62,-179.75 321.75,-179.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-182.75C241.75,-182.75 257.75,-181.75 321.75,-181.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-184.75C241.88,-184.75 257.87,-183.75 321.75,-183.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-223C246.13,-223 262.13,-222 326.25,-222"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-225C246.25,-225 262.25,-224 326.25,-224"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-227C246.37,-227 262.37,-226 326.25,-226"/>
</g>
<!-- W3 -->
<g id="node7" class="node">
<g id="node4" class="node">
<title>W3</title>
<polygon fill="#ffffff" stroke="black" points="521.75,-135.5 321.75,-135.5 321.75,0 521.75,0 521.75,-135.5"/>
<polygon fill="none" stroke="black" points="321.75,-111.75 321.75,-135.5 521.75,-135.5 521.75,-111.75 321.75,-111.75"/>
<text text-anchor="start" x="411.25" y="-118.2" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="321.75,-88 321.75,-111.75 345.42,-111.75 345.42,-88 321.75,-88"/>
<text text-anchor="start" x="326.46" y="-94.45" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="345.42,-88 345.42,-111.75 477.83,-111.75 477.83,-88 345.42,-88"/>
<text text-anchor="start" x="350.12" y="-94.45" font-family="arial" font-size="14.00">20 AWG (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="477.83,-88 477.83,-111.75 521.75,-111.75 521.75,-88 477.83,-88"/>
<text text-anchor="start" x="482.54" y="-94.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="352.88" y="-72.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="323.62" y="-53.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="390.25" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="457.62" y="-53.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-48 321.75,-50 521.75,-50 521.75,-48 321.75,-48"/>
<polygon fill="#000000" stroke="none" points="321.75,-46 321.75,-48 521.75,-48 521.75,-46 321.75,-46"/>
<polygon fill="#000000" stroke="none" points="321.75,-44 321.75,-46 521.75,-46 521.75,-44 321.75,-44"/>
<text text-anchor="start" x="324.75" y="-28.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="389.5" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="458.75" y="-28.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-23 321.75,-25 521.75,-25 521.75,-23 321.75,-23"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-21 321.75,-23 521.75,-23 521.75,-21 321.75,-21"/>
<polygon fill="#000000" stroke="none" points="321.75,-19 321.75,-21 521.75,-21 521.75,-19 321.75,-19"/>
<text text-anchor="start" x="352.88" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="534.25,-141 326.25,-141 326.25,0 534.25,0 534.25,-141"/>
<polygon fill="none" stroke="black" points="326.25,-116.5 326.25,-141 534.25,-141 534.25,-116.5 326.25,-116.5"/>
<text text-anchor="start" x="419" y="-123.7" font-family="arial" font-size="14.00">W3</text>
<polygon fill="none" stroke="black" points="326.25,-92 326.25,-116.5 350.58,-116.5 350.58,-92 326.25,-92"/>
<text text-anchor="start" x="330.92" y="-99.2" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="350.58,-92 350.58,-116.5 488.92,-116.5 488.92,-92 350.58,-92"/>
<text text-anchor="start" x="355.25" y="-99.2" font-family="arial" font-size="14.00">20 AWG (0.75 mm²)</text>
<polygon fill="none" stroke="black" points="488.92,-92 488.92,-116.5 534.25,-116.5 534.25,-92 488.92,-92"/>
<text text-anchor="start" x="493.58" y="-99.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="358.88" y="-76.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="328.12" y="-56.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="397.62" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.12" y="-56.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<text text-anchor="start" x="328.5" y="-30.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="396.88" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="467.5" y="-30.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<text text-anchor="start" x="358.88" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge9" class="edge">
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-203.75C271.17,-206.31 224.49,-47.31 321.75,-44.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-205.75C273.09,-205.75 226.41,-46.75 321.75,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-207.75C275.01,-205.19 228.33,-46.19 321.75,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-247C289.91,-249.7 214.85,-49.7 326.25,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-249C291.78,-249 216.72,-49 326.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-251C293.65,-248.3 218.59,-48.3 326.25,-51"/>
</g>
<!-- X1&#45;&#45;W3 -->
<g id="edge11" class="edge">
<g id="edge6" class="edge">
<title>X1:e&#45;&#45;W3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-180.75C271.83,-183.32 223.83,-22.32 321.75,-19.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-182.75C273.75,-182.75 225.75,-21.75 321.75,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-184.75C275.67,-182.18 227.67,-21.18 321.75,-23.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-223C290.63,-225.71 214.13,-23.71 326.25,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-225C292.5,-225 216,-23 326.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-227C294.37,-224.29 217.87,-22.29 326.25,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-449C395.58,-449 464.92,-449 534.25,-449"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-451C395.58,-451 464.92,-451 534.25,-451"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-453C395.58,-453 464.92,-453 534.25,-453"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-423C395.58,-423 464.92,-423 534.25,-423"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-425C395.58,-425 464.92,-425 534.25,-425"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-427C395.58,-427 464.92,-427 534.25,-427"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node5" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="854.75,-424.5 665.75,-424.5 665.75,-331 854.75,-331 854.75,-424.5"/>
<polygon fill="none" stroke="black" points="665.75,-400.75 665.75,-424.5 854.75,-424.5 854.75,-400.75 665.75,-400.75"/>
<text text-anchor="start" x="752" y="-407.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="665.75,-377 665.75,-400.75 767.5,-400.75 767.5,-377 665.75,-377"/>
<text text-anchor="start" x="669.75" y="-383.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="767.5,-377 767.5,-400.75 816.75,-400.75 816.75,-377 767.5,-377"/>
<text text-anchor="start" x="771.5" y="-383.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="816.75,-377 816.75,-400.75 854.75,-400.75 854.75,-377 816.75,-377"/>
<text text-anchor="start" x="820.75" y="-383.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="665.75,-354 665.75,-377 748.75,-377 748.75,-354 665.75,-354"/>
<text text-anchor="start" x="703.5" y="-359.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="748.75,-354 748.75,-377 854.75,-377 854.75,-354 748.75,-354"/>
<text text-anchor="start" x="786.38" y="-359.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="665.75,-331 665.75,-354 748.75,-354 748.75,-331 665.75,-331"/>
<text text-anchor="start" x="703.5" y="-336.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="748.75,-331 748.75,-354 854.75,-354 854.75,-331 748.75,-331"/>
<text text-anchor="start" x="787.5" y="-336.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="873.25,-511 678.25,-511 678.25,-414 873.25,-414 873.25,-511"/>
<polygon fill="none" stroke="black" points="678.25,-486.5 678.25,-511 873.25,-511 873.25,-486.5 678.25,-486.5"/>
<text text-anchor="start" x="766.75" y="-493.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="678.25,-462 678.25,-486.5 782.25,-486.5 782.25,-462 678.25,-462"/>
<text text-anchor="start" x="682.25" y="-469.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.25,-462 782.25,-486.5 833.75,-486.5 833.75,-462 782.25,-462"/>
<text text-anchor="start" x="786.25" y="-469.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.75,-462 833.75,-486.5 873.25,-486.5 873.25,-462 833.75,-462"/>
<text text-anchor="start" x="837.75" y="-469.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.25,-438 678.25,-462 764.25,-462 764.25,-438 678.25,-438"/>
<text text-anchor="start" x="717.12" y="-444.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.25,-438 764.25,-462 873.25,-462 873.25,-438 764.25,-438"/>
<text text-anchor="start" x="803" y="-444.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.25,-414 678.25,-438 764.25,-438 764.25,-414 678.25,-414"/>
<text text-anchor="start" x="717.12" y="-420.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.25,-414 764.25,-438 873.25,-438 873.25,-414 764.25,-414"/>
<text text-anchor="start" x="803.38" y="-420.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-449C598.13,-449 614.13,-448 678.25,-448"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-451C598.25,-451 614.25,-450 678.25,-450"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-453C598.37,-453 614.37,-452 678.25,-452"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-423C598.37,-423 614.37,-424 678.25,-424"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534.25,-425C598.25,-425 614.25,-426 678.25,-426"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-427C598.13,-427 614.13,-428 678.25,-428"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-248C395.58,-248 464.92,-248 534.25,-248"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-250C395.58,-250 464.92,-250 534.25,-250"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-252C395.58,-252 464.92,-252 534.25,-252"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge12" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-222C395.58,-222 464.92,-222 534.25,-222"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-224C395.58,-224 464.92,-224 534.25,-224"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-226C395.58,-226 464.92,-226 534.25,-226"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node6" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="854.75,-264.5 665.75,-264.5 665.75,-171 854.75,-171 854.75,-264.5"/>
<polygon fill="none" stroke="black" points="665.75,-240.75 665.75,-264.5 854.75,-264.5 854.75,-240.75 665.75,-240.75"/>
<text text-anchor="start" x="752" y="-247.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="665.75,-217 665.75,-240.75 767.5,-240.75 767.5,-217 665.75,-217"/>
<text text-anchor="start" x="669.75" y="-223.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="767.5,-217 767.5,-240.75 816.75,-240.75 816.75,-217 767.5,-217"/>
<text text-anchor="start" x="771.5" y="-223.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="816.75,-217 816.75,-240.75 854.75,-240.75 854.75,-217 816.75,-217"/>
<text text-anchor="start" x="820.75" y="-223.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="665.75,-194 665.75,-217 748.75,-217 748.75,-194 665.75,-194"/>
<text text-anchor="start" x="703.5" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="748.75,-194 748.75,-217 854.75,-217 854.75,-194 748.75,-194"/>
<text text-anchor="start" x="786.38" y="-199.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="665.75,-171 665.75,-194 748.75,-194 748.75,-171 665.75,-171"/>
<text text-anchor="start" x="703.5" y="-176.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="748.75,-171 748.75,-194 854.75,-194 854.75,-171 748.75,-171"/>
<text text-anchor="start" x="787.5" y="-176.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="873.25,-310 678.25,-310 678.25,-213 873.25,-213 873.25,-310"/>
<polygon fill="none" stroke="black" points="678.25,-285.5 678.25,-310 873.25,-310 873.25,-285.5 678.25,-285.5"/>
<text text-anchor="start" x="766.75" y="-292.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="678.25,-261 678.25,-285.5 782.25,-285.5 782.25,-261 678.25,-261"/>
<text text-anchor="start" x="682.25" y="-268.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.25,-261 782.25,-285.5 833.75,-285.5 833.75,-261 782.25,-261"/>
<text text-anchor="start" x="786.25" y="-268.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.75,-261 833.75,-285.5 873.25,-285.5 873.25,-261 833.75,-261"/>
<text text-anchor="start" x="837.75" y="-268.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.25,-237 678.25,-261 764.25,-261 764.25,-237 678.25,-237"/>
<text text-anchor="start" x="717.12" y="-243.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.25,-237 764.25,-261 873.25,-261 873.25,-237 764.25,-237"/>
<text text-anchor="start" x="803" y="-243.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.25,-213 678.25,-237 764.25,-237 764.25,-213 678.25,-213"/>
<text text-anchor="start" x="717.12" y="-219.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.25,-213 764.25,-237 873.25,-237 873.25,-213 764.25,-213"/>
<text text-anchor="start" x="803.38" y="-219.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge13" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-248C598.13,-248 614.13,-247 678.25,-247"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-250C598.25,-250 614.25,-249 678.25,-249"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-252C598.37,-252 614.37,-251 678.25,-251"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-222C598.37,-222 614.37,-223 678.25,-223"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534.25,-224C598.25,-224 614.25,-225 678.25,-225"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-226C598.13,-226 614.13,-227 678.25,-227"/>
</g>
<!-- W3&#45;&#45;W3 -->
<g id="edge15" class="edge">
<title>W3:w&#45;&#45;W3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-47C395.58,-47 464.92,-47 534.25,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-49C395.58,-49 464.92,-49 534.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-51C395.58,-51 464.92,-51 534.25,-51"/>
</g>
<!-- W3&#45;&#45;W3 -->
<g id="edge16" class="edge">
<title>W3:w&#45;&#45;W3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-21C395.58,-21 464.92,-21 534.25,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-23C395.58,-23 464.92,-23 534.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-25C395.58,-25 464.92,-25 534.25,-25"/>
</g>
<!-- X4 -->
<g id="node4" class="node">
<g id="node7" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="854.75,-104.5 665.75,-104.5 665.75,-11 854.75,-11 854.75,-104.5"/>
<polygon fill="none" stroke="black" points="665.75,-80.75 665.75,-104.5 854.75,-104.5 854.75,-80.75 665.75,-80.75"/>
<text text-anchor="start" x="752" y="-87.2" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="665.75,-57 665.75,-80.75 767.5,-80.75 767.5,-57 665.75,-57"/>
<text text-anchor="start" x="669.75" y="-63.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="767.5,-57 767.5,-80.75 816.75,-80.75 816.75,-57 767.5,-57"/>
<text text-anchor="start" x="771.5" y="-63.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="816.75,-57 816.75,-80.75 854.75,-80.75 854.75,-57 816.75,-57"/>
<text text-anchor="start" x="820.75" y="-63.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="665.75,-34 665.75,-57 748.75,-57 748.75,-34 665.75,-34"/>
<text text-anchor="start" x="703.5" y="-39.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="748.75,-34 748.75,-57 854.75,-57 854.75,-34 748.75,-34"/>
<text text-anchor="start" x="786.38" y="-39.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="665.75,-11 665.75,-34 748.75,-34 748.75,-11 665.75,-11"/>
<text text-anchor="start" x="703.5" y="-16.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="748.75,-11 748.75,-34 854.75,-34 854.75,-11 748.75,-11"/>
<text text-anchor="start" x="787.5" y="-16.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-364.75C585.63,-364.75 601.62,-363.75 665.75,-363.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-366.75C585.75,-366.75 601.75,-365.75 665.75,-365.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-368.75C585.88,-368.75 601.87,-367.75 665.75,-367.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-339.75C585.88,-339.75 601.87,-340.75 665.75,-340.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M521.75,-341.75C585.75,-341.75 601.75,-342.75 665.75,-342.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-343.75C585.63,-343.75 601.62,-344.75 665.75,-344.75"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-204.75C585.63,-204.75 601.62,-203.75 665.75,-203.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-206.75C585.75,-206.75 601.75,-205.75 665.75,-205.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-208.75C585.88,-208.75 601.87,-207.75 665.75,-207.75"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-179.75C585.88,-179.75 601.87,-180.75 665.75,-180.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M521.75,-181.75C585.75,-181.75 601.75,-182.75 665.75,-182.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-183.75C585.63,-183.75 601.62,-184.75 665.75,-184.75"/>
<polygon fill="#ffffff" stroke="black" points="873.25,-109 678.25,-109 678.25,-12 873.25,-12 873.25,-109"/>
<polygon fill="none" stroke="black" points="678.25,-84.5 678.25,-109 873.25,-109 873.25,-84.5 678.25,-84.5"/>
<text text-anchor="start" x="766.75" y="-91.7" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="678.25,-60 678.25,-84.5 782.25,-84.5 782.25,-60 678.25,-60"/>
<text text-anchor="start" x="682.25" y="-67.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="782.25,-60 782.25,-84.5 833.75,-84.5 833.75,-60 782.25,-60"/>
<text text-anchor="start" x="786.25" y="-67.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="833.75,-60 833.75,-84.5 873.25,-84.5 873.25,-60 833.75,-60"/>
<text text-anchor="start" x="837.75" y="-67.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="678.25,-36 678.25,-60 764.25,-60 764.25,-36 678.25,-36"/>
<text text-anchor="start" x="717.12" y="-42.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="764.25,-36 764.25,-60 873.25,-60 873.25,-36 764.25,-36"/>
<text text-anchor="start" x="803" y="-42.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="678.25,-12 678.25,-36 764.25,-36 764.25,-12 678.25,-12"/>
<text text-anchor="start" x="717.12" y="-18.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="764.25,-12 764.25,-36 873.25,-36 873.25,-12 764.25,-12"/>
<text text-anchor="start" x="803.38" y="-18.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge10" class="edge">
<g id="edge17" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-44.75C585.63,-44.75 601.62,-43.75 665.75,-43.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-46.75C585.75,-46.75 601.75,-45.75 665.75,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-48.75C585.88,-48.75 601.87,-47.75 665.75,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-47C598.13,-47 614.13,-46 678.25,-46"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-49C598.25,-49 614.25,-48 678.25,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-51C598.37,-51 614.37,-50 678.25,-50"/>
</g>
<!-- W3&#45;&#45;X4 -->
<g id="edge12" class="edge">
<g id="edge18" class="edge">
<title>W3:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-19.75C585.88,-19.75 601.87,-20.75 665.75,-20.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M521.75,-21.75C585.75,-21.75 601.75,-22.75 665.75,-22.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M521.75,-23.75C585.63,-23.75 601.62,-24.75 665.75,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-21C598.37,-21 614.37,-22 678.25,-22"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M534.25,-23C598.25,-23 614.25,-24 678.25,-24"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M534.25,-25C598.13,-25 614.13,-26 678.25,-26"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

36
examples/ex03.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -32,6 +33,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -60,6 +62,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -88,6 +91,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -119,21 +123,27 @@ graph {
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w3:w
W1:w3:e -- X3:p1l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w4:w
W1:w4:e -- X3:p2l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w5:w
W1:w5:e -- X4:p1l:w
W1:w5:w -- W1:w5:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w6:w
W1:w6:e -- X4:p2l:w
W1:w6:w -- W1:w6:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -161,9 +171,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -177,9 +185,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -193,9 +199,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -209,9 +213,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -225,9 +227,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -241,9 +241,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

392
examples/ex03.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex03</title>
<style>
@ -30,231 +30,255 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="859pt" height="338pt"
viewBox="0.00 0.00 858.50 337.50" 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 333.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-333.5 854.5,-333.5 854.5,4 -4,4"/>
<svg width="877pt" height="347pt"
viewBox="0.00 0.00 877.25 347.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 343)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-343 873.25,-343 873.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="177.75,-211.5 0,-211.5 0,-118 177.75,-118 177.75,-211.5"/>
<polygon fill="none" stroke="black" points="0,-187.75 0,-211.5 177.75,-211.5 177.75,-187.75 0,-187.75"/>
<text text-anchor="start" x="80.62" y="-194.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-164 0,-187.75 101.75,-187.75 101.75,-164 0,-164"/>
<text text-anchor="start" x="4" y="-170.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-164 101.75,-187.75 139.75,-187.75 139.75,-164 101.75,-164"/>
<text text-anchor="start" x="105.75" y="-170.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-164 139.75,-187.75 177.75,-187.75 177.75,-164 139.75,-164"/>
<text text-anchor="start" x="143.75" y="-170.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-141 0,-164 100.38,-164 100.38,-141 0,-141"/>
<text text-anchor="start" x="34.81" y="-146.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.38,-141 100.38,-164 177.75,-164 177.75,-141 100.38,-141"/>
<text text-anchor="start" x="135.31" y="-146.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-118 0,-141 100.38,-141 100.38,-118 0,-118"/>
<text text-anchor="start" x="35.94" y="-123.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.38,-118 100.38,-141 177.75,-141 177.75,-118 100.38,-118"/>
<text text-anchor="start" x="135.31" y="-123.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="182.25,-218 0,-218 0,-121 182.25,-121 182.25,-218"/>
<polygon fill="none" stroke="black" points="0,-193.5 0,-218 182.25,-218 182.25,-193.5 0,-193.5"/>
<text text-anchor="start" x="82.12" y="-200.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-169 0,-193.5 104,-193.5 104,-169 0,-169"/>
<text text-anchor="start" x="4" y="-176.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104,-169 104,-193.5 142.75,-193.5 142.75,-169 104,-169"/>
<text text-anchor="start" x="108" y="-176.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="142.75,-169 142.75,-193.5 182.25,-193.5 182.25,-169 142.75,-169"/>
<text text-anchor="start" x="146.75" y="-176.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-145 0,-169 102.62,-169 102.62,-145 0,-145"/>
<text text-anchor="start" x="35.56" y="-151.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="102.62,-145 102.62,-169 182.25,-169 182.25,-145 102.62,-145"/>
<text text-anchor="start" x="138.31" y="-151.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-121 0,-145 102.62,-145 102.62,-121 0,-121"/>
<text text-anchor="start" x="35.94" y="-127.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="102.62,-121 102.62,-145 182.25,-145 182.25,-121 102.62,-121"/>
<text text-anchor="start" x="138.31" y="-127.7" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="517.5,-292.5 321.75,-292.5 321.75,-57 517.5,-57 517.5,-292.5"/>
<polygon fill="none" stroke="black" points="321.75,-268.75 321.75,-292.5 517.5,-292.5 517.5,-268.75 321.75,-268.75"/>
<text text-anchor="start" x="409.12" y="-275.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-245 321.75,-268.75 344,-268.75 344,-245 321.75,-245"/>
<text text-anchor="start" x="325.75" y="-251.45" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="344,-245 344,-268.75 475,-268.75 475,-245 344,-245"/>
<text text-anchor="start" x="348" y="-251.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-245 475,-268.75 517.5,-268.75 517.5,-245 475,-245"/>
<text text-anchor="start" x="479" y="-251.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="354" y="-229.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="324.75" y="-210.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="393.75" y="-210.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.25" y="-210.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-205 321.75,-207 517.5,-207 517.5,-205 321.75,-205"/>
<polygon fill="#000000" stroke="none" points="321.75,-203 321.75,-205 517.5,-205 517.5,-203 321.75,-203"/>
<polygon fill="#000000" stroke="none" points="321.75,-201 321.75,-203 517.5,-203 517.5,-201 321.75,-201"/>
<text text-anchor="start" x="325.88" y="-185.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="393" y="-185.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.38" y="-185.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-180 321.75,-182 517.5,-182 517.5,-180 321.75,-180"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-178 321.75,-180 517.5,-180 517.5,-178 321.75,-178"/>
<polygon fill="#000000" stroke="none" points="321.75,-176 321.75,-178 517.5,-178 517.5,-176 321.75,-176"/>
<text text-anchor="start" x="324.75" y="-160.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="393.75" y="-160.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.25" y="-160.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-155 321.75,-157 517.5,-157 517.5,-155 321.75,-155"/>
<polygon fill="#000000" stroke="none" points="321.75,-153 321.75,-155 517.5,-155 517.5,-153 321.75,-153"/>
<polygon fill="#000000" stroke="none" points="321.75,-151 321.75,-153 517.5,-153 517.5,-151 321.75,-151"/>
<text text-anchor="start" x="325.88" y="-135.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="393" y="-135.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.38" y="-135.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-130 321.75,-132 517.5,-132 517.5,-130 321.75,-130"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-128 321.75,-130 517.5,-130 517.5,-128 321.75,-128"/>
<polygon fill="#000000" stroke="none" points="321.75,-126 321.75,-128 517.5,-128 517.5,-126 321.75,-126"/>
<text text-anchor="start" x="324.75" y="-110.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="393.75" y="-110.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.25" y="-110.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-105 321.75,-107 517.5,-107 517.5,-105 321.75,-105"/>
<polygon fill="#000000" stroke="none" points="321.75,-103 321.75,-105 517.5,-105 517.5,-103 321.75,-103"/>
<polygon fill="#000000" stroke="none" points="321.75,-101 321.75,-103 517.5,-103 517.5,-101 321.75,-101"/>
<text text-anchor="start" x="325.88" y="-85.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="393" y="-85.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.38" y="-85.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-80 321.75,-82 517.5,-82 517.5,-80 321.75,-80"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-78 321.75,-80 517.5,-80 517.5,-78 321.75,-78"/>
<polygon fill="#000000" stroke="none" points="321.75,-76 321.75,-78 517.5,-78 517.5,-76 321.75,-76"/>
<text text-anchor="start" x="354" y="-60.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="530.25,-302 326.25,-302 326.25,-57 530.25,-57 530.25,-302"/>
<polygon fill="none" stroke="black" points="326.25,-277.5 326.25,-302 530.25,-302 530.25,-277.5 326.25,-277.5"/>
<text text-anchor="start" x="417" y="-284.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="326.25,-253 326.25,-277.5 349.25,-277.5 349.25,-253 326.25,-253"/>
<text text-anchor="start" x="330.25" y="-260.2" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="349.25,-253 349.25,-277.5 486.25,-277.5 486.25,-253 349.25,-253"/>
<text text-anchor="start" x="353.25" y="-260.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="486.25,-253 486.25,-277.5 530.25,-277.5 530.25,-253 486.25,-253"/>
<text text-anchor="start" x="490.25" y="-260.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="360.21" y="-237.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.46" y="-217.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="401.62" y="-217.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.79" y="-217.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="329.83" y="-191.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="400.88" y="-191.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.17" y="-191.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="329.46" y="-165.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="401.62" y="-165.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.79" y="-165.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="329.83" y="-139.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="400.88" y="-139.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.17" y="-139.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="329.46" y="-113.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="401.62" y="-113.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.79" y="-113.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<text text-anchor="start" x="329.83" y="-87.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="400.88" y="-87.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.17" y="-87.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<text text-anchor="start" x="360.21" y="-61.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-150.75C247.62,-152.43 255.83,-203.43 321.75,-201.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.75C245.65,-152.75 253.85,-203.75 321.75,-203.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.75C243.67,-153.07 251.88,-204.07 321.75,-205.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-155C252.43,-156.72 260.03,-209.72 326.25,-208"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-157C250.45,-157 258.05,-210 326.25,-210"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-159C248.47,-157.28 256.07,-210.28 326.25,-212"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-131C252.12,-132.68 260.32,-183.68 326.25,-182"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-133C250.15,-133 258.35,-184 326.25,-184"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-135C248.18,-133.32 256.38,-184.32 326.25,-186"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-127.75C247.32,-129.4 256.11,-178.4 321.75,-176.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-129.75C245.35,-129.75 254.15,-178.75 321.75,-178.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-131.75C243.39,-130.1 252.18,-179.1 321.75,-180.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-155C246.37,-155 262.37,-156 326.25,-156"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-157C246.25,-157 262.25,-158 326.25,-158"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-159C246.13,-159 262.13,-160 326.25,-160"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-131C246.13,-131 262.13,-130 326.25,-130"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-133C246.25,-133 262.25,-132 326.25,-132"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-135C246.37,-135 262.37,-134 326.25,-134"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-150.75C241.88,-150.75 257.87,-151.75 321.75,-151.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.75C241.75,-152.75 257.75,-153.75 321.75,-153.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.75C241.63,-154.75 257.62,-155.75 321.75,-155.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-155C248.18,-156.68 256.38,-105.68 326.25,-104"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-157C250.15,-157 258.35,-106 326.25,-106"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-159C252.12,-157.32 260.32,-106.32 326.25,-108"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-131C248.47,-132.72 256.07,-79.72 326.25,-78"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-133C250.45,-133 258.05,-80 326.25,-80"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-135C252.43,-133.28 260.03,-80.28 326.25,-82"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-127.75C241.63,-127.75 257.62,-126.75 321.75,-126.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-129.75C241.75,-129.75 257.75,-128.75 321.75,-128.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-131.75C241.88,-131.75 257.87,-130.75 321.75,-130.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-208C394.25,-208 462.25,-208 530.25,-208"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-210C394.25,-210 462.25,-210 530.25,-210"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-212C394.25,-212 462.25,-212 530.25,-212"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-182C394.25,-182 462.25,-182 530.25,-182"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-184C394.25,-184 462.25,-184 530.25,-184"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-186C394.25,-186 462.25,-186 530.25,-186"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-150.75C243.39,-152.4 252.18,-103.4 321.75,-101.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.75C245.35,-152.75 254.15,-103.75 321.75,-103.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.75C247.32,-153.1 256.11,-104.1 321.75,-105.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-156C394.25,-156 462.25,-156 530.25,-156"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-158C394.25,-158 462.25,-158 530.25,-158"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-160C394.25,-160 462.25,-160 530.25,-160"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-130C394.25,-130 462.25,-130 530.25,-130"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-132C394.25,-132 462.25,-132 530.25,-132"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-134C394.25,-134 462.25,-134 530.25,-134"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-127.75C243.67,-129.43 251.88,-78.43 321.75,-76.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-129.75C245.65,-129.75 253.85,-78.75 321.75,-78.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-131.75C247.62,-130.07 255.83,-79.07 321.75,-80.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-104C394.25,-104 462.25,-104 530.25,-104"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-106C394.25,-106 462.25,-106 530.25,-106"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-108C394.25,-108 462.25,-108 530.25,-108"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-78C394.25,-78 462.25,-78 530.25,-78"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-80C394.25,-80 462.25,-80 530.25,-80"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-82C394.25,-82 462.25,-82 530.25,-82"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="850.5,-329.5 661.5,-329.5 661.5,-236 850.5,-236 850.5,-329.5"/>
<polygon fill="none" stroke="black" points="661.5,-305.75 661.5,-329.5 850.5,-329.5 850.5,-305.75 661.5,-305.75"/>
<text text-anchor="start" x="747.75" y="-312.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="661.5,-282 661.5,-305.75 763.25,-305.75 763.25,-282 661.5,-282"/>
<text text-anchor="start" x="665.5" y="-288.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-282 763.25,-305.75 812.5,-305.75 812.5,-282 763.25,-282"/>
<text text-anchor="start" x="767.25" y="-288.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-282 812.5,-305.75 850.5,-305.75 850.5,-282 812.5,-282"/>
<text text-anchor="start" x="816.5" y="-288.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-259 661.5,-282 744.5,-282 744.5,-259 661.5,-259"/>
<text text-anchor="start" x="699.25" y="-264.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.5,-259 744.5,-282 850.5,-282 850.5,-259 744.5,-259"/>
<text text-anchor="start" x="782.12" y="-264.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-236 661.5,-259 744.5,-259 744.5,-236 661.5,-236"/>
<text text-anchor="start" x="699.25" y="-241.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.5,-236 744.5,-259 850.5,-259 850.5,-236 744.5,-236"/>
<text text-anchor="start" x="783.25" y="-241.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="869.25,-339 674.25,-339 674.25,-242 869.25,-242 869.25,-339"/>
<polygon fill="none" stroke="black" points="674.25,-314.5 674.25,-339 869.25,-339 869.25,-314.5 674.25,-314.5"/>
<text text-anchor="start" x="762.75" y="-321.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="674.25,-290 674.25,-314.5 778.25,-314.5 778.25,-290 674.25,-290"/>
<text text-anchor="start" x="678.25" y="-297.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="778.25,-290 778.25,-314.5 829.75,-314.5 829.75,-290 778.25,-290"/>
<text text-anchor="start" x="782.25" y="-297.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="829.75,-290 829.75,-314.5 869.25,-314.5 869.25,-290 829.75,-290"/>
<text text-anchor="start" x="833.75" y="-297.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="674.25,-266 674.25,-290 760.25,-290 760.25,-266 674.25,-266"/>
<text text-anchor="start" x="713.12" y="-272.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760.25,-266 760.25,-290 869.25,-290 869.25,-266 760.25,-266"/>
<text text-anchor="start" x="799" y="-272.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="674.25,-242 674.25,-266 760.25,-266 760.25,-242 674.25,-242"/>
<text text-anchor="start" x="713.12" y="-248.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760.25,-242 760.25,-266 869.25,-266 869.25,-242 760.25,-242"/>
<text text-anchor="start" x="799.38" y="-248.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-208C603.03,-209.93 605.47,-277.93 674.25,-276"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-210C601.03,-210 603.47,-278 674.25,-278"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-212C599.03,-210.07 601.47,-278.07 674.25,-280"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-182C603.41,-183.95 605.09,-253.95 674.25,-252"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M530.25,-184C601.41,-184 603.09,-254 674.25,-254"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-186C599.41,-184.05 601.09,-254.05 674.25,-256"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node4" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="850.5,-211.5 661.5,-211.5 661.5,-118 850.5,-118 850.5,-211.5"/>
<polygon fill="none" stroke="black" points="661.5,-187.75 661.5,-211.5 850.5,-211.5 850.5,-187.75 661.5,-187.75"/>
<text text-anchor="start" x="747.75" y="-194.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="661.5,-164 661.5,-187.75 763.25,-187.75 763.25,-164 661.5,-164"/>
<text text-anchor="start" x="665.5" y="-170.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-164 763.25,-187.75 812.5,-187.75 812.5,-164 763.25,-164"/>
<text text-anchor="start" x="767.25" y="-170.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-164 812.5,-187.75 850.5,-187.75 850.5,-164 812.5,-164"/>
<text text-anchor="start" x="816.5" y="-170.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-141 661.5,-164 744.5,-164 744.5,-141 661.5,-141"/>
<text text-anchor="start" x="699.25" y="-146.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.5,-141 744.5,-164 850.5,-164 850.5,-141 744.5,-141"/>
<text text-anchor="start" x="782.12" y="-146.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-118 661.5,-141 744.5,-141 744.5,-118 661.5,-118"/>
<text text-anchor="start" x="699.25" y="-123.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.5,-118 744.5,-141 850.5,-141 850.5,-118 744.5,-118"/>
<text text-anchor="start" x="783.25" y="-123.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="869.25,-218 674.25,-218 674.25,-121 869.25,-121 869.25,-218"/>
<polygon fill="none" stroke="black" points="674.25,-193.5 674.25,-218 869.25,-218 869.25,-193.5 674.25,-193.5"/>
<text text-anchor="start" x="762.75" y="-200.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="674.25,-169 674.25,-193.5 778.25,-193.5 778.25,-169 674.25,-169"/>
<text text-anchor="start" x="678.25" y="-176.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="778.25,-169 778.25,-193.5 829.75,-193.5 829.75,-169 778.25,-169"/>
<text text-anchor="start" x="782.25" y="-176.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="829.75,-169 829.75,-193.5 869.25,-193.5 869.25,-169 829.75,-169"/>
<text text-anchor="start" x="833.75" y="-176.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="674.25,-145 674.25,-169 760.25,-169 760.25,-145 674.25,-145"/>
<text text-anchor="start" x="713.12" y="-151.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760.25,-145 760.25,-169 869.25,-169 869.25,-145 760.25,-145"/>
<text text-anchor="start" x="799" y="-151.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="674.25,-121 674.25,-145 760.25,-145 760.25,-121 674.25,-121"/>
<text text-anchor="start" x="713.12" y="-127.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760.25,-121 760.25,-145 869.25,-145 869.25,-121 760.25,-121"/>
<text text-anchor="start" x="799.38" y="-127.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge15" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-156C594.13,-156 610.13,-155 674.25,-155"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-158C594.25,-158 610.25,-157 674.25,-157"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-160C594.37,-160 610.37,-159 674.25,-159"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-130C594.37,-130 610.37,-131 674.25,-131"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M530.25,-132C594.25,-132 610.25,-133 674.25,-133"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-134C594.13,-134 610.13,-135 674.25,-135"/>
</g>
<!-- X4 -->
<g id="node4" class="node">
<g id="node5" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="850.5,-93.5 661.5,-93.5 661.5,0 850.5,0 850.5,-93.5"/>
<polygon fill="none" stroke="black" points="661.5,-69.75 661.5,-93.5 850.5,-93.5 850.5,-69.75 661.5,-69.75"/>
<text text-anchor="start" x="747.75" y="-76.2" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="661.5,-46 661.5,-69.75 763.25,-69.75 763.25,-46 661.5,-46"/>
<text text-anchor="start" x="665.5" y="-52.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-46 763.25,-69.75 812.5,-69.75 812.5,-46 763.25,-46"/>
<text text-anchor="start" x="767.25" y="-52.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-46 812.5,-69.75 850.5,-69.75 850.5,-46 812.5,-46"/>
<text text-anchor="start" x="816.5" y="-52.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-23 661.5,-46 744.5,-46 744.5,-23 661.5,-23"/>
<text text-anchor="start" x="699.25" y="-28.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.5,-23 744.5,-46 850.5,-46 850.5,-23 744.5,-23"/>
<text text-anchor="start" x="782.12" y="-28.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,0 661.5,-23 744.5,-23 744.5,0 661.5,0"/>
<text text-anchor="start" x="699.25" y="-5.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.5,0 744.5,-23 850.5,-23 850.5,0 744.5,0"/>
<text text-anchor="start" x="783.25" y="-5.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-201.75C590.09,-203.67 592.91,-270.67 661.5,-268.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-203.75C588.09,-203.75 590.91,-270.75 661.5,-270.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-205.75C586.09,-203.83 588.91,-270.83 661.5,-272.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-176.75C590.47,-178.69 592.53,-247.69 661.5,-245.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-178.75C588.47,-178.75 590.53,-247.75 661.5,-247.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-180.75C586.47,-178.81 588.53,-247.81 661.5,-249.75"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-151.75C581.38,-151.75 597.37,-150.75 661.5,-150.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-153.75C581.5,-153.75 597.5,-152.75 661.5,-152.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-155.75C581.63,-155.75 597.62,-154.75 661.5,-154.75"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-126.75C581.63,-126.75 597.62,-127.75 661.5,-127.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-128.75C581.5,-128.75 597.5,-129.75 661.5,-129.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-130.75C581.38,-130.75 597.37,-131.75 661.5,-131.75"/>
<polygon fill="#ffffff" stroke="black" points="869.25,-97 674.25,-97 674.25,0 869.25,0 869.25,-97"/>
<polygon fill="none" stroke="black" points="674.25,-72.5 674.25,-97 869.25,-97 869.25,-72.5 674.25,-72.5"/>
<text text-anchor="start" x="762.75" y="-79.7" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="674.25,-48 674.25,-72.5 778.25,-72.5 778.25,-48 674.25,-48"/>
<text text-anchor="start" x="678.25" y="-55.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="778.25,-48 778.25,-72.5 829.75,-72.5 829.75,-48 778.25,-48"/>
<text text-anchor="start" x="782.25" y="-55.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="829.75,-48 829.75,-72.5 869.25,-72.5 869.25,-48 829.75,-48"/>
<text text-anchor="start" x="833.75" y="-55.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="674.25,-24 674.25,-48 760.25,-48 760.25,-24 674.25,-24"/>
<text text-anchor="start" x="713.12" y="-30.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760.25,-24 760.25,-48 869.25,-48 869.25,-24 760.25,-24"/>
<text text-anchor="start" x="799" y="-30.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="674.25,0 674.25,-24 760.25,-24 760.25,0 674.25,0"/>
<text text-anchor="start" x="713.12" y="-6.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760.25,0 760.25,-24 869.25,-24 869.25,0 760.25,0"/>
<text text-anchor="start" x="799.38" y="-6.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge10" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-101.75C586.47,-103.69 588.53,-34.69 661.5,-32.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-103.75C588.47,-103.75 590.53,-34.75 661.5,-34.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-105.75C590.47,-103.81 592.53,-34.81 661.5,-36.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-104C599.41,-105.95 601.09,-35.95 674.25,-34"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-106C601.41,-106 603.09,-36 674.25,-36"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-108C603.41,-106.05 605.09,-36.05 674.25,-38"/>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge12" class="edge">
<g id="edge18" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-76.75C586.09,-78.67 588.91,-11.67 661.5,-9.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-78.75C588.09,-78.75 590.91,-11.75 661.5,-11.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-80.75C590.09,-78.83 592.91,-11.83 661.5,-13.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-78C599.03,-79.93 601.47,-11.93 674.25,-10"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M530.25,-80C601.03,-80 603.47,-12 674.25,-12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-82C603.03,-80.07 605.47,-12.07 674.25,-14"/>
</g>
</g>
</svg>

BIN
examples/ex03.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 64 KiB

390
examples/ex03.svg generated
View File

@ -1,231 +1,255 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="859pt" height="338pt"
viewBox="0.00 0.00 858.50 337.50" 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 333.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-333.5 854.5,-333.5 854.5,4 -4,4"/>
<svg width="877pt" height="347pt"
viewBox="0.00 0.00 877.25 347.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 343)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-343 873.25,-343 873.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="177.75,-211.5 0,-211.5 0,-118 177.75,-118 177.75,-211.5"/>
<polygon fill="none" stroke="black" points="0,-187.75 0,-211.5 177.75,-211.5 177.75,-187.75 0,-187.75"/>
<text text-anchor="start" x="80.62" y="-194.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-164 0,-187.75 101.75,-187.75 101.75,-164 0,-164"/>
<text text-anchor="start" x="4" y="-170.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="101.75,-164 101.75,-187.75 139.75,-187.75 139.75,-164 101.75,-164"/>
<text text-anchor="start" x="105.75" y="-170.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="139.75,-164 139.75,-187.75 177.75,-187.75 177.75,-164 139.75,-164"/>
<text text-anchor="start" x="143.75" y="-170.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-141 0,-164 100.38,-164 100.38,-141 0,-141"/>
<text text-anchor="start" x="34.81" y="-146.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100.38,-141 100.38,-164 177.75,-164 177.75,-141 100.38,-141"/>
<text text-anchor="start" x="135.31" y="-146.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-118 0,-141 100.38,-141 100.38,-118 0,-118"/>
<text text-anchor="start" x="35.94" y="-123.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="100.38,-118 100.38,-141 177.75,-141 177.75,-118 100.38,-118"/>
<text text-anchor="start" x="135.31" y="-123.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="#ffffff" stroke="black" points="182.25,-218 0,-218 0,-121 182.25,-121 182.25,-218"/>
<polygon fill="none" stroke="black" points="0,-193.5 0,-218 182.25,-218 182.25,-193.5 0,-193.5"/>
<text text-anchor="start" x="82.12" y="-200.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-169 0,-193.5 104,-193.5 104,-169 0,-169"/>
<text text-anchor="start" x="4" y="-176.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="104,-169 104,-193.5 142.75,-193.5 142.75,-169 104,-169"/>
<text text-anchor="start" x="108" y="-176.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="142.75,-169 142.75,-193.5 182.25,-193.5 182.25,-169 142.75,-169"/>
<text text-anchor="start" x="146.75" y="-176.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-145 0,-169 102.62,-169 102.62,-145 0,-145"/>
<text text-anchor="start" x="35.56" y="-151.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="102.62,-145 102.62,-169 182.25,-169 182.25,-145 102.62,-145"/>
<text text-anchor="start" x="138.31" y="-151.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-121 0,-145 102.62,-145 102.62,-121 0,-121"/>
<text text-anchor="start" x="35.94" y="-127.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="102.62,-121 102.62,-145 182.25,-145 182.25,-121 102.62,-121"/>
<text text-anchor="start" x="138.31" y="-127.7" font-family="arial" font-size="14.00">2</text>
</g>
<!-- W1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="517.5,-292.5 321.75,-292.5 321.75,-57 517.5,-57 517.5,-292.5"/>
<polygon fill="none" stroke="black" points="321.75,-268.75 321.75,-292.5 517.5,-292.5 517.5,-268.75 321.75,-268.75"/>
<text text-anchor="start" x="409.12" y="-275.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="321.75,-245 321.75,-268.75 344,-268.75 344,-245 321.75,-245"/>
<text text-anchor="start" x="325.75" y="-251.45" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="344,-245 344,-268.75 475,-268.75 475,-245 344,-245"/>
<text text-anchor="start" x="348" y="-251.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="475,-245 475,-268.75 517.5,-268.75 517.5,-245 475,-245"/>
<text text-anchor="start" x="479" y="-251.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="354" y="-229.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="324.75" y="-210.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="393.75" y="-210.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.25" y="-210.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-205 321.75,-207 517.5,-207 517.5,-205 321.75,-205"/>
<polygon fill="#000000" stroke="none" points="321.75,-203 321.75,-205 517.5,-205 517.5,-203 321.75,-203"/>
<polygon fill="#000000" stroke="none" points="321.75,-201 321.75,-203 517.5,-203 517.5,-201 321.75,-201"/>
<text text-anchor="start" x="325.88" y="-185.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="393" y="-185.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.38" y="-185.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-180 321.75,-182 517.5,-182 517.5,-180 321.75,-180"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-178 321.75,-180 517.5,-180 517.5,-178 321.75,-178"/>
<polygon fill="#000000" stroke="none" points="321.75,-176 321.75,-178 517.5,-178 517.5,-176 321.75,-176"/>
<text text-anchor="start" x="324.75" y="-160.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="393.75" y="-160.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.25" y="-160.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-155 321.75,-157 517.5,-157 517.5,-155 321.75,-155"/>
<polygon fill="#000000" stroke="none" points="321.75,-153 321.75,-155 517.5,-155 517.5,-153 321.75,-153"/>
<polygon fill="#000000" stroke="none" points="321.75,-151 321.75,-153 517.5,-153 517.5,-151 321.75,-151"/>
<text text-anchor="start" x="325.88" y="-135.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="393" y="-135.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.38" y="-135.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-130 321.75,-132 517.5,-132 517.5,-130 321.75,-130"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-128 321.75,-130 517.5,-130 517.5,-128 321.75,-128"/>
<polygon fill="#000000" stroke="none" points="321.75,-126 321.75,-128 517.5,-128 517.5,-126 321.75,-126"/>
<text text-anchor="start" x="324.75" y="-110.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="393.75" y="-110.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.25" y="-110.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<polygon fill="#000000" stroke="none" points="321.75,-105 321.75,-107 517.5,-107 517.5,-105 321.75,-105"/>
<polygon fill="#000000" stroke="none" points="321.75,-103 321.75,-105 517.5,-105 517.5,-103 321.75,-103"/>
<polygon fill="#000000" stroke="none" points="321.75,-101 321.75,-103 517.5,-103 517.5,-101 321.75,-101"/>
<text text-anchor="start" x="325.88" y="-85.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="393" y="-85.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.38" y="-85.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<polygon fill="#000000" stroke="none" points="321.75,-80 321.75,-82 517.5,-82 517.5,-80 321.75,-80"/>
<polygon fill="#ff0000" stroke="none" points="321.75,-78 321.75,-80 517.5,-80 517.5,-78 321.75,-78"/>
<polygon fill="#000000" stroke="none" points="321.75,-76 321.75,-78 517.5,-78 517.5,-76 321.75,-76"/>
<text text-anchor="start" x="354" y="-60.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="530.25,-302 326.25,-302 326.25,-57 530.25,-57 530.25,-302"/>
<polygon fill="none" stroke="black" points="326.25,-277.5 326.25,-302 530.25,-302 530.25,-277.5 326.25,-277.5"/>
<text text-anchor="start" x="417" y="-284.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="326.25,-253 326.25,-277.5 349.25,-277.5 349.25,-253 326.25,-253"/>
<text text-anchor="start" x="330.25" y="-260.2" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="349.25,-253 349.25,-277.5 486.25,-277.5 486.25,-253 349.25,-253"/>
<text text-anchor="start" x="353.25" y="-260.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="486.25,-253 486.25,-277.5 530.25,-277.5 530.25,-253 486.25,-253"/>
<text text-anchor="start" x="490.25" y="-260.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="360.21" y="-237.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="329.46" y="-217.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="401.62" y="-217.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.79" y="-217.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="329.83" y="-191.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="400.88" y="-191.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.17" y="-191.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="329.46" y="-165.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="401.62" y="-165.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.79" y="-165.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="329.83" y="-139.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="400.88" y="-139.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.17" y="-139.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="329.46" y="-113.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="401.62" y="-113.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.79" y="-113.7" font-family="arial" font-size="14.00">X4:1:GND</text>
<text text-anchor="start" x="329.83" y="-87.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="400.88" y="-87.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.17" y="-87.7" font-family="arial" font-size="14.00">X4:2:VCC</text>
<text text-anchor="start" x="360.21" y="-61.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-150.75C247.62,-152.43 255.83,-203.43 321.75,-201.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.75C245.65,-152.75 253.85,-203.75 321.75,-203.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.75C243.67,-153.07 251.88,-204.07 321.75,-205.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-155C252.43,-156.72 260.03,-209.72 326.25,-208"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-157C250.45,-157 258.05,-210 326.25,-210"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-159C248.47,-157.28 256.07,-210.28 326.25,-212"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-131C252.12,-132.68 260.32,-183.68 326.25,-182"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-133C250.15,-133 258.35,-184 326.25,-184"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-135C248.18,-133.32 256.38,-184.32 326.25,-186"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-127.75C247.32,-129.4 256.11,-178.4 321.75,-176.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-129.75C245.35,-129.75 254.15,-178.75 321.75,-178.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-131.75C243.39,-130.1 252.18,-179.1 321.75,-180.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-155C246.37,-155 262.37,-156 326.25,-156"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-157C246.25,-157 262.25,-158 326.25,-158"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-159C246.13,-159 262.13,-160 326.25,-160"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-131C246.13,-131 262.13,-130 326.25,-130"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-133C246.25,-133 262.25,-132 326.25,-132"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-135C246.37,-135 262.37,-134 326.25,-134"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-150.75C241.88,-150.75 257.87,-151.75 321.75,-151.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.75C241.75,-152.75 257.75,-153.75 321.75,-153.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.75C241.63,-154.75 257.62,-155.75 321.75,-155.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-155C248.18,-156.68 256.38,-105.68 326.25,-104"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-157C250.15,-157 258.35,-106 326.25,-106"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-159C252.12,-157.32 260.32,-106.32 326.25,-108"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-131C248.47,-132.72 256.07,-79.72 326.25,-78"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M182.25,-133C250.45,-133 258.05,-80 326.25,-80"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M182.25,-135C252.43,-133.28 260.03,-80.28 326.25,-82"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-127.75C241.63,-127.75 257.62,-126.75 321.75,-126.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-129.75C241.75,-129.75 257.75,-128.75 321.75,-128.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-131.75C241.88,-131.75 257.87,-130.75 321.75,-130.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-208C394.25,-208 462.25,-208 530.25,-208"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-210C394.25,-210 462.25,-210 530.25,-210"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-212C394.25,-212 462.25,-212 530.25,-212"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-182C394.25,-182 462.25,-182 530.25,-182"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-184C394.25,-184 462.25,-184 530.25,-184"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-186C394.25,-186 462.25,-186 530.25,-186"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-150.75C243.39,-152.4 252.18,-103.4 321.75,-101.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-152.75C245.35,-152.75 254.15,-103.75 321.75,-103.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-154.75C247.32,-153.1 256.11,-104.1 321.75,-105.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-156C394.25,-156 462.25,-156 530.25,-156"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-158C394.25,-158 462.25,-158 530.25,-158"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-160C394.25,-160 462.25,-160 530.25,-160"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-130C394.25,-130 462.25,-130 530.25,-130"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-132C394.25,-132 462.25,-132 530.25,-132"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-134C394.25,-134 462.25,-134 530.25,-134"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-127.75C243.67,-129.43 251.88,-78.43 321.75,-76.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M177.75,-129.75C245.65,-129.75 253.85,-78.75 321.75,-78.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M177.75,-131.75C247.62,-130.07 255.83,-79.07 321.75,-80.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-104C394.25,-104 462.25,-104 530.25,-104"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-106C394.25,-106 462.25,-106 530.25,-106"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-108C394.25,-108 462.25,-108 530.25,-108"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-78C394.25,-78 462.25,-78 530.25,-78"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M326.25,-80C394.25,-80 462.25,-80 530.25,-80"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M326.25,-82C394.25,-82 462.25,-82 530.25,-82"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="850.5,-329.5 661.5,-329.5 661.5,-236 850.5,-236 850.5,-329.5"/>
<polygon fill="none" stroke="black" points="661.5,-305.75 661.5,-329.5 850.5,-329.5 850.5,-305.75 661.5,-305.75"/>
<text text-anchor="start" x="747.75" y="-312.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="661.5,-282 661.5,-305.75 763.25,-305.75 763.25,-282 661.5,-282"/>
<text text-anchor="start" x="665.5" y="-288.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-282 763.25,-305.75 812.5,-305.75 812.5,-282 763.25,-282"/>
<text text-anchor="start" x="767.25" y="-288.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-282 812.5,-305.75 850.5,-305.75 850.5,-282 812.5,-282"/>
<text text-anchor="start" x="816.5" y="-288.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-259 661.5,-282 744.5,-282 744.5,-259 661.5,-259"/>
<text text-anchor="start" x="699.25" y="-264.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.5,-259 744.5,-282 850.5,-282 850.5,-259 744.5,-259"/>
<text text-anchor="start" x="782.12" y="-264.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-236 661.5,-259 744.5,-259 744.5,-236 661.5,-236"/>
<text text-anchor="start" x="699.25" y="-241.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.5,-236 744.5,-259 850.5,-259 850.5,-236 744.5,-236"/>
<text text-anchor="start" x="783.25" y="-241.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="869.25,-339 674.25,-339 674.25,-242 869.25,-242 869.25,-339"/>
<polygon fill="none" stroke="black" points="674.25,-314.5 674.25,-339 869.25,-339 869.25,-314.5 674.25,-314.5"/>
<text text-anchor="start" x="762.75" y="-321.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="674.25,-290 674.25,-314.5 778.25,-314.5 778.25,-290 674.25,-290"/>
<text text-anchor="start" x="678.25" y="-297.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="778.25,-290 778.25,-314.5 829.75,-314.5 829.75,-290 778.25,-290"/>
<text text-anchor="start" x="782.25" y="-297.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="829.75,-290 829.75,-314.5 869.25,-314.5 869.25,-290 829.75,-290"/>
<text text-anchor="start" x="833.75" y="-297.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="674.25,-266 674.25,-290 760.25,-290 760.25,-266 674.25,-266"/>
<text text-anchor="start" x="713.12" y="-272.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760.25,-266 760.25,-290 869.25,-290 869.25,-266 760.25,-266"/>
<text text-anchor="start" x="799" y="-272.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="674.25,-242 674.25,-266 760.25,-266 760.25,-242 674.25,-242"/>
<text text-anchor="start" x="713.12" y="-248.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760.25,-242 760.25,-266 869.25,-266 869.25,-242 760.25,-242"/>
<text text-anchor="start" x="799.38" y="-248.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-208C603.03,-209.93 605.47,-277.93 674.25,-276"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-210C601.03,-210 603.47,-278 674.25,-278"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-212C599.03,-210.07 601.47,-278.07 674.25,-280"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-182C603.41,-183.95 605.09,-253.95 674.25,-252"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M530.25,-184C601.41,-184 603.09,-254 674.25,-254"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-186C599.41,-184.05 601.09,-254.05 674.25,-256"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node4" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="850.5,-211.5 661.5,-211.5 661.5,-118 850.5,-118 850.5,-211.5"/>
<polygon fill="none" stroke="black" points="661.5,-187.75 661.5,-211.5 850.5,-211.5 850.5,-187.75 661.5,-187.75"/>
<text text-anchor="start" x="747.75" y="-194.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="661.5,-164 661.5,-187.75 763.25,-187.75 763.25,-164 661.5,-164"/>
<text text-anchor="start" x="665.5" y="-170.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-164 763.25,-187.75 812.5,-187.75 812.5,-164 763.25,-164"/>
<text text-anchor="start" x="767.25" y="-170.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-164 812.5,-187.75 850.5,-187.75 850.5,-164 812.5,-164"/>
<text text-anchor="start" x="816.5" y="-170.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-141 661.5,-164 744.5,-164 744.5,-141 661.5,-141"/>
<text text-anchor="start" x="699.25" y="-146.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.5,-141 744.5,-164 850.5,-164 850.5,-141 744.5,-141"/>
<text text-anchor="start" x="782.12" y="-146.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,-118 661.5,-141 744.5,-141 744.5,-118 661.5,-118"/>
<text text-anchor="start" x="699.25" y="-123.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.5,-118 744.5,-141 850.5,-141 850.5,-118 744.5,-118"/>
<text text-anchor="start" x="783.25" y="-123.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="#ffffff" stroke="black" points="869.25,-218 674.25,-218 674.25,-121 869.25,-121 869.25,-218"/>
<polygon fill="none" stroke="black" points="674.25,-193.5 674.25,-218 869.25,-218 869.25,-193.5 674.25,-193.5"/>
<text text-anchor="start" x="762.75" y="-200.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="674.25,-169 674.25,-193.5 778.25,-193.5 778.25,-169 674.25,-169"/>
<text text-anchor="start" x="678.25" y="-176.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="778.25,-169 778.25,-193.5 829.75,-193.5 829.75,-169 778.25,-169"/>
<text text-anchor="start" x="782.25" y="-176.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="829.75,-169 829.75,-193.5 869.25,-193.5 869.25,-169 829.75,-169"/>
<text text-anchor="start" x="833.75" y="-176.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="674.25,-145 674.25,-169 760.25,-169 760.25,-145 674.25,-145"/>
<text text-anchor="start" x="713.12" y="-151.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760.25,-145 760.25,-169 869.25,-169 869.25,-145 760.25,-145"/>
<text text-anchor="start" x="799" y="-151.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="674.25,-121 674.25,-145 760.25,-145 760.25,-121 674.25,-121"/>
<text text-anchor="start" x="713.12" y="-127.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760.25,-121 760.25,-145 869.25,-145 869.25,-121 760.25,-121"/>
<text text-anchor="start" x="799.38" y="-127.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge15" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-156C594.13,-156 610.13,-155 674.25,-155"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-158C594.25,-158 610.25,-157 674.25,-157"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-160C594.37,-160 610.37,-159 674.25,-159"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-130C594.37,-130 610.37,-131 674.25,-131"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M530.25,-132C594.25,-132 610.25,-133 674.25,-133"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-134C594.13,-134 610.13,-135 674.25,-135"/>
</g>
<!-- X4 -->
<g id="node4" class="node">
<g id="node5" class="node">
<title>X4</title>
<polygon fill="#ffffff" stroke="black" points="850.5,-93.5 661.5,-93.5 661.5,0 850.5,0 850.5,-93.5"/>
<polygon fill="none" stroke="black" points="661.5,-69.75 661.5,-93.5 850.5,-93.5 850.5,-69.75 661.5,-69.75"/>
<text text-anchor="start" x="747.75" y="-76.2" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="661.5,-46 661.5,-69.75 763.25,-69.75 763.25,-46 661.5,-46"/>
<text text-anchor="start" x="665.5" y="-52.45" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="763.25,-46 763.25,-69.75 812.5,-69.75 812.5,-46 763.25,-46"/>
<text text-anchor="start" x="767.25" y="-52.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="812.5,-46 812.5,-69.75 850.5,-69.75 850.5,-46 812.5,-46"/>
<text text-anchor="start" x="816.5" y="-52.45" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="661.5,-23 661.5,-46 744.5,-46 744.5,-23 661.5,-23"/>
<text text-anchor="start" x="699.25" y="-28.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="744.5,-23 744.5,-46 850.5,-46 850.5,-23 744.5,-23"/>
<text text-anchor="start" x="782.12" y="-28.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="661.5,0 661.5,-23 744.5,-23 744.5,0 661.5,0"/>
<text text-anchor="start" x="699.25" y="-5.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="744.5,0 744.5,-23 850.5,-23 850.5,0 744.5,0"/>
<text text-anchor="start" x="783.25" y="-5.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-201.75C590.09,-203.67 592.91,-270.67 661.5,-268.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-203.75C588.09,-203.75 590.91,-270.75 661.5,-270.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-205.75C586.09,-203.83 588.91,-270.83 661.5,-272.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-176.75C590.47,-178.69 592.53,-247.69 661.5,-245.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-178.75C588.47,-178.75 590.53,-247.75 661.5,-247.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-180.75C586.47,-178.81 588.53,-247.81 661.5,-249.75"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-151.75C581.38,-151.75 597.37,-150.75 661.5,-150.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-153.75C581.5,-153.75 597.5,-152.75 661.5,-152.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-155.75C581.63,-155.75 597.62,-154.75 661.5,-154.75"/>
</g>
<!-- W1&#45;&#45;X3 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-126.75C581.63,-126.75 597.62,-127.75 661.5,-127.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-128.75C581.5,-128.75 597.5,-129.75 661.5,-129.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-130.75C581.38,-130.75 597.37,-131.75 661.5,-131.75"/>
<polygon fill="#ffffff" stroke="black" points="869.25,-97 674.25,-97 674.25,0 869.25,0 869.25,-97"/>
<polygon fill="none" stroke="black" points="674.25,-72.5 674.25,-97 869.25,-97 869.25,-72.5 674.25,-72.5"/>
<text text-anchor="start" x="762.75" y="-79.7" font-family="arial" font-size="14.00">X4</text>
<polygon fill="none" stroke="black" points="674.25,-48 674.25,-72.5 778.25,-72.5 778.25,-48 674.25,-48"/>
<text text-anchor="start" x="678.25" y="-55.2" font-family="arial" font-size="14.00">Molex Micro&#45;Fit</text>
<polygon fill="none" stroke="black" points="778.25,-48 778.25,-72.5 829.75,-72.5 829.75,-48 778.25,-48"/>
<text text-anchor="start" x="782.25" y="-55.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="829.75,-48 829.75,-72.5 869.25,-72.5 869.25,-48 829.75,-48"/>
<text text-anchor="start" x="833.75" y="-55.2" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="674.25,-24 674.25,-48 760.25,-48 760.25,-24 674.25,-24"/>
<text text-anchor="start" x="713.12" y="-30.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760.25,-24 760.25,-48 869.25,-48 869.25,-24 760.25,-24"/>
<text text-anchor="start" x="799" y="-30.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="674.25,0 674.25,-24 760.25,-24 760.25,0 674.25,0"/>
<text text-anchor="start" x="713.12" y="-6.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760.25,0 760.25,-24 869.25,-24 869.25,0 760.25,0"/>
<text text-anchor="start" x="799.38" y="-6.7" font-family="arial" font-size="14.00">VCC</text>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge10" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-101.75C586.47,-103.69 588.53,-34.69 661.5,-32.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-103.75C588.47,-103.75 590.53,-34.75 661.5,-34.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-105.75C590.47,-103.81 592.53,-34.81 661.5,-36.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-104C599.41,-105.95 601.09,-35.95 674.25,-34"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-106C601.41,-106 603.09,-36 674.25,-36"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-108C603.41,-106.05 605.09,-36.05 674.25,-38"/>
</g>
<!-- W1&#45;&#45;X4 -->
<g id="edge12" class="edge">
<g id="edge18" class="edge">
<title>W1:e&#45;&#45;X4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-76.75C586.09,-78.67 588.91,-11.67 661.5,-9.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M517.5,-78.75C588.09,-78.75 590.91,-11.75 661.5,-11.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M517.5,-80.75C590.09,-78.83 592.91,-11.83 661.5,-13.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-78C599.03,-79.93 601.47,-11.93 674.25,-10"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M530.25,-80C601.03,-80 603.47,-12 674.25,-12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M530.25,-82C603.03,-80.07 605.47,-12.07 674.25,-14"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

32
examples/ex04.gv generated
View File

@ -1,5 +1,5 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
@ -115,21 +115,27 @@ graph {
edge [color="#000000:#895956:#000000"]
__F_1:e -- W1:w1:w
W1:w1:e -- __F_7:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
__F_2:e -- W1:w2:w
W1:w2:e -- __F_8:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
__F_3:e -- W1:w3:w
W1:w3:e -- __F_9:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
__F_4:e -- W1:w4:w
W1:w4:e -- __F_10:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
__F_5:e -- W1:w5:w
W1:w5:e -- __F_11:w
W1:w5:w -- W1:w5:e [straight=straight]
edge [color="#000000:#0066ff:#000000"]
__F_6:e -- W1:w6:w
W1:w6:e -- __F_12:w
W1:w6:w -- W1:w6:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -157,9 +163,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -173,9 +177,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -189,9 +191,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -205,9 +205,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -221,9 +219,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -237,9 +233,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

368
examples/ex04.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex04</title>
<style>
@ -30,219 +30,243 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="665pt" height="291pt"
viewBox="0.00 0.00 665.25 290.62" 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 286.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-286.62 661.25,-286.62 661.25,4 -4,4"/>
<svg width="681pt" height="299pt"
viewBox="0.00 0.00 681.00 298.75" 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 294.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-294.75 677,-294.75 677,4 -4,4"/>
<!-- __F_1 -->
<g id="node1" class="node">
<title>__F_1</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-263.75 0,-263.75 0,-240 86.75,-240 86.75,-263.75"/>
<polygon fill="none" stroke="black" points="0,-240 0,-263.75 86.75,-263.75 86.75,-240 0,-240"/>
<text text-anchor="start" x="4" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="90.5,-269.5 0,-269.5 0,-245 90.5,-245 90.5,-269.5"/>
<polygon fill="none" stroke="black" points="0,-245 0,-269.5 90.5,-269.5 90.5,-245 0,-245"/>
<text text-anchor="start" x="4" y="-252.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1 -->
<g id="node13" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="426.5,-282.62 230.75,-282.62 230.75,-47.12 426.5,-47.12 426.5,-282.62"/>
<polygon fill="none" stroke="black" points="230.75,-258.88 230.75,-282.62 426.5,-282.62 426.5,-258.88 230.75,-258.88"/>
<text text-anchor="start" x="318.12" y="-265.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="230.75,-235.12 230.75,-258.88 253,-258.88 253,-235.12 230.75,-235.12"/>
<text text-anchor="start" x="234.75" y="-241.57" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="253,-235.12 253,-258.88 384,-258.88 384,-235.12 253,-235.12"/>
<text text-anchor="start" x="257" y="-241.57" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="384,-235.12 384,-258.88 426.5,-258.88 426.5,-235.12 384,-235.12"/>
<text text-anchor="start" x="388" y="-241.57" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="253.17" y="-219.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="303.88" y="-200.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-195.12 230.75,-197.12 426.5,-197.12 426.5,-195.12 230.75,-195.12"/>
<polygon fill="#895956" stroke="none" points="230.75,-193.12 230.75,-195.12 426.5,-195.12 426.5,-193.12 230.75,-193.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-191.12 230.75,-193.12 426.5,-193.12 426.5,-191.12 230.75,-191.12"/>
<text text-anchor="start" x="303.5" y="-175.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-170.12 230.75,-172.12 426.5,-172.12 426.5,-170.12 230.75,-170.12"/>
<polygon fill="#ff0000" stroke="none" points="230.75,-168.12 230.75,-170.12 426.5,-170.12 426.5,-168.12 230.75,-168.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-166.12 230.75,-168.12 426.5,-168.12 426.5,-166.12 230.75,-166.12"/>
<text text-anchor="start" x="302" y="-150.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-145.12 230.75,-147.12 426.5,-147.12 426.5,-145.12 230.75,-145.12"/>
<polygon fill="#ff8000" stroke="none" points="230.75,-143.12 230.75,-145.12 426.5,-145.12 426.5,-143.12 230.75,-143.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-141.12 230.75,-143.12 426.5,-143.12 426.5,-141.12 230.75,-141.12"/>
<text text-anchor="start" x="304.25" y="-125.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-120.12 230.75,-122.12 426.5,-122.12 426.5,-120.12 230.75,-120.12"/>
<polygon fill="#ffff00" stroke="none" points="230.75,-118.12 230.75,-120.12 426.5,-120.12 426.5,-118.12 230.75,-118.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-116.12 230.75,-118.12 426.5,-118.12 426.5,-116.12 230.75,-116.12"/>
<text text-anchor="start" x="302.75" y="-100.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-95.12 230.75,-97.12 426.5,-97.12 426.5,-95.12 230.75,-95.12"/>
<polygon fill="#00ff00" stroke="none" points="230.75,-93.12 230.75,-95.12 426.5,-95.12 426.5,-93.12 230.75,-93.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-91.12 230.75,-93.12 426.5,-93.12 426.5,-91.12 230.75,-91.12"/>
<text text-anchor="start" x="303.88" y="-75.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-70.12 230.75,-72.12 426.5,-72.12 426.5,-70.12 230.75,-70.12"/>
<polygon fill="#0066ff" stroke="none" points="230.75,-68.12 230.75,-70.12 426.5,-70.12 426.5,-68.12 230.75,-68.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-66.12 230.75,-68.12 426.5,-68.12 426.5,-66.12 230.75,-66.12"/>
<text text-anchor="start" x="253.17" y="-50.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="438.5,-290.75 234.5,-290.75 234.5,-45.75 438.5,-45.75 438.5,-290.75"/>
<polygon fill="none" stroke="black" points="234.5,-266.25 234.5,-290.75 438.5,-290.75 438.5,-266.25 234.5,-266.25"/>
<text text-anchor="start" x="325.25" y="-273.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="234.5,-241.75 234.5,-266.25 257.5,-266.25 257.5,-241.75 234.5,-241.75"/>
<text text-anchor="start" x="238.5" y="-248.95" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="257.5,-241.75 257.5,-266.25 394.5,-266.25 394.5,-241.75 257.5,-241.75"/>
<text text-anchor="start" x="261.5" y="-248.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="394.5,-241.75 394.5,-266.25 438.5,-266.25 438.5,-241.75 394.5,-241.75"/>
<text text-anchor="start" x="398.5" y="-248.95" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="258.29" y="-226.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="311.38" y="-206.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="310.62" y="-180.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="309.88" y="-154.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="311.75" y="-128.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="310.62" y="-102.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="311.38" y="-76.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="258.29" y="-50.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- __F_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>__F_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-249.88C153.76,-251.67 159.76,-193.67 230.75,-191.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M86.75,-251.88C155.75,-251.88 161.75,-193.88 230.75,-193.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-253.87C157.74,-252.08 163.74,-194.08 230.75,-195.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-255.25C157.59,-257.05 163.43,-198.55 234.5,-196.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M90.5,-257.25C159.58,-257.25 165.42,-198.75 234.5,-198.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-259.25C161.57,-257.45 167.41,-198.95 234.5,-200.75"/>
</g>
<!-- __F_2 -->
<g id="node2" class="node">
<title>__F_2</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-215.75 0,-215.75 0,-192 86.75,-192 86.75,-215.75"/>
<polygon fill="none" stroke="black" points="0,-192 0,-215.75 86.75,-215.75 86.75,-192 0,-192"/>
<text text-anchor="start" x="4" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<!-- W1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-196.75C302.5,-196.75 370.5,-196.75 438.5,-196.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M234.5,-198.75C302.5,-198.75 370.5,-198.75 438.5,-198.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-200.75C302.5,-200.75 370.5,-200.75 438.5,-200.75"/>
</g>
<!-- __F_2&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>__F_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-201.88C150.73,-203.21 163,-168.21 230.75,-166.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M86.75,-203.88C152.61,-203.88 164.89,-168.88 230.75,-168.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-205.87C154.5,-204.54 166.77,-169.54 230.75,-170.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-170.75C302.5,-170.75 370.5,-170.75 438.5,-170.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M234.5,-172.75C302.5,-172.75 370.5,-172.75 438.5,-172.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-174.75C302.5,-174.75 370.5,-174.75 438.5,-174.75"/>
</g>
<!-- __F_3 -->
<g id="node3" class="node">
<title>__F_3</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-167.75 0,-167.75 0,-144 86.75,-144 86.75,-167.75"/>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<!-- W1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-144.75C302.5,-144.75 370.5,-144.75 438.5,-144.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M234.5,-146.75C302.5,-146.75 370.5,-146.75 438.5,-146.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-148.75C302.5,-148.75 370.5,-148.75 438.5,-148.75"/>
</g>
<!-- __F_3&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>__F_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-153.88C149.75,-154.29 165.31,-142.29 230.75,-141.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M86.75,-155.88C150.97,-155.88 166.53,-143.88 230.75,-143.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-157.87C152.19,-157.46 167.75,-145.46 230.75,-145.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-118.75C302.5,-118.75 370.5,-118.75 438.5,-118.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M234.5,-120.75C302.5,-120.75 370.5,-120.75 438.5,-120.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-122.75C302.5,-122.75 370.5,-122.75 438.5,-122.75"/>
</g>
<!-- __F_4 -->
<g id="node4" class="node">
<title>__F_4</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-119.75 0,-119.75 0,-96 86.75,-96 86.75,-119.75"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-92.75C302.5,-92.75 370.5,-92.75 438.5,-92.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M234.5,-94.75C302.5,-94.75 370.5,-94.75 438.5,-94.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-96.75C302.5,-96.75 370.5,-96.75 438.5,-96.75"/>
</g>
<!-- __F_4&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>__F_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-105.88C152.09,-106.24 167.71,-117.24 230.75,-116.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M86.75,-107.88C150.94,-107.87 166.56,-118.87 230.75,-118.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-109.87C149.79,-109.51 165.41,-120.51 230.75,-120.87"/>
</g>
<!-- __F_5 -->
<g id="node5" class="node">
<title>__F_5</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-71.75 0,-71.75 0,-48 86.75,-48 86.75,-71.75"/>
<polygon fill="none" stroke="black" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<text text-anchor="start" x="4" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_5&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>__F_5:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-57.88C154.39,-59.19 166.87,-93.19 230.75,-91.88"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M86.75,-59.88C152.51,-59.88 164.99,-93.88 230.75,-93.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-61.87C150.63,-60.56 163.11,-94.56 230.75,-95.87"/>
</g>
<!-- __F_6 -->
<g id="node6" class="node">
<title>__F_6</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-23.75 0,-23.75 0,0 86.75,0 86.75,-23.75"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_6&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>__F_6:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-9.88C157.57,-11.65 163.91,-68.65 230.75,-66.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M86.75,-11.88C155.58,-11.88 161.92,-68.88 230.75,-68.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-13.87C153.59,-12.1 159.93,-69.1 230.75,-70.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-66.75C302.5,-66.75 370.5,-66.75 438.5,-66.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M234.5,-68.75C302.5,-68.75 370.5,-68.75 438.5,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-70.75C302.5,-70.75 370.5,-70.75 438.5,-70.75"/>
</g>
<!-- __F_7 -->
<g id="node7" class="node">
<g id="node3" class="node">
<title>__F_7</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-263.75 570.5,-263.75 570.5,-240 657.25,-240 657.25,-263.75"/>
<polygon fill="none" stroke="black" points="570.5,-240 570.5,-263.75 657.25,-263.75 657.25,-240 570.5,-240"/>
<text text-anchor="start" x="574.5" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_8 -->
<g id="node8" class="node">
<title>__F_8</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-215.75 570.5,-215.75 570.5,-192 657.25,-192 657.25,-215.75"/>
<polygon fill="none" stroke="black" points="570.5,-192 570.5,-215.75 657.25,-215.75 657.25,-192 570.5,-192"/>
<text text-anchor="start" x="574.5" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_9 -->
<g id="node9" class="node">
<title>__F_9</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-167.75 570.5,-167.75 570.5,-144 657.25,-144 657.25,-167.75"/>
<polygon fill="none" stroke="black" points="570.5,-144 570.5,-167.75 657.25,-167.75 657.25,-144 570.5,-144"/>
<text text-anchor="start" x="574.5" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_10 -->
<g id="node10" class="node">
<title>__F_10</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-119.75 570.5,-119.75 570.5,-96 657.25,-96 657.25,-119.75"/>
<polygon fill="none" stroke="black" points="570.5,-96 570.5,-119.75 657.25,-119.75 657.25,-96 570.5,-96"/>
<text text-anchor="start" x="574.5" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_11 -->
<g id="node11" class="node">
<title>__F_11</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-71.75 570.5,-71.75 570.5,-48 657.25,-48 657.25,-71.75"/>
<polygon fill="none" stroke="black" points="570.5,-48 570.5,-71.75 657.25,-71.75 657.25,-48 570.5,-48"/>
<text text-anchor="start" x="574.5" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_12 -->
<g id="node12" class="node">
<title>__F_12</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-23.75 570.5,-23.75 570.5,0 657.25,0 657.25,-23.75"/>
<polygon fill="none" stroke="black" points="570.5,0 570.5,-23.75 657.25,-23.75 657.25,0 570.5,0"/>
<text text-anchor="start" x="574.5" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="673,-269.5 582.5,-269.5 582.5,-245 673,-245 673,-269.5"/>
<polygon fill="none" stroke="black" points="582.5,-245 582.5,-269.5 673,-269.5 673,-245 582.5,-245"/>
<text text-anchor="start" x="586.5" y="-252.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_7 -->
<g id="edge2" class="edge">
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;__F_7:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-191.88C497.49,-193.67 503.49,-251.67 570.5,-249.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M426.5,-193.88C495.5,-193.88 501.5,-251.88 570.5,-251.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-195.87C493.51,-194.08 499.51,-252.08 570.5,-253.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-196.75C509.57,-198.55 515.41,-257.05 582.5,-255.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M438.5,-198.75C507.58,-198.75 513.42,-257.25 582.5,-257.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-200.75C505.59,-198.95 511.43,-257.45 582.5,-259.25"/>
</g>
<!-- __F_8 -->
<g id="node4" class="node">
<title>__F_8</title>
<polygon fill="#ffffff" stroke="black" points="673,-220.5 582.5,-220.5 582.5,-196 673,-196 673,-220.5"/>
<polygon fill="none" stroke="black" points="582.5,-196 582.5,-220.5 673,-220.5 673,-196 582.5,-196"/>
<text text-anchor="start" x="586.5" y="-203.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_8 -->
<g id="edge4" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;__F_8:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-166.88C494.25,-168.21 506.52,-203.21 570.5,-201.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M426.5,-168.88C492.36,-168.88 504.64,-203.88 570.5,-203.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-170.87C490.48,-169.54 502.75,-204.54 570.5,-205.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-170.75C506.31,-172.1 518.47,-207.6 582.5,-206.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M438.5,-172.75C504.42,-172.75 516.58,-208.25 582.5,-208.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-174.75C502.53,-173.4 514.69,-208.9 582.5,-210.25"/>
</g>
<!-- __F_9 -->
<g id="node5" class="node">
<title>__F_9</title>
<polygon fill="#ffffff" stroke="black" points="673,-171.5 582.5,-171.5 582.5,-147 673,-147 673,-171.5"/>
<polygon fill="none" stroke="black" points="582.5,-147 582.5,-171.5 673,-171.5 673,-147 582.5,-147"/>
<text text-anchor="start" x="586.5" y="-154.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_9 -->
<g id="edge6" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;__F_9:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-141.88C491.94,-142.29 507.5,-154.29 570.5,-153.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M426.5,-143.88C490.72,-143.88 506.28,-155.88 570.5,-155.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-145.87C489.5,-145.46 505.06,-157.46 570.5,-157.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-144.75C503.99,-145.19 519.51,-157.69 582.5,-157.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M438.5,-146.75C502.74,-146.75 518.26,-159.25 582.5,-159.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-148.75C501.49,-148.31 517.01,-160.81 582.5,-161.25"/>
</g>
<!-- __F_10 -->
<g id="node6" class="node">
<title>__F_10</title>
<polygon fill="#ffffff" stroke="black" points="673,-122.5 582.5,-122.5 582.5,-98 673,-98 673,-122.5"/>
<polygon fill="none" stroke="black" points="582.5,-98 582.5,-122.5 673,-122.5 673,-98 582.5,-98"/>
<text text-anchor="start" x="586.5" y="-105.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_10 -->
<g id="edge8" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;__F_10:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-116.88C489.54,-117.24 505.16,-106.24 570.5,-105.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M426.5,-118.88C490.69,-118.87 506.31,-107.87 570.5,-107.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-120.87C491.84,-120.51 507.46,-109.51 570.5,-109.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-118.75C501.56,-119.09 517.22,-108.59 582.5,-108.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M438.5,-120.75C502.67,-120.75 518.33,-110.25 582.5,-110.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-122.75C503.78,-122.41 519.44,-111.91 582.5,-112.25"/>
</g>
<!-- __F_11 -->
<g id="node7" class="node">
<title>__F_11</title>
<polygon fill="#ffffff" stroke="black" points="673,-73.5 582.5,-73.5 582.5,-49 673,-49 673,-73.5"/>
<polygon fill="none" stroke="black" points="582.5,-49 582.5,-73.5 673,-73.5 673,-49 582.5,-49"/>
<text text-anchor="start" x="586.5" y="-56.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_11 -->
<g id="edge10" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;__F_11:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-91.88C490.38,-93.19 502.86,-59.19 570.5,-57.88"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M426.5,-93.88C492.26,-93.88 504.74,-59.88 570.5,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-95.87C494.14,-94.56 506.62,-60.56 570.5,-61.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-92.75C502.34,-94.05 514.92,-60.55 582.5,-59.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M438.5,-94.75C504.21,-94.75 516.79,-61.25 582.5,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-96.75C506.08,-95.45 518.66,-61.95 582.5,-63.25"/>
</g>
<!-- __F_12 -->
<g id="node8" class="node">
<title>__F_12</title>
<polygon fill="#ffffff" stroke="black" points="673,-24.5 582.5,-24.5 582.5,0 673,0 673,-24.5"/>
<polygon fill="none" stroke="black" points="582.5,0 582.5,-24.5 673,-24.5 673,0 582.5,0"/>
<text text-anchor="start" x="586.5" y="-7.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_12 -->
<g id="edge12" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;__F_12:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-66.88C493.34,-68.65 499.68,-11.65 570.5,-9.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M426.5,-68.88C495.33,-68.88 501.67,-11.88 570.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-70.87C497.32,-69.1 503.66,-12.1 570.5,-13.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-66.75C505.26,-68.52 511.76,-12.02 582.5,-10.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M438.5,-68.75C507.25,-68.75 513.75,-12.25 582.5,-12.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-70.75C509.24,-68.98 515.74,-12.48 582.5,-14.25"/>
</g>
<!-- __F_2 -->
<g id="node9" class="node">
<title>__F_2</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-220.5 0,-220.5 0,-196 90.5,-196 90.5,-220.5"/>
<polygon fill="none" stroke="black" points="0,-196 0,-220.5 90.5,-220.5 90.5,-196 0,-196"/>
<text text-anchor="start" x="4" y="-203.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_2&#45;&#45;W1 -->
<g id="edge14" class="edge">
<title>__F_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-206.25C154.53,-207.6 166.69,-172.1 234.5,-170.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M90.5,-208.25C156.42,-208.25 168.58,-172.75 234.5,-172.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-210.25C158.31,-208.9 170.47,-173.4 234.5,-174.75"/>
</g>
<!-- __F_3 -->
<g id="node10" class="node">
<title>__F_3</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-171.5 0,-171.5 0,-147 90.5,-147 90.5,-171.5"/>
<polygon fill="none" stroke="black" points="0,-147 0,-171.5 90.5,-171.5 90.5,-147 0,-147"/>
<text text-anchor="start" x="4" y="-154.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_3&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>__F_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-157.25C153.49,-157.69 169.01,-145.19 234.5,-144.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M90.5,-159.25C154.74,-159.25 170.26,-146.75 234.5,-146.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-161.25C155.99,-160.81 171.51,-148.31 234.5,-148.75"/>
</g>
<!-- __F_4 -->
<g id="node11" class="node">
<title>__F_4</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-122.5 0,-122.5 0,-98 90.5,-98 90.5,-122.5"/>
<polygon fill="none" stroke="black" points="0,-98 0,-122.5 90.5,-122.5 90.5,-98 0,-98"/>
<text text-anchor="start" x="4" y="-105.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_4&#45;&#45;W1 -->
<g id="edge16" class="edge">
<title>__F_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-108.25C155.78,-108.59 171.44,-119.09 234.5,-118.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M90.5,-110.25C154.67,-110.25 170.33,-120.75 234.5,-120.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-112.25C153.56,-111.91 169.22,-122.41 234.5,-122.75"/>
</g>
<!-- __F_5 -->
<g id="node12" class="node">
<title>__F_5</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-73.5 0,-73.5 0,-49 90.5,-49 90.5,-73.5"/>
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 90.5,-73.5 90.5,-49 0,-49"/>
<text text-anchor="start" x="4" y="-56.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_5&#45;&#45;W1 -->
<g id="edge17" class="edge">
<title>__F_5:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-59.25C158.08,-60.55 170.66,-94.05 234.5,-92.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M90.5,-61.25C156.21,-61.25 168.79,-94.75 234.5,-94.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-63.25C154.34,-61.95 166.92,-95.45 234.5,-96.75"/>
</g>
<!-- __F_6 -->
<g id="node13" class="node">
<title>__F_6</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-24.5 0,-24.5 0,0 90.5,0 90.5,-24.5"/>
<polygon fill="none" stroke="black" points="0,0 0,-24.5 90.5,-24.5 90.5,0 0,0"/>
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_6&#45;&#45;W1 -->
<g id="edge18" class="edge">
<title>__F_6:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-10.25C161.24,-12.02 167.74,-68.52 234.5,-66.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M90.5,-12.25C159.25,-12.25 165.75,-68.75 234.5,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-14.25C157.26,-12.48 163.76,-68.98 234.5,-70.75"/>
</g>
</g>
</svg>

BIN
examples/ex04.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 54 KiB

366
examples/ex04.svg generated
View File

@ -1,219 +1,243 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="665pt" height="291pt"
viewBox="0.00 0.00 665.25 290.62" 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 286.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-286.62 661.25,-286.62 661.25,4 -4,4"/>
<svg width="681pt" height="299pt"
viewBox="0.00 0.00 681.00 298.75" 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 294.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-294.75 677,-294.75 677,4 -4,4"/>
<!-- __F_1 -->
<g id="node1" class="node">
<title>__F_1</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-263.75 0,-263.75 0,-240 86.75,-240 86.75,-263.75"/>
<polygon fill="none" stroke="black" points="0,-240 0,-263.75 86.75,-263.75 86.75,-240 0,-240"/>
<text text-anchor="start" x="4" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="90.5,-269.5 0,-269.5 0,-245 90.5,-245 90.5,-269.5"/>
<polygon fill="none" stroke="black" points="0,-245 0,-269.5 90.5,-269.5 90.5,-245 0,-245"/>
<text text-anchor="start" x="4" y="-252.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1 -->
<g id="node13" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="426.5,-282.62 230.75,-282.62 230.75,-47.12 426.5,-47.12 426.5,-282.62"/>
<polygon fill="none" stroke="black" points="230.75,-258.88 230.75,-282.62 426.5,-282.62 426.5,-258.88 230.75,-258.88"/>
<text text-anchor="start" x="318.12" y="-265.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="230.75,-235.12 230.75,-258.88 253,-258.88 253,-235.12 230.75,-235.12"/>
<text text-anchor="start" x="234.75" y="-241.57" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="253,-235.12 253,-258.88 384,-258.88 384,-235.12 253,-235.12"/>
<text text-anchor="start" x="257" y="-241.57" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="384,-235.12 384,-258.88 426.5,-258.88 426.5,-235.12 384,-235.12"/>
<text text-anchor="start" x="388" y="-241.57" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="253.17" y="-219.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="303.88" y="-200.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-195.12 230.75,-197.12 426.5,-197.12 426.5,-195.12 230.75,-195.12"/>
<polygon fill="#895956" stroke="none" points="230.75,-193.12 230.75,-195.12 426.5,-195.12 426.5,-193.12 230.75,-193.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-191.12 230.75,-193.12 426.5,-193.12 426.5,-191.12 230.75,-191.12"/>
<text text-anchor="start" x="303.5" y="-175.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-170.12 230.75,-172.12 426.5,-172.12 426.5,-170.12 230.75,-170.12"/>
<polygon fill="#ff0000" stroke="none" points="230.75,-168.12 230.75,-170.12 426.5,-170.12 426.5,-168.12 230.75,-168.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-166.12 230.75,-168.12 426.5,-168.12 426.5,-166.12 230.75,-166.12"/>
<text text-anchor="start" x="302" y="-150.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-145.12 230.75,-147.12 426.5,-147.12 426.5,-145.12 230.75,-145.12"/>
<polygon fill="#ff8000" stroke="none" points="230.75,-143.12 230.75,-145.12 426.5,-145.12 426.5,-143.12 230.75,-143.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-141.12 230.75,-143.12 426.5,-143.12 426.5,-141.12 230.75,-141.12"/>
<text text-anchor="start" x="304.25" y="-125.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-120.12 230.75,-122.12 426.5,-122.12 426.5,-120.12 230.75,-120.12"/>
<polygon fill="#ffff00" stroke="none" points="230.75,-118.12 230.75,-120.12 426.5,-120.12 426.5,-118.12 230.75,-118.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-116.12 230.75,-118.12 426.5,-118.12 426.5,-116.12 230.75,-116.12"/>
<text text-anchor="start" x="302.75" y="-100.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-95.12 230.75,-97.12 426.5,-97.12 426.5,-95.12 230.75,-95.12"/>
<polygon fill="#00ff00" stroke="none" points="230.75,-93.12 230.75,-95.12 426.5,-95.12 426.5,-93.12 230.75,-93.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-91.12 230.75,-93.12 426.5,-93.12 426.5,-91.12 230.75,-91.12"/>
<text text-anchor="start" x="303.88" y="-75.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="230.75,-70.12 230.75,-72.12 426.5,-72.12 426.5,-70.12 230.75,-70.12"/>
<polygon fill="#0066ff" stroke="none" points="230.75,-68.12 230.75,-70.12 426.5,-70.12 426.5,-68.12 230.75,-68.12"/>
<polygon fill="#000000" stroke="none" points="230.75,-66.12 230.75,-68.12 426.5,-68.12 426.5,-66.12 230.75,-66.12"/>
<text text-anchor="start" x="253.17" y="-50.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="438.5,-290.75 234.5,-290.75 234.5,-45.75 438.5,-45.75 438.5,-290.75"/>
<polygon fill="none" stroke="black" points="234.5,-266.25 234.5,-290.75 438.5,-290.75 438.5,-266.25 234.5,-266.25"/>
<text text-anchor="start" x="325.25" y="-273.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="234.5,-241.75 234.5,-266.25 257.5,-266.25 257.5,-241.75 234.5,-241.75"/>
<text text-anchor="start" x="238.5" y="-248.95" font-family="arial" font-size="14.00">6x</text>
<polygon fill="none" stroke="black" points="257.5,-241.75 257.5,-266.25 394.5,-266.25 394.5,-241.75 257.5,-241.75"/>
<text text-anchor="start" x="261.5" y="-248.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="394.5,-241.75 394.5,-266.25 438.5,-266.25 438.5,-241.75 394.5,-241.75"/>
<text text-anchor="start" x="398.5" y="-248.95" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="258.29" y="-226.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="311.38" y="-206.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="310.62" y="-180.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="309.88" y="-154.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="311.75" y="-128.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="310.62" y="-102.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="311.38" y="-76.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="258.29" y="-50.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- __F_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>__F_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-249.88C153.76,-251.67 159.76,-193.67 230.75,-191.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M86.75,-251.88C155.75,-251.88 161.75,-193.88 230.75,-193.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-253.87C157.74,-252.08 163.74,-194.08 230.75,-195.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-255.25C157.59,-257.05 163.43,-198.55 234.5,-196.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M90.5,-257.25C159.58,-257.25 165.42,-198.75 234.5,-198.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-259.25C161.57,-257.45 167.41,-198.95 234.5,-200.75"/>
</g>
<!-- __F_2 -->
<g id="node2" class="node">
<title>__F_2</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-215.75 0,-215.75 0,-192 86.75,-192 86.75,-215.75"/>
<polygon fill="none" stroke="black" points="0,-192 0,-215.75 86.75,-215.75 86.75,-192 0,-192"/>
<text text-anchor="start" x="4" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<!-- W1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-196.75C302.5,-196.75 370.5,-196.75 438.5,-196.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M234.5,-198.75C302.5,-198.75 370.5,-198.75 438.5,-198.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-200.75C302.5,-200.75 370.5,-200.75 438.5,-200.75"/>
</g>
<!-- __F_2&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>__F_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-201.88C150.73,-203.21 163,-168.21 230.75,-166.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M86.75,-203.88C152.61,-203.88 164.89,-168.88 230.75,-168.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-205.87C154.5,-204.54 166.77,-169.54 230.75,-170.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-170.75C302.5,-170.75 370.5,-170.75 438.5,-170.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M234.5,-172.75C302.5,-172.75 370.5,-172.75 438.5,-172.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-174.75C302.5,-174.75 370.5,-174.75 438.5,-174.75"/>
</g>
<!-- __F_3 -->
<g id="node3" class="node">
<title>__F_3</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-167.75 0,-167.75 0,-144 86.75,-144 86.75,-167.75"/>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<!-- W1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-144.75C302.5,-144.75 370.5,-144.75 438.5,-144.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M234.5,-146.75C302.5,-146.75 370.5,-146.75 438.5,-146.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-148.75C302.5,-148.75 370.5,-148.75 438.5,-148.75"/>
</g>
<!-- __F_3&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>__F_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-153.88C149.75,-154.29 165.31,-142.29 230.75,-141.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M86.75,-155.88C150.97,-155.88 166.53,-143.88 230.75,-143.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-157.87C152.19,-157.46 167.75,-145.46 230.75,-145.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-118.75C302.5,-118.75 370.5,-118.75 438.5,-118.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M234.5,-120.75C302.5,-120.75 370.5,-120.75 438.5,-120.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-122.75C302.5,-122.75 370.5,-122.75 438.5,-122.75"/>
</g>
<!-- __F_4 -->
<g id="node4" class="node">
<title>__F_4</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-119.75 0,-119.75 0,-96 86.75,-96 86.75,-119.75"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-92.75C302.5,-92.75 370.5,-92.75 438.5,-92.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M234.5,-94.75C302.5,-94.75 370.5,-94.75 438.5,-94.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-96.75C302.5,-96.75 370.5,-96.75 438.5,-96.75"/>
</g>
<!-- __F_4&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>__F_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-105.88C152.09,-106.24 167.71,-117.24 230.75,-116.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M86.75,-107.88C150.94,-107.87 166.56,-118.87 230.75,-118.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-109.87C149.79,-109.51 165.41,-120.51 230.75,-120.87"/>
</g>
<!-- __F_5 -->
<g id="node5" class="node">
<title>__F_5</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-71.75 0,-71.75 0,-48 86.75,-48 86.75,-71.75"/>
<polygon fill="none" stroke="black" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<text text-anchor="start" x="4" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_5&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>__F_5:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-57.88C154.39,-59.19 166.87,-93.19 230.75,-91.88"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M86.75,-59.88C152.51,-59.88 164.99,-93.88 230.75,-93.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-61.87C150.63,-60.56 163.11,-94.56 230.75,-95.87"/>
</g>
<!-- __F_6 -->
<g id="node6" class="node">
<title>__F_6</title>
<polygon fill="#ffffff" stroke="black" points="86.75,-23.75 0,-23.75 0,0 86.75,0 86.75,-23.75"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_6&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>__F_6:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-9.88C157.57,-11.65 163.91,-68.65 230.75,-66.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M86.75,-11.88C155.58,-11.88 161.92,-68.88 230.75,-68.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M86.75,-13.87C153.59,-12.1 159.93,-69.1 230.75,-70.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-66.75C302.5,-66.75 370.5,-66.75 438.5,-66.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M234.5,-68.75C302.5,-68.75 370.5,-68.75 438.5,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M234.5,-70.75C302.5,-70.75 370.5,-70.75 438.5,-70.75"/>
</g>
<!-- __F_7 -->
<g id="node7" class="node">
<g id="node3" class="node">
<title>__F_7</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-263.75 570.5,-263.75 570.5,-240 657.25,-240 657.25,-263.75"/>
<polygon fill="none" stroke="black" points="570.5,-240 570.5,-263.75 657.25,-263.75 657.25,-240 570.5,-240"/>
<text text-anchor="start" x="574.5" y="-246.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_8 -->
<g id="node8" class="node">
<title>__F_8</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-215.75 570.5,-215.75 570.5,-192 657.25,-192 657.25,-215.75"/>
<polygon fill="none" stroke="black" points="570.5,-192 570.5,-215.75 657.25,-215.75 657.25,-192 570.5,-192"/>
<text text-anchor="start" x="574.5" y="-198.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_9 -->
<g id="node9" class="node">
<title>__F_9</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-167.75 570.5,-167.75 570.5,-144 657.25,-144 657.25,-167.75"/>
<polygon fill="none" stroke="black" points="570.5,-144 570.5,-167.75 657.25,-167.75 657.25,-144 570.5,-144"/>
<text text-anchor="start" x="574.5" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_10 -->
<g id="node10" class="node">
<title>__F_10</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-119.75 570.5,-119.75 570.5,-96 657.25,-96 657.25,-119.75"/>
<polygon fill="none" stroke="black" points="570.5,-96 570.5,-119.75 657.25,-119.75 657.25,-96 570.5,-96"/>
<text text-anchor="start" x="574.5" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_11 -->
<g id="node11" class="node">
<title>__F_11</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-71.75 570.5,-71.75 570.5,-48 657.25,-48 657.25,-71.75"/>
<polygon fill="none" stroke="black" points="570.5,-48 570.5,-71.75 657.25,-71.75 657.25,-48 570.5,-48"/>
<text text-anchor="start" x="574.5" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_12 -->
<g id="node12" class="node">
<title>__F_12</title>
<polygon fill="#ffffff" stroke="black" points="657.25,-23.75 570.5,-23.75 570.5,0 657.25,0 657.25,-23.75"/>
<polygon fill="none" stroke="black" points="570.5,0 570.5,-23.75 657.25,-23.75 657.25,0 570.5,0"/>
<text text-anchor="start" x="574.5" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="#ffffff" stroke="black" points="673,-269.5 582.5,-269.5 582.5,-245 673,-245 673,-269.5"/>
<polygon fill="none" stroke="black" points="582.5,-245 582.5,-269.5 673,-269.5 673,-245 582.5,-245"/>
<text text-anchor="start" x="586.5" y="-252.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_7 -->
<g id="edge2" class="edge">
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;__F_7:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-191.88C497.49,-193.67 503.49,-251.67 570.5,-249.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M426.5,-193.88C495.5,-193.88 501.5,-251.88 570.5,-251.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-195.87C493.51,-194.08 499.51,-252.08 570.5,-253.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-196.75C509.57,-198.55 515.41,-257.05 582.5,-255.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M438.5,-198.75C507.58,-198.75 513.42,-257.25 582.5,-257.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-200.75C505.59,-198.95 511.43,-257.45 582.5,-259.25"/>
</g>
<!-- __F_8 -->
<g id="node4" class="node">
<title>__F_8</title>
<polygon fill="#ffffff" stroke="black" points="673,-220.5 582.5,-220.5 582.5,-196 673,-196 673,-220.5"/>
<polygon fill="none" stroke="black" points="582.5,-196 582.5,-220.5 673,-220.5 673,-196 582.5,-196"/>
<text text-anchor="start" x="586.5" y="-203.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_8 -->
<g id="edge4" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;__F_8:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-166.88C494.25,-168.21 506.52,-203.21 570.5,-201.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M426.5,-168.88C492.36,-168.88 504.64,-203.88 570.5,-203.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-170.87C490.48,-169.54 502.75,-204.54 570.5,-205.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-170.75C506.31,-172.1 518.47,-207.6 582.5,-206.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M438.5,-172.75C504.42,-172.75 516.58,-208.25 582.5,-208.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-174.75C502.53,-173.4 514.69,-208.9 582.5,-210.25"/>
</g>
<!-- __F_9 -->
<g id="node5" class="node">
<title>__F_9</title>
<polygon fill="#ffffff" stroke="black" points="673,-171.5 582.5,-171.5 582.5,-147 673,-147 673,-171.5"/>
<polygon fill="none" stroke="black" points="582.5,-147 582.5,-171.5 673,-171.5 673,-147 582.5,-147"/>
<text text-anchor="start" x="586.5" y="-154.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_9 -->
<g id="edge6" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;__F_9:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-141.88C491.94,-142.29 507.5,-154.29 570.5,-153.88"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M426.5,-143.88C490.72,-143.88 506.28,-155.88 570.5,-155.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-145.87C489.5,-145.46 505.06,-157.46 570.5,-157.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-144.75C503.99,-145.19 519.51,-157.69 582.5,-157.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M438.5,-146.75C502.74,-146.75 518.26,-159.25 582.5,-159.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-148.75C501.49,-148.31 517.01,-160.81 582.5,-161.25"/>
</g>
<!-- __F_10 -->
<g id="node6" class="node">
<title>__F_10</title>
<polygon fill="#ffffff" stroke="black" points="673,-122.5 582.5,-122.5 582.5,-98 673,-98 673,-122.5"/>
<polygon fill="none" stroke="black" points="582.5,-98 582.5,-122.5 673,-122.5 673,-98 582.5,-98"/>
<text text-anchor="start" x="586.5" y="-105.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_10 -->
<g id="edge8" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;__F_10:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-116.88C489.54,-117.24 505.16,-106.24 570.5,-105.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M426.5,-118.88C490.69,-118.87 506.31,-107.87 570.5,-107.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-120.87C491.84,-120.51 507.46,-109.51 570.5,-109.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-118.75C501.56,-119.09 517.22,-108.59 582.5,-108.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M438.5,-120.75C502.67,-120.75 518.33,-110.25 582.5,-110.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-122.75C503.78,-122.41 519.44,-111.91 582.5,-112.25"/>
</g>
<!-- __F_11 -->
<g id="node7" class="node">
<title>__F_11</title>
<polygon fill="#ffffff" stroke="black" points="673,-73.5 582.5,-73.5 582.5,-49 673,-49 673,-73.5"/>
<polygon fill="none" stroke="black" points="582.5,-49 582.5,-73.5 673,-73.5 673,-49 582.5,-49"/>
<text text-anchor="start" x="586.5" y="-56.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_11 -->
<g id="edge10" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;__F_11:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-91.88C490.38,-93.19 502.86,-59.19 570.5,-57.88"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M426.5,-93.88C492.26,-93.88 504.74,-59.88 570.5,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-95.87C494.14,-94.56 506.62,-60.56 570.5,-61.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-92.75C502.34,-94.05 514.92,-60.55 582.5,-59.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M438.5,-94.75C504.21,-94.75 516.79,-61.25 582.5,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-96.75C506.08,-95.45 518.66,-61.95 582.5,-63.25"/>
</g>
<!-- __F_12 -->
<g id="node8" class="node">
<title>__F_12</title>
<polygon fill="#ffffff" stroke="black" points="673,-24.5 582.5,-24.5 582.5,0 673,0 673,-24.5"/>
<polygon fill="none" stroke="black" points="582.5,0 582.5,-24.5 673,-24.5 673,0 582.5,0"/>
<text text-anchor="start" x="586.5" y="-7.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- W1&#45;&#45;__F_12 -->
<g id="edge12" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;__F_12:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-66.88C493.34,-68.65 499.68,-11.65 570.5,-9.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M426.5,-68.88C495.33,-68.88 501.67,-11.88 570.5,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M426.5,-70.87C497.32,-69.1 503.66,-12.1 570.5,-13.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-66.75C505.26,-68.52 511.76,-12.02 582.5,-10.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M438.5,-68.75C507.25,-68.75 513.75,-12.25 582.5,-12.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M438.5,-70.75C509.24,-68.98 515.74,-12.48 582.5,-14.25"/>
</g>
<!-- __F_2 -->
<g id="node9" class="node">
<title>__F_2</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-220.5 0,-220.5 0,-196 90.5,-196 90.5,-220.5"/>
<polygon fill="none" stroke="black" points="0,-196 0,-220.5 90.5,-220.5 90.5,-196 0,-196"/>
<text text-anchor="start" x="4" y="-203.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_2&#45;&#45;W1 -->
<g id="edge14" class="edge">
<title>__F_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-206.25C154.53,-207.6 166.69,-172.1 234.5,-170.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M90.5,-208.25C156.42,-208.25 168.58,-172.75 234.5,-172.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-210.25C158.31,-208.9 170.47,-173.4 234.5,-174.75"/>
</g>
<!-- __F_3 -->
<g id="node10" class="node">
<title>__F_3</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-171.5 0,-171.5 0,-147 90.5,-147 90.5,-171.5"/>
<polygon fill="none" stroke="black" points="0,-147 0,-171.5 90.5,-171.5 90.5,-147 0,-147"/>
<text text-anchor="start" x="4" y="-154.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_3&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>__F_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-157.25C153.49,-157.69 169.01,-145.19 234.5,-144.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M90.5,-159.25C154.74,-159.25 170.26,-146.75 234.5,-146.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-161.25C155.99,-160.81 171.51,-148.31 234.5,-148.75"/>
</g>
<!-- __F_4 -->
<g id="node11" class="node">
<title>__F_4</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-122.5 0,-122.5 0,-98 90.5,-98 90.5,-122.5"/>
<polygon fill="none" stroke="black" points="0,-98 0,-122.5 90.5,-122.5 90.5,-98 0,-98"/>
<text text-anchor="start" x="4" y="-105.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_4&#45;&#45;W1 -->
<g id="edge16" class="edge">
<title>__F_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-108.25C155.78,-108.59 171.44,-119.09 234.5,-118.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M90.5,-110.25C154.67,-110.25 170.33,-120.75 234.5,-120.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-112.25C153.56,-111.91 169.22,-122.41 234.5,-122.75"/>
</g>
<!-- __F_5 -->
<g id="node12" class="node">
<title>__F_5</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-73.5 0,-73.5 0,-49 90.5,-49 90.5,-73.5"/>
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 90.5,-73.5 90.5,-49 0,-49"/>
<text text-anchor="start" x="4" y="-56.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_5&#45;&#45;W1 -->
<g id="edge17" class="edge">
<title>__F_5:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-59.25C158.08,-60.55 170.66,-94.05 234.5,-92.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M90.5,-61.25C156.21,-61.25 168.79,-94.75 234.5,-94.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-63.25C154.34,-61.95 166.92,-95.45 234.5,-96.75"/>
</g>
<!-- __F_6 -->
<g id="node13" class="node">
<title>__F_6</title>
<polygon fill="#ffffff" stroke="black" points="90.5,-24.5 0,-24.5 0,0 90.5,0 90.5,-24.5"/>
<polygon fill="none" stroke="black" points="0,0 0,-24.5 90.5,-24.5 90.5,0 0,0"/>
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
</g>
<!-- __F_6&#45;&#45;W1 -->
<g id="edge18" class="edge">
<title>__F_6:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-10.25C161.24,-12.02 167.74,-68.52 234.5,-66.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M90.5,-12.25C159.25,-12.25 165.75,-68.75 234.5,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M90.5,-14.25C157.26,-12.48 163.76,-68.98 234.5,-70.75"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 15 KiB

45
examples/ex05.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -40,6 +41,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -80,6 +82,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -119,15 +122,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -156,9 +163,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -172,9 +177,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -188,9 +191,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -204,9 +205,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -218,15 +217,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X2:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X2:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X2:p3r:e -- W2:w3:w
W2:w3:e -- X3:p3l:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X2:p4r:e -- W2:w4:w
W2:w4:e -- X3:p4l:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -255,9 +258,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -271,9 +272,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -287,9 +286,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -303,9 +300,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

524
examples/ex05.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex05</title>
<style>
@ -30,301 +30,333 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1502pt" height="194pt"
viewBox="0.00 0.00 1502.00 193.50" 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 189.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.5 1498,-189.5 1498,4 -4,4"/>
<svg width="1541pt" height="201pt"
viewBox="0.00 0.00 1540.73 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 1536.73,-197 1536.73,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-152.5 0,-152.5 0,-13 180,-13 180,-152.5"/>
<polygon fill="none" stroke="black" points="0,-128.75 0,-152.5 180,-152.5 180,-128.75 0,-128.75"/>
<text text-anchor="start" x="81.75" y="-135.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-105 0,-128.75 92.75,-128.75 92.75,-105 0,-105"/>
<text text-anchor="start" x="4" y="-111.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-105 92.75,-128.75 142,-128.75 142,-105 92.75,-105"/>
<text text-anchor="start" x="96.75" y="-111.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-105 142,-128.75 180,-128.75 180,-105 142,-105"/>
<text text-anchor="start" x="146" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-82 0,-105 101.5,-105 101.5,-82 0,-82"/>
<text text-anchor="start" x="35.38" y="-87.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.5,-82 101.5,-105 180,-105 180,-82 101.5,-82"/>
<text text-anchor="start" x="137" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-59 0,-82 101.5,-82 101.5,-59 0,-59"/>
<text text-anchor="start" x="36.5" y="-64.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.5,-59 101.5,-82 180,-82 180,-59 101.5,-59"/>
<text text-anchor="start" x="137" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-36 0,-59 101.5,-59 101.5,-36 0,-36"/>
<text text-anchor="start" x="37.62" y="-41.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="101.5,-36 101.5,-59 180,-59 180,-36 101.5,-36"/>
<text text-anchor="start" x="137" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-13 0,-36 101.5,-36 101.5,-13 0,-13"/>
<text text-anchor="start" x="36.88" y="-18.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="101.5,-13 101.5,-36 180,-36 180,-13 101.5,-13"/>
<text text-anchor="start" x="137" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-159 0,-159 0,-14 188.25,-14 188.25,-159"/>
<polygon fill="none" stroke="black" points="0,-134.5 0,-159 188.25,-159 188.25,-134.5 0,-134.5"/>
<text text-anchor="start" x="85.13" y="-141.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-110 0,-134.5 97.25,-134.5 97.25,-110 0,-110"/>
<text text-anchor="start" x="4" y="-117.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-110 97.25,-134.5 148.75,-134.5 148.75,-110 97.25,-110"/>
<text text-anchor="start" x="101.25" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-110 148.75,-134.5 188.25,-134.5 188.25,-110 148.75,-110"/>
<text text-anchor="start" x="152.75" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-86 0,-110 105.63,-110 105.63,-86 0,-86"/>
<text text-anchor="start" x="37.06" y="-92.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="105.63,-86 105.63,-110 188.25,-110 188.25,-86 105.63,-86"/>
<text text-anchor="start" x="142.81" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-62 0,-86 105.63,-86 105.63,-62 0,-62"/>
<text text-anchor="start" x="37.44" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="105.63,-62 105.63,-86 188.25,-86 188.25,-62 105.63,-62"/>
<text text-anchor="start" x="142.81" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38 0,-62 105.63,-62 105.63,-38 0,-38"/>
<text text-anchor="start" x="38.56" y="-44.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="105.63,-38 105.63,-62 188.25,-62 188.25,-38 105.63,-38"/>
<text text-anchor="start" x="142.81" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38 105.63,-38 105.63,-14 0,-14"/>
<text text-anchor="start" x="37.81" y="-20.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="105.63,-14 105.63,-38 188.25,-38 188.25,-14 105.63,-14"/>
<text text-anchor="start" x="142.81" y="-20.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="513,-185.5 324,-185.5 324,0 513,0 513,-185.5"/>
<polygon fill="none" stroke="black" points="324,-161.75 324,-185.5 513,-185.5 513,-161.75 324,-161.75"/>
<text text-anchor="start" x="408" y="-168.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-138 324,-161.75 360.19,-161.75 360.19,-138 324,-138"/>
<text text-anchor="start" x="331.59" y="-144.45" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="360.19,-138 360.19,-161.75 389.62,-161.75 389.62,-138 360.19,-138"/>
<text text-anchor="start" x="367.78" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="389.62,-138 389.62,-161.75 463.31,-161.75 463.31,-138 389.62,-138"/>
<text text-anchor="start" x="397.22" y="-144.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="463.31,-138 463.31,-161.75 513,-161.75 513,-138 463.31,-138"/>
<text text-anchor="start" x="470.91" y="-144.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.12" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="325.88" y="-103.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="392.62" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="448.88" y="-103.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="324,-98 324,-100 513,-100 513,-98 324,-98"/>
<polygon fill="#ff66cc" stroke="none" points="324,-96 324,-98 513,-98 513,-96 324,-96"/>
<polygon fill="#000000" stroke="none" points="324,-94 324,-96 513,-96 513,-94 324,-94"/>
<text text-anchor="start" x="327" y="-78.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="391.88" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="450" y="-78.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="324,-73 324,-75 513,-75 513,-73 324,-73"/>
<polygon fill="#00ffff" stroke="none" points="324,-71 324,-73 513,-73 513,-71 324,-71"/>
<polygon fill="#000000" stroke="none" points="324,-69 324,-71 513,-71 513,-69 324,-69"/>
<text text-anchor="start" x="328.12" y="-53.7" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="392.62" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.12" y="-53.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="none" points="324,-48 324,-50 513,-50 513,-48 324,-48"/>
<polygon fill="#ffff00" stroke="none" points="324,-46 324,-48 513,-48 513,-46 324,-46"/>
<polygon fill="#000000" stroke="none" points="324,-44 324,-46 513,-46 513,-44 324,-44"/>
<text text-anchor="start" x="327.38" y="-28.7" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="393" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="450.38" y="-28.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="none" points="324,-23 324,-25 513,-25 513,-23 324,-23"/>
<polygon fill="#8000ff" stroke="none" points="324,-21 324,-23 513,-23 513,-21 324,-21"/>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 513,-21 513,-19 324,-19"/>
<text text-anchor="start" x="355.12" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="528.25,-193 332.25,-193 332.25,0 528.25,0 528.25,-193"/>
<polygon fill="none" stroke="black" points="332.25,-168.5 332.25,-193 528.25,-193 528.25,-168.5 332.25,-168.5"/>
<text text-anchor="start" x="419" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-144 332.25,-168.5 370.75,-168.5 370.75,-144 332.25,-144"/>
<text text-anchor="start" x="339.88" y="-151.2" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="370.75,-144 370.75,-168.5 401,-168.5 401,-144 370.75,-144"/>
<text text-anchor="start" x="378.38" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="401,-144 401,-168.5 477,-168.5 477,-144 401,-144"/>
<text text-anchor="start" x="408.63" y="-151.2" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="477,-144 477,-168.5 528.25,-168.5 528.25,-144 477,-144"/>
<text text-anchor="start" x="484.63" y="-151.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="364.88" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.13" y="-108.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="403.63" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.13" y="-108.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="334.5" y="-82.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="403.25" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.5" y="-82.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="335.63" y="-56.7" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="404" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.63" y="-56.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="334.88" y="-30.7" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="404" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.88" y="-30.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="364.88" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-91.75C244.38,-91.78 260.36,-94.78 324,-94.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M180,-93.75C244.01,-93.75 259.99,-96.75 324,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-95.75C243.64,-95.72 259.62,-98.72 324,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-96C252.63,-96.04 268.61,-99.04 332.25,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-98C252.26,-98 268.24,-101 332.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-100C251.89,-99.97 267.87,-102.97 332.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-72C252.38,-72.01 268.38,-73.01 332.25,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M188.25,-74C252.25,-74 268.25,-75 332.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-76C252.13,-76 268.13,-77 332.25,-77"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-68.75C244.13,-68.75 260.12,-69.75 324,-69.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M180,-70.75C244,-70.75 260,-71.75 324,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-72.75C243.88,-72.75 259.87,-73.75 324,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-48C252.13,-48.01 268.13,-47.01 332.25,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-50C252.25,-50 268.25,-49 332.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-52C252.38,-52 268.38,-51 332.25,-51"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-24C251.89,-24.04 267.87,-21.04 332.25,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M188.25,-26C252.26,-26 268.24,-23 332.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-28C252.63,-27.97 268.61,-24.97 332.25,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-45.75C243.88,-45.75 259.87,-44.75 324,-44.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-47.75C244,-47.75 260,-46.75 324,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-49.75C244.13,-49.75 260.12,-48.75 324,-48.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-99C397.58,-99 462.92,-99 528.25,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M332.25,-101C397.58,-101 462.92,-101 528.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-103C397.58,-103 462.92,-103 528.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-73C397.58,-73 462.92,-73 528.25,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M332.25,-75C397.58,-75 462.92,-75 528.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-77C397.58,-77 462.92,-77 528.25,-77"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-22.75C243.64,-22.78 259.62,-19.78 324,-19.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M180,-24.75C244.01,-24.75 259.99,-21.75 324,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-26.75C244.38,-26.72 260.36,-23.72 324,-23.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-47C397.58,-47 462.92,-47 528.25,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-49C397.58,-49 462.92,-49 528.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-51C397.58,-51 462.92,-51 528.25,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C397.58,-21 462.92,-21 528.25,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M332.25,-23C397.58,-23 462.92,-23 528.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-25C397.58,-25 462.92,-25 528.25,-25"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="837,-152.5 657,-152.5 657,-13 837,-13 837,-152.5"/>
<polygon fill="none" stroke="black" points="657,-128.75 657,-152.5 837,-152.5 837,-128.75 657,-128.75"/>
<text text-anchor="start" x="738.75" y="-135.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="657,-105 657,-128.75 749.75,-128.75 749.75,-105 657,-105"/>
<text text-anchor="start" x="661" y="-111.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="749.75,-105 749.75,-128.75 799,-128.75 799,-105 749.75,-105"/>
<text text-anchor="start" x="753.75" y="-111.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="799,-105 799,-128.75 837,-128.75 837,-105 799,-105"/>
<text text-anchor="start" x="803" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="657,-82 657,-105 709.33,-105 709.33,-82 657,-82"/>
<text text-anchor="start" x="679.42" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="709.33,-82 709.33,-105 784.67,-105 784.67,-82 709.33,-82"/>
<text text-anchor="start" x="731.62" y="-87.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="784.67,-82 784.67,-105 837,-105 837,-82 784.67,-82"/>
<text text-anchor="start" x="807.08" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="657,-59 657,-82 709.33,-82 709.33,-59 657,-59"/>
<text text-anchor="start" x="679.42" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="709.33,-59 709.33,-82 784.67,-82 784.67,-59 709.33,-59"/>
<text text-anchor="start" x="732.75" y="-64.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="784.67,-59 784.67,-82 837,-82 837,-59 784.67,-59"/>
<text text-anchor="start" x="807.08" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="657,-36 657,-59 709.33,-59 709.33,-36 657,-36"/>
<text text-anchor="start" x="679.42" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="709.33,-36 709.33,-59 784.67,-59 784.67,-36 709.33,-36"/>
<text text-anchor="start" x="733.88" y="-41.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="784.67,-36 784.67,-59 837,-59 837,-36 784.67,-36"/>
<text text-anchor="start" x="807.08" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="657,-13 657,-36 709.33,-36 709.33,-13 657,-13"/>
<text text-anchor="start" x="679.42" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="709.33,-13 709.33,-36 784.67,-36 784.67,-13 709.33,-13"/>
<text text-anchor="start" x="733.12" y="-18.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="784.67,-13 784.67,-36 837,-36 837,-13 784.67,-13"/>
<text text-anchor="start" x="807.08" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="860.51,-159 672.26,-159 672.26,-14 860.51,-14 860.51,-159"/>
<polygon fill="none" stroke="black" points="672.26,-134.5 672.26,-159 860.51,-159 860.51,-134.5 672.26,-134.5"/>
<text text-anchor="start" x="757.38" y="-141.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="672.26,-110 672.26,-134.5 769.51,-134.5 769.51,-110 672.26,-110"/>
<text text-anchor="start" x="676.26" y="-117.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="769.51,-110 769.51,-134.5 821.01,-134.5 821.01,-110 769.51,-110"/>
<text text-anchor="start" x="773.51" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="821.01,-110 821.01,-134.5 860.51,-134.5 860.51,-110 821.01,-110"/>
<text text-anchor="start" x="825.01" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="672.26,-86 672.26,-110 727.34,-110 727.34,-86 672.26,-86"/>
<text text-anchor="start" x="695.67" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="727.34,-86 727.34,-110 805.42,-110 805.42,-86 727.34,-86"/>
<text text-anchor="start" x="750.63" y="-92.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="805.42,-86 805.42,-110 860.51,-110 860.51,-86 805.42,-86"/>
<text text-anchor="start" x="828.84" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="672.26,-62 672.26,-86 727.34,-86 727.34,-62 672.26,-62"/>
<text text-anchor="start" x="695.67" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="727.34,-62 727.34,-86 805.42,-86 805.42,-62 727.34,-62"/>
<text text-anchor="start" x="751.01" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="805.42,-62 805.42,-86 860.51,-86 860.51,-62 805.42,-62"/>
<text text-anchor="start" x="828.84" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="672.26,-38 672.26,-62 727.34,-62 727.34,-38 672.26,-38"/>
<text text-anchor="start" x="695.67" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="727.34,-38 727.34,-62 805.42,-62 805.42,-38 727.34,-38"/>
<text text-anchor="start" x="752.13" y="-44.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="805.42,-38 805.42,-62 860.51,-62 860.51,-38 805.42,-38"/>
<text text-anchor="start" x="828.84" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="672.26,-14 672.26,-38 727.34,-38 727.34,-14 672.26,-14"/>
<text text-anchor="start" x="695.67" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="727.34,-14 727.34,-38 805.42,-38 805.42,-14 727.34,-14"/>
<text text-anchor="start" x="751.38" y="-20.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="805.42,-14 805.42,-38 860.51,-38 860.51,-14 805.42,-14"/>
<text text-anchor="start" x="828.84" y="-20.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-99C591.89,-99.04 607.87,-96.04 672.25,-96"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M528.25,-101C592.26,-101 608.24,-98 672.25,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-103C592.63,-102.97 608.61,-99.97 672.25,-100"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-73C592.13,-73.01 608.13,-72.01 672.25,-72"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M528.25,-75C592.25,-75 608.25,-74 672.25,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-77C592.38,-77 608.38,-76 672.25,-76"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-47C592.38,-47.01 608.38,-48.01 672.25,-48"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M528.25,-49C592.25,-49 608.25,-50 672.25,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-51C592.13,-51 608.13,-52 672.25,-52"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-21C592.63,-21.04 608.61,-24.04 672.25,-24"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M528.25,-23C592.26,-23 608.24,-26 672.25,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-25C591.89,-24.97 607.87,-27.97 672.25,-28"/>
</g>
<!-- W2 -->
<g id="node5" class="node">
<g id="node4" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1170,-185.5 981,-185.5 981,0 1170,0 1170,-185.5"/>
<polygon fill="none" stroke="black" points="981,-161.75 981,-185.5 1170,-185.5 1170,-161.75 981,-161.75"/>
<text text-anchor="start" x="1065" y="-168.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="981,-138 981,-161.75 1017.19,-161.75 1017.19,-138 981,-138"/>
<text text-anchor="start" x="988.59" y="-144.45" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1017.19,-138 1017.19,-161.75 1046.62,-161.75 1046.62,-138 1017.19,-138"/>
<text text-anchor="start" x="1024.78" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1046.62,-138 1046.62,-161.75 1120.31,-161.75 1120.31,-138 1046.62,-138"/>
<text text-anchor="start" x="1054.22" y="-144.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1120.31,-138 1120.31,-161.75 1170,-161.75 1170,-138 1120.31,-138"/>
<text text-anchor="start" x="1127.91" y="-144.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1012.12" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="982.88" y="-103.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1049.62" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="1105.88" y="-103.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="981,-98 981,-100 1170,-100 1170,-98 981,-98"/>
<polygon fill="#ff66cc" stroke="none" points="981,-96 981,-98 1170,-98 1170,-96 981,-96"/>
<polygon fill="#000000" stroke="none" points="981,-94 981,-96 1170,-96 1170,-94 981,-94"/>
<text text-anchor="start" x="984" y="-78.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1048.88" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="1107" y="-78.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="981,-73 981,-75 1170,-75 1170,-73 981,-73"/>
<polygon fill="#00ffff" stroke="none" points="981,-71 981,-73 1170,-73 1170,-71 981,-71"/>
<polygon fill="#000000" stroke="none" points="981,-69 981,-71 1170,-71 1170,-69 981,-69"/>
<text text-anchor="start" x="985.12" y="-53.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1049.62" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1108.12" y="-53.7" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="none" points="981,-48 981,-50 1170,-50 1170,-48 981,-48"/>
<polygon fill="#ffff00" stroke="none" points="981,-46 981,-48 1170,-48 1170,-46 981,-46"/>
<polygon fill="#000000" stroke="none" points="981,-44 981,-46 1170,-46 1170,-44 981,-44"/>
<text text-anchor="start" x="984.38" y="-28.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1050" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="1107.38" y="-28.7" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="none" points="981,-23 981,-25 1170,-25 1170,-23 981,-23"/>
<polygon fill="#8000ff" stroke="none" points="981,-21 981,-23 1170,-23 1170,-21 981,-21"/>
<polygon fill="#000000" stroke="none" points="981,-19 981,-21 1170,-21 1170,-19 981,-19"/>
<text text-anchor="start" x="1012.12" y="-3.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-91.75C901.38,-91.78 917.36,-94.78 981,-94.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M837,-93.75C901.01,-93.75 916.99,-96.75 981,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-95.75C900.64,-95.72 916.62,-98.72 981,-98.75"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-68.75C901.13,-68.75 917.12,-69.75 981,-69.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M837,-70.75C901,-70.75 917,-71.75 981,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-72.75C900.88,-72.75 916.87,-73.75 981,-73.75"/>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1200.5,-193 1004.5,-193 1004.5,0 1200.5,0 1200.5,-193"/>
<polygon fill="none" stroke="black" points="1004.5,-168.5 1004.5,-193 1200.5,-193 1200.5,-168.5 1004.5,-168.5"/>
<text text-anchor="start" x="1091.25" y="-175.7" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1004.5,-144 1004.5,-168.5 1043,-168.5 1043,-144 1004.5,-144"/>
<text text-anchor="start" x="1012.13" y="-151.2" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1043,-144 1043,-168.5 1073.25,-168.5 1073.25,-144 1043,-144"/>
<text text-anchor="start" x="1050.63" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1073.25,-144 1073.25,-168.5 1149.25,-168.5 1149.25,-144 1073.25,-144"/>
<text text-anchor="start" x="1080.88" y="-151.2" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1149.25,-144 1149.25,-168.5 1200.5,-168.5 1200.5,-144 1149.25,-144"/>
<text text-anchor="start" x="1156.88" y="-151.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1037.13" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1006.38" y="-108.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1075.88" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="1133.38" y="-108.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="1006.75" y="-82.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1075.5" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="1133.75" y="-82.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="1007.88" y="-56.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1076.25" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1134.88" y="-56.7" font-family="arial" font-size="14.00">X3:3:SCL</text>
<text text-anchor="start" x="1007.13" y="-30.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1076.25" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="1134.13" y="-30.7" font-family="arial" font-size="14.00">X3:4:SDA</text>
<text text-anchor="start" x="1037.13" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-45.75C900.88,-45.75 916.87,-44.75 981,-44.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M837,-47.75C901,-47.75 917,-46.75 981,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-49.75C901.13,-49.75 917.12,-48.75 981,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-96C924.88,-96.04 940.86,-99.04 1004.5,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M860.5,-98C924.51,-98 940.49,-101 1004.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-100C924.14,-99.97 940.12,-102.97 1004.5,-103"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge14" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-72C924.63,-72.01 940.63,-73.01 1004.5,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M860.5,-74C924.5,-74 940.5,-75 1004.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-76C924.38,-76 940.38,-77 1004.5,-77"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-22.75C900.64,-22.78 916.62,-19.78 981,-19.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M837,-24.75C901.01,-24.75 916.99,-21.75 981,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-26.75C901.38,-26.72 917.36,-23.72 981,-23.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-48C924.38,-48.01 940.38,-47.01 1004.5,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M860.5,-50C924.5,-50 940.5,-49 1004.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-52C924.63,-52 940.63,-51 1004.5,-51"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge16" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-24C924.14,-24.04 940.12,-21.04 1004.5,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M860.5,-26C924.51,-26 940.49,-23 1004.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-28C924.88,-27.97 940.86,-24.97 1004.5,-25"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge17" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-99C1069.83,-99 1135.17,-99 1200.5,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1004.5,-101C1069.83,-101 1135.17,-101 1200.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-103C1069.83,-103 1135.17,-103 1200.5,-103"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge18" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-73C1069.83,-73 1135.17,-73 1200.5,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1004.5,-75C1069.83,-75 1135.17,-75 1200.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-77C1069.83,-77 1135.17,-77 1200.5,-77"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge19" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-47C1069.83,-47 1135.17,-47 1200.5,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1004.5,-49C1069.83,-49 1135.17,-49 1200.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-51C1069.83,-51 1135.17,-51 1200.5,-51"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge20" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-21C1069.83,-21 1135.17,-21 1200.5,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1004.5,-23C1069.83,-23 1135.17,-23 1200.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-25C1069.83,-25 1135.17,-25 1200.5,-25"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node5" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1494,-152.5 1314,-152.5 1314,-13 1494,-13 1494,-152.5"/>
<polygon fill="none" stroke="black" points="1314,-128.75 1314,-152.5 1494,-152.5 1494,-128.75 1314,-128.75"/>
<text text-anchor="start" x="1395.75" y="-135.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1314,-105 1314,-128.75 1406.75,-128.75 1406.75,-105 1314,-105"/>
<text text-anchor="start" x="1318" y="-111.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1406.75,-105 1406.75,-128.75 1456,-128.75 1456,-105 1406.75,-105"/>
<text text-anchor="start" x="1410.75" y="-111.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1456,-105 1456,-128.75 1494,-128.75 1494,-105 1456,-105"/>
<text text-anchor="start" x="1460" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1314,-82 1314,-105 1392.5,-105 1392.5,-82 1314,-82"/>
<text text-anchor="start" x="1349.5" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1392.5,-82 1392.5,-105 1494,-105 1494,-82 1392.5,-82"/>
<text text-anchor="start" x="1427.88" y="-87.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1314,-59 1314,-82 1392.5,-82 1392.5,-59 1314,-59"/>
<text text-anchor="start" x="1349.5" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1392.5,-59 1392.5,-82 1494,-82 1494,-59 1392.5,-59"/>
<text text-anchor="start" x="1429" y="-64.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1314,-36 1314,-59 1392.5,-59 1392.5,-36 1314,-36"/>
<text text-anchor="start" x="1349.5" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1392.5,-36 1392.5,-59 1494,-59 1494,-36 1392.5,-36"/>
<text text-anchor="start" x="1430.12" y="-41.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1314,-13 1314,-36 1392.5,-36 1392.5,-13 1314,-13"/>
<text text-anchor="start" x="1349.5" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1392.5,-13 1392.5,-36 1494,-36 1494,-13 1392.5,-13"/>
<text text-anchor="start" x="1429.38" y="-18.7" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-94.75C576.64,-94.78 592.62,-91.78 657,-91.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M513,-96.75C577.01,-96.75 592.99,-93.75 657,-93.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-98.75C577.38,-98.72 593.36,-95.72 657,-95.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-69.75C576.88,-69.75 592.87,-68.75 657,-68.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M513,-71.75C577,-71.75 593,-70.75 657,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-73.75C577.13,-73.75 593.12,-72.75 657,-72.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-44.75C577.13,-44.75 593.12,-45.75 657,-45.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M513,-46.75C577,-46.75 593,-47.75 657,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-48.75C576.88,-48.75 592.87,-49.75 657,-49.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-19.75C577.38,-19.78 593.36,-22.78 657,-22.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M513,-21.75C577.01,-21.75 592.99,-24.75 657,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-23.75C576.64,-23.72 592.62,-26.72 657,-26.75"/>
<polygon fill="#ffffff" stroke="black" points="1532.73,-159 1344.47,-159 1344.47,-14 1532.73,-14 1532.73,-159"/>
<polygon fill="none" stroke="black" points="1344.48,-134.5 1344.48,-159 1532.73,-159 1532.73,-134.5 1344.48,-134.5"/>
<text text-anchor="start" x="1429.6" y="-141.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1344.48,-110 1344.48,-134.5 1441.73,-134.5 1441.73,-110 1344.48,-110"/>
<text text-anchor="start" x="1348.48" y="-117.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1441.73,-110 1441.73,-134.5 1493.23,-134.5 1493.23,-110 1441.73,-110"/>
<text text-anchor="start" x="1445.73" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1493.23,-110 1493.23,-134.5 1532.73,-134.5 1532.73,-110 1493.23,-110"/>
<text text-anchor="start" x="1497.23" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1344.48,-86 1344.48,-110 1427.1,-110 1427.1,-86 1344.48,-86"/>
<text text-anchor="start" x="1381.66" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1427.1,-86 1427.1,-110 1532.73,-110 1532.73,-86 1427.1,-86"/>
<text text-anchor="start" x="1464.16" y="-92.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1344.48,-62 1344.48,-86 1427.1,-86 1427.1,-62 1344.48,-62"/>
<text text-anchor="start" x="1381.66" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1427.1,-62 1427.1,-86 1532.73,-86 1532.73,-62 1427.1,-62"/>
<text text-anchor="start" x="1464.54" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1344.48,-38 1344.48,-62 1427.1,-62 1427.1,-38 1344.48,-38"/>
<text text-anchor="start" x="1381.66" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1427.1,-38 1427.1,-62 1532.73,-62 1532.73,-38 1427.1,-38"/>
<text text-anchor="start" x="1465.66" y="-44.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1344.48,-14 1344.48,-38 1427.1,-38 1427.1,-14 1344.48,-14"/>
<text text-anchor="start" x="1381.66" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1427.1,-14 1427.1,-38 1532.73,-38 1532.73,-14 1427.1,-14"/>
<text text-anchor="start" x="1464.91" y="-20.7" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<g id="edge21" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-94.75C1233.64,-94.78 1249.62,-91.78 1314,-91.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1170,-96.75C1234.01,-96.75 1249.99,-93.75 1314,-93.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-98.75C1234.38,-98.72 1250.36,-95.72 1314,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-99C1264.13,-99.04 1280.13,-96.04 1344.5,-96"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1200.5,-101C1264.5,-101 1280.5,-98 1344.5,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-103C1264.87,-102.97 1280.87,-99.97 1344.5,-100"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<g id="edge22" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-69.75C1233.88,-69.75 1249.87,-68.75 1314,-68.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1170,-71.75C1234,-71.75 1250,-70.75 1314,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-73.75C1234.13,-73.75 1250.12,-72.75 1314,-72.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-73C1264.38,-73.01 1280.38,-72.01 1344.5,-72"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1200.5,-75C1264.5,-75 1280.5,-74 1344.5,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-77C1264.63,-77 1280.63,-76 1344.5,-76"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<g id="edge23" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-44.75C1234.13,-44.75 1250.12,-45.75 1314,-45.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1170,-46.75C1234,-46.75 1250,-47.75 1314,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-48.75C1233.88,-48.75 1249.87,-49.75 1314,-49.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-47C1264.63,-47.01 1280.63,-48.01 1344.5,-48"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1200.5,-49C1264.5,-49 1280.5,-50 1344.5,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-51C1264.38,-51 1280.38,-52 1344.5,-52"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<g id="edge24" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-19.75C1234.38,-19.78 1250.36,-22.78 1314,-22.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1170,-21.75C1234.01,-21.75 1249.99,-24.75 1314,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-23.75C1233.64,-23.72 1249.62,-26.72 1314,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-21C1264.87,-21.04 1280.87,-24.04 1344.5,-24"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1200.5,-23C1264.5,-23 1280.5,-26 1344.5,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-25C1264.13,-24.97 1280.13,-27.97 1344.5,-28"/>
</g>
</g>
</svg>

BIN
examples/ex05.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 39 KiB

522
examples/ex05.svg generated
View File

@ -1,301 +1,333 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1502pt" height="194pt"
viewBox="0.00 0.00 1502.00 193.50" 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 189.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.5 1498,-189.5 1498,4 -4,4"/>
<svg width="1541pt" height="201pt"
viewBox="0.00 0.00 1540.73 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 1536.73,-197 1536.73,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-152.5 0,-152.5 0,-13 180,-13 180,-152.5"/>
<polygon fill="none" stroke="black" points="0,-128.75 0,-152.5 180,-152.5 180,-128.75 0,-128.75"/>
<text text-anchor="start" x="81.75" y="-135.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-105 0,-128.75 92.75,-128.75 92.75,-105 0,-105"/>
<text text-anchor="start" x="4" y="-111.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-105 92.75,-128.75 142,-128.75 142,-105 92.75,-105"/>
<text text-anchor="start" x="96.75" y="-111.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-105 142,-128.75 180,-128.75 180,-105 142,-105"/>
<text text-anchor="start" x="146" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-82 0,-105 101.5,-105 101.5,-82 0,-82"/>
<text text-anchor="start" x="35.38" y="-87.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.5,-82 101.5,-105 180,-105 180,-82 101.5,-82"/>
<text text-anchor="start" x="137" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-59 0,-82 101.5,-82 101.5,-59 0,-59"/>
<text text-anchor="start" x="36.5" y="-64.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.5,-59 101.5,-82 180,-82 180,-59 101.5,-59"/>
<text text-anchor="start" x="137" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-36 0,-59 101.5,-59 101.5,-36 0,-36"/>
<text text-anchor="start" x="37.62" y="-41.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="101.5,-36 101.5,-59 180,-59 180,-36 101.5,-36"/>
<text text-anchor="start" x="137" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-13 0,-36 101.5,-36 101.5,-13 0,-13"/>
<text text-anchor="start" x="36.88" y="-18.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="101.5,-13 101.5,-36 180,-36 180,-13 101.5,-13"/>
<text text-anchor="start" x="137" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-159 0,-159 0,-14 188.25,-14 188.25,-159"/>
<polygon fill="none" stroke="black" points="0,-134.5 0,-159 188.25,-159 188.25,-134.5 0,-134.5"/>
<text text-anchor="start" x="85.13" y="-141.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-110 0,-134.5 97.25,-134.5 97.25,-110 0,-110"/>
<text text-anchor="start" x="4" y="-117.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-110 97.25,-134.5 148.75,-134.5 148.75,-110 97.25,-110"/>
<text text-anchor="start" x="101.25" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-110 148.75,-134.5 188.25,-134.5 188.25,-110 148.75,-110"/>
<text text-anchor="start" x="152.75" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-86 0,-110 105.63,-110 105.63,-86 0,-86"/>
<text text-anchor="start" x="37.06" y="-92.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="105.63,-86 105.63,-110 188.25,-110 188.25,-86 105.63,-86"/>
<text text-anchor="start" x="142.81" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-62 0,-86 105.63,-86 105.63,-62 0,-62"/>
<text text-anchor="start" x="37.44" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="105.63,-62 105.63,-86 188.25,-86 188.25,-62 105.63,-62"/>
<text text-anchor="start" x="142.81" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38 0,-62 105.63,-62 105.63,-38 0,-38"/>
<text text-anchor="start" x="38.56" y="-44.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="105.63,-38 105.63,-62 188.25,-62 188.25,-38 105.63,-38"/>
<text text-anchor="start" x="142.81" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38 105.63,-38 105.63,-14 0,-14"/>
<text text-anchor="start" x="37.81" y="-20.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="105.63,-14 105.63,-38 188.25,-38 188.25,-14 105.63,-14"/>
<text text-anchor="start" x="142.81" y="-20.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="513,-185.5 324,-185.5 324,0 513,0 513,-185.5"/>
<polygon fill="none" stroke="black" points="324,-161.75 324,-185.5 513,-185.5 513,-161.75 324,-161.75"/>
<text text-anchor="start" x="408" y="-168.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-138 324,-161.75 360.19,-161.75 360.19,-138 324,-138"/>
<text text-anchor="start" x="331.59" y="-144.45" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="360.19,-138 360.19,-161.75 389.62,-161.75 389.62,-138 360.19,-138"/>
<text text-anchor="start" x="367.78" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="389.62,-138 389.62,-161.75 463.31,-161.75 463.31,-138 389.62,-138"/>
<text text-anchor="start" x="397.22" y="-144.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="463.31,-138 463.31,-161.75 513,-161.75 513,-138 463.31,-138"/>
<text text-anchor="start" x="470.91" y="-144.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="355.12" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="325.88" y="-103.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="392.62" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="448.88" y="-103.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="324,-98 324,-100 513,-100 513,-98 324,-98"/>
<polygon fill="#ff66cc" stroke="none" points="324,-96 324,-98 513,-98 513,-96 324,-96"/>
<polygon fill="#000000" stroke="none" points="324,-94 324,-96 513,-96 513,-94 324,-94"/>
<text text-anchor="start" x="327" y="-78.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="391.88" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="450" y="-78.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="324,-73 324,-75 513,-75 513,-73 324,-73"/>
<polygon fill="#00ffff" stroke="none" points="324,-71 324,-73 513,-73 513,-71 324,-71"/>
<polygon fill="#000000" stroke="none" points="324,-69 324,-71 513,-71 513,-69 324,-69"/>
<text text-anchor="start" x="328.12" y="-53.7" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="392.62" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.12" y="-53.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="none" points="324,-48 324,-50 513,-50 513,-48 324,-48"/>
<polygon fill="#ffff00" stroke="none" points="324,-46 324,-48 513,-48 513,-46 324,-46"/>
<polygon fill="#000000" stroke="none" points="324,-44 324,-46 513,-46 513,-44 324,-44"/>
<text text-anchor="start" x="327.38" y="-28.7" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="393" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="450.38" y="-28.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="none" points="324,-23 324,-25 513,-25 513,-23 324,-23"/>
<polygon fill="#8000ff" stroke="none" points="324,-21 324,-23 513,-23 513,-21 324,-21"/>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 513,-21 513,-19 324,-19"/>
<text text-anchor="start" x="355.12" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="528.25,-193 332.25,-193 332.25,0 528.25,0 528.25,-193"/>
<polygon fill="none" stroke="black" points="332.25,-168.5 332.25,-193 528.25,-193 528.25,-168.5 332.25,-168.5"/>
<text text-anchor="start" x="419" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-144 332.25,-168.5 370.75,-168.5 370.75,-144 332.25,-144"/>
<text text-anchor="start" x="339.88" y="-151.2" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="370.75,-144 370.75,-168.5 401,-168.5 401,-144 370.75,-144"/>
<text text-anchor="start" x="378.38" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="401,-144 401,-168.5 477,-168.5 477,-144 401,-144"/>
<text text-anchor="start" x="408.63" y="-151.2" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="477,-144 477,-168.5 528.25,-168.5 528.25,-144 477,-144"/>
<text text-anchor="start" x="484.63" y="-151.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="364.88" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.13" y="-108.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="403.63" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.13" y="-108.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="334.5" y="-82.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="403.25" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.5" y="-82.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="335.63" y="-56.7" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="404" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.63" y="-56.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="334.88" y="-30.7" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="404" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="461.88" y="-30.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="364.88" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-91.75C244.38,-91.78 260.36,-94.78 324,-94.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M180,-93.75C244.01,-93.75 259.99,-96.75 324,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-95.75C243.64,-95.72 259.62,-98.72 324,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-96C252.63,-96.04 268.61,-99.04 332.25,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-98C252.26,-98 268.24,-101 332.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-100C251.89,-99.97 267.87,-102.97 332.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-72C252.38,-72.01 268.38,-73.01 332.25,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M188.25,-74C252.25,-74 268.25,-75 332.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-76C252.13,-76 268.13,-77 332.25,-77"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-68.75C244.13,-68.75 260.12,-69.75 324,-69.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M180,-70.75C244,-70.75 260,-71.75 324,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-72.75C243.88,-72.75 259.87,-73.75 324,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-48C252.13,-48.01 268.13,-47.01 332.25,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-50C252.25,-50 268.25,-49 332.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-52C252.38,-52 268.38,-51 332.25,-51"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-24C251.89,-24.04 267.87,-21.04 332.25,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M188.25,-26C252.26,-26 268.24,-23 332.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-28C252.63,-27.97 268.61,-24.97 332.25,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-45.75C243.88,-45.75 259.87,-44.75 324,-44.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-47.75C244,-47.75 260,-46.75 324,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-49.75C244.13,-49.75 260.12,-48.75 324,-48.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-99C397.58,-99 462.92,-99 528.25,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M332.25,-101C397.58,-101 462.92,-101 528.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-103C397.58,-103 462.92,-103 528.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-73C397.58,-73 462.92,-73 528.25,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M332.25,-75C397.58,-75 462.92,-75 528.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-77C397.58,-77 462.92,-77 528.25,-77"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-22.75C243.64,-22.78 259.62,-19.78 324,-19.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M180,-24.75C244.01,-24.75 259.99,-21.75 324,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-26.75C244.38,-26.72 260.36,-23.72 324,-23.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-47C397.58,-47 462.92,-47 528.25,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-49C397.58,-49 462.92,-49 528.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-51C397.58,-51 462.92,-51 528.25,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C397.58,-21 462.92,-21 528.25,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M332.25,-23C397.58,-23 462.92,-23 528.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-25C397.58,-25 462.92,-25 528.25,-25"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="837,-152.5 657,-152.5 657,-13 837,-13 837,-152.5"/>
<polygon fill="none" stroke="black" points="657,-128.75 657,-152.5 837,-152.5 837,-128.75 657,-128.75"/>
<text text-anchor="start" x="738.75" y="-135.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="657,-105 657,-128.75 749.75,-128.75 749.75,-105 657,-105"/>
<text text-anchor="start" x="661" y="-111.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="749.75,-105 749.75,-128.75 799,-128.75 799,-105 749.75,-105"/>
<text text-anchor="start" x="753.75" y="-111.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="799,-105 799,-128.75 837,-128.75 837,-105 799,-105"/>
<text text-anchor="start" x="803" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="657,-82 657,-105 709.33,-105 709.33,-82 657,-82"/>
<text text-anchor="start" x="679.42" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="709.33,-82 709.33,-105 784.67,-105 784.67,-82 709.33,-82"/>
<text text-anchor="start" x="731.62" y="-87.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="784.67,-82 784.67,-105 837,-105 837,-82 784.67,-82"/>
<text text-anchor="start" x="807.08" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="657,-59 657,-82 709.33,-82 709.33,-59 657,-59"/>
<text text-anchor="start" x="679.42" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="709.33,-59 709.33,-82 784.67,-82 784.67,-59 709.33,-59"/>
<text text-anchor="start" x="732.75" y="-64.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="784.67,-59 784.67,-82 837,-82 837,-59 784.67,-59"/>
<text text-anchor="start" x="807.08" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="657,-36 657,-59 709.33,-59 709.33,-36 657,-36"/>
<text text-anchor="start" x="679.42" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="709.33,-36 709.33,-59 784.67,-59 784.67,-36 709.33,-36"/>
<text text-anchor="start" x="733.88" y="-41.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="784.67,-36 784.67,-59 837,-59 837,-36 784.67,-36"/>
<text text-anchor="start" x="807.08" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="657,-13 657,-36 709.33,-36 709.33,-13 657,-13"/>
<text text-anchor="start" x="679.42" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="709.33,-13 709.33,-36 784.67,-36 784.67,-13 709.33,-13"/>
<text text-anchor="start" x="733.12" y="-18.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="784.67,-13 784.67,-36 837,-36 837,-13 784.67,-13"/>
<text text-anchor="start" x="807.08" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="860.51,-159 672.26,-159 672.26,-14 860.51,-14 860.51,-159"/>
<polygon fill="none" stroke="black" points="672.26,-134.5 672.26,-159 860.51,-159 860.51,-134.5 672.26,-134.5"/>
<text text-anchor="start" x="757.38" y="-141.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="672.26,-110 672.26,-134.5 769.51,-134.5 769.51,-110 672.26,-110"/>
<text text-anchor="start" x="676.26" y="-117.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="769.51,-110 769.51,-134.5 821.01,-134.5 821.01,-110 769.51,-110"/>
<text text-anchor="start" x="773.51" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="821.01,-110 821.01,-134.5 860.51,-134.5 860.51,-110 821.01,-110"/>
<text text-anchor="start" x="825.01" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="672.26,-86 672.26,-110 727.34,-110 727.34,-86 672.26,-86"/>
<text text-anchor="start" x="695.67" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="727.34,-86 727.34,-110 805.42,-110 805.42,-86 727.34,-86"/>
<text text-anchor="start" x="750.63" y="-92.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="805.42,-86 805.42,-110 860.51,-110 860.51,-86 805.42,-86"/>
<text text-anchor="start" x="828.84" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="672.26,-62 672.26,-86 727.34,-86 727.34,-62 672.26,-62"/>
<text text-anchor="start" x="695.67" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="727.34,-62 727.34,-86 805.42,-86 805.42,-62 727.34,-62"/>
<text text-anchor="start" x="751.01" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="805.42,-62 805.42,-86 860.51,-86 860.51,-62 805.42,-62"/>
<text text-anchor="start" x="828.84" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="672.26,-38 672.26,-62 727.34,-62 727.34,-38 672.26,-38"/>
<text text-anchor="start" x="695.67" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="727.34,-38 727.34,-62 805.42,-62 805.42,-38 727.34,-38"/>
<text text-anchor="start" x="752.13" y="-44.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="805.42,-38 805.42,-62 860.51,-62 860.51,-38 805.42,-38"/>
<text text-anchor="start" x="828.84" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="672.26,-14 672.26,-38 727.34,-38 727.34,-14 672.26,-14"/>
<text text-anchor="start" x="695.67" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="727.34,-14 727.34,-38 805.42,-38 805.42,-14 727.34,-14"/>
<text text-anchor="start" x="751.38" y="-20.7" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="805.42,-14 805.42,-38 860.51,-38 860.51,-14 805.42,-14"/>
<text text-anchor="start" x="828.84" y="-20.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-99C591.89,-99.04 607.87,-96.04 672.25,-96"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M528.25,-101C592.26,-101 608.24,-98 672.25,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-103C592.63,-102.97 608.61,-99.97 672.25,-100"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-73C592.13,-73.01 608.13,-72.01 672.25,-72"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M528.25,-75C592.25,-75 608.25,-74 672.25,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-77C592.38,-77 608.38,-76 672.25,-76"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-47C592.38,-47.01 608.38,-48.01 672.25,-48"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M528.25,-49C592.25,-49 608.25,-50 672.25,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-51C592.13,-51 608.13,-52 672.25,-52"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-21C592.63,-21.04 608.61,-24.04 672.25,-24"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M528.25,-23C592.26,-23 608.24,-26 672.25,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M528.25,-25C591.89,-24.97 607.87,-27.97 672.25,-28"/>
</g>
<!-- W2 -->
<g id="node5" class="node">
<g id="node4" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1170,-185.5 981,-185.5 981,0 1170,0 1170,-185.5"/>
<polygon fill="none" stroke="black" points="981,-161.75 981,-185.5 1170,-185.5 1170,-161.75 981,-161.75"/>
<text text-anchor="start" x="1065" y="-168.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="981,-138 981,-161.75 1017.19,-161.75 1017.19,-138 981,-138"/>
<text text-anchor="start" x="988.59" y="-144.45" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1017.19,-138 1017.19,-161.75 1046.62,-161.75 1046.62,-138 1017.19,-138"/>
<text text-anchor="start" x="1024.78" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1046.62,-138 1046.62,-161.75 1120.31,-161.75 1120.31,-138 1046.62,-138"/>
<text text-anchor="start" x="1054.22" y="-144.45" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1120.31,-138 1120.31,-161.75 1170,-161.75 1170,-138 1120.31,-138"/>
<text text-anchor="start" x="1127.91" y="-144.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1012.12" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="982.88" y="-103.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1049.62" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="1105.88" y="-103.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="981,-98 981,-100 1170,-100 1170,-98 981,-98"/>
<polygon fill="#ff66cc" stroke="none" points="981,-96 981,-98 1170,-98 1170,-96 981,-96"/>
<polygon fill="#000000" stroke="none" points="981,-94 981,-96 1170,-96 1170,-94 981,-94"/>
<text text-anchor="start" x="984" y="-78.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1048.88" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="1107" y="-78.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="981,-73 981,-75 1170,-75 1170,-73 981,-73"/>
<polygon fill="#00ffff" stroke="none" points="981,-71 981,-73 1170,-73 1170,-71 981,-71"/>
<polygon fill="#000000" stroke="none" points="981,-69 981,-71 1170,-71 1170,-69 981,-69"/>
<text text-anchor="start" x="985.12" y="-53.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1049.62" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1108.12" y="-53.7" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="none" points="981,-48 981,-50 1170,-50 1170,-48 981,-48"/>
<polygon fill="#ffff00" stroke="none" points="981,-46 981,-48 1170,-48 1170,-46 981,-46"/>
<polygon fill="#000000" stroke="none" points="981,-44 981,-46 1170,-46 1170,-44 981,-44"/>
<text text-anchor="start" x="984.38" y="-28.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1050" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="1107.38" y="-28.7" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="none" points="981,-23 981,-25 1170,-25 1170,-23 981,-23"/>
<polygon fill="#8000ff" stroke="none" points="981,-21 981,-23 1170,-23 1170,-21 981,-21"/>
<polygon fill="#000000" stroke="none" points="981,-19 981,-21 1170,-21 1170,-19 981,-19"/>
<text text-anchor="start" x="1012.12" y="-3.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-91.75C901.38,-91.78 917.36,-94.78 981,-94.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M837,-93.75C901.01,-93.75 916.99,-96.75 981,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-95.75C900.64,-95.72 916.62,-98.72 981,-98.75"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-68.75C901.13,-68.75 917.12,-69.75 981,-69.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M837,-70.75C901,-70.75 917,-71.75 981,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-72.75C900.88,-72.75 916.87,-73.75 981,-73.75"/>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1200.5,-193 1004.5,-193 1004.5,0 1200.5,0 1200.5,-193"/>
<polygon fill="none" stroke="black" points="1004.5,-168.5 1004.5,-193 1200.5,-193 1200.5,-168.5 1004.5,-168.5"/>
<text text-anchor="start" x="1091.25" y="-175.7" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1004.5,-144 1004.5,-168.5 1043,-168.5 1043,-144 1004.5,-144"/>
<text text-anchor="start" x="1012.13" y="-151.2" font-family="arial" font-size="14.00">I2C</text>
<polygon fill="none" stroke="black" points="1043,-144 1043,-168.5 1073.25,-168.5 1073.25,-144 1043,-144"/>
<text text-anchor="start" x="1050.63" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1073.25,-144 1073.25,-168.5 1149.25,-168.5 1149.25,-144 1073.25,-144"/>
<text text-anchor="start" x="1080.88" y="-151.2" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="1149.25,-144 1149.25,-168.5 1200.5,-168.5 1200.5,-144 1149.25,-144"/>
<text text-anchor="start" x="1156.88" y="-151.2" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1037.13" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1006.38" y="-108.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1075.88" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="1133.38" y="-108.7" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="1006.75" y="-82.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1075.5" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;TQ &#160;&#160;&#160;</text>
<text text-anchor="start" x="1133.75" y="-82.7" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="1007.88" y="-56.7" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1076.25" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1134.88" y="-56.7" font-family="arial" font-size="14.00">X3:3:SCL</text>
<text text-anchor="start" x="1007.13" y="-30.7" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1076.25" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="1134.13" y="-30.7" font-family="arial" font-size="14.00">X3:4:SDA</text>
<text text-anchor="start" x="1037.13" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-45.75C900.88,-45.75 916.87,-44.75 981,-44.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M837,-47.75C901,-47.75 917,-46.75 981,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-49.75C901.13,-49.75 917.12,-48.75 981,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-96C924.88,-96.04 940.86,-99.04 1004.5,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M860.5,-98C924.51,-98 940.49,-101 1004.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-100C924.14,-99.97 940.12,-102.97 1004.5,-103"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge14" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-72C924.63,-72.01 940.63,-73.01 1004.5,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M860.5,-74C924.5,-74 940.5,-75 1004.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-76C924.38,-76 940.38,-77 1004.5,-77"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-22.75C900.64,-22.78 916.62,-19.78 981,-19.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M837,-24.75C901.01,-24.75 916.99,-21.75 981,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M837,-26.75C901.38,-26.72 917.36,-23.72 981,-23.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-48C924.38,-48.01 940.38,-47.01 1004.5,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M860.5,-50C924.5,-50 940.5,-49 1004.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-52C924.63,-52 940.63,-51 1004.5,-51"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge16" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-24C924.14,-24.04 940.12,-21.04 1004.5,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M860.5,-26C924.51,-26 940.49,-23 1004.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M860.5,-28C924.88,-27.97 940.86,-24.97 1004.5,-25"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge17" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-99C1069.83,-99 1135.17,-99 1200.5,-99"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1004.5,-101C1069.83,-101 1135.17,-101 1200.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-103C1069.83,-103 1135.17,-103 1200.5,-103"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge18" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-73C1069.83,-73 1135.17,-73 1200.5,-73"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1004.5,-75C1069.83,-75 1135.17,-75 1200.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-77C1069.83,-77 1135.17,-77 1200.5,-77"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge19" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-47C1069.83,-47 1135.17,-47 1200.5,-47"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1004.5,-49C1069.83,-49 1135.17,-49 1200.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-51C1069.83,-51 1135.17,-51 1200.5,-51"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge20" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-21C1069.83,-21 1135.17,-21 1200.5,-21"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1004.5,-23C1069.83,-23 1135.17,-23 1200.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1004.5,-25C1069.83,-25 1135.17,-25 1200.5,-25"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node5" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1494,-152.5 1314,-152.5 1314,-13 1494,-13 1494,-152.5"/>
<polygon fill="none" stroke="black" points="1314,-128.75 1314,-152.5 1494,-152.5 1494,-128.75 1314,-128.75"/>
<text text-anchor="start" x="1395.75" y="-135.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1314,-105 1314,-128.75 1406.75,-128.75 1406.75,-105 1314,-105"/>
<text text-anchor="start" x="1318" y="-111.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1406.75,-105 1406.75,-128.75 1456,-128.75 1456,-105 1406.75,-105"/>
<text text-anchor="start" x="1410.75" y="-111.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1456,-105 1456,-128.75 1494,-128.75 1494,-105 1456,-105"/>
<text text-anchor="start" x="1460" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1314,-82 1314,-105 1392.5,-105 1392.5,-82 1314,-82"/>
<text text-anchor="start" x="1349.5" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1392.5,-82 1392.5,-105 1494,-105 1494,-82 1392.5,-82"/>
<text text-anchor="start" x="1427.88" y="-87.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1314,-59 1314,-82 1392.5,-82 1392.5,-59 1314,-59"/>
<text text-anchor="start" x="1349.5" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1392.5,-59 1392.5,-82 1494,-82 1494,-59 1392.5,-59"/>
<text text-anchor="start" x="1429" y="-64.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1314,-36 1314,-59 1392.5,-59 1392.5,-36 1314,-36"/>
<text text-anchor="start" x="1349.5" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1392.5,-36 1392.5,-59 1494,-59 1494,-36 1392.5,-36"/>
<text text-anchor="start" x="1430.12" y="-41.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1314,-13 1314,-36 1392.5,-36 1392.5,-13 1314,-13"/>
<text text-anchor="start" x="1349.5" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1392.5,-13 1392.5,-36 1494,-36 1494,-13 1392.5,-13"/>
<text text-anchor="start" x="1429.38" y="-18.7" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-94.75C576.64,-94.78 592.62,-91.78 657,-91.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M513,-96.75C577.01,-96.75 592.99,-93.75 657,-93.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-98.75C577.38,-98.72 593.36,-95.72 657,-95.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-69.75C576.88,-69.75 592.87,-68.75 657,-68.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M513,-71.75C577,-71.75 593,-70.75 657,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-73.75C577.13,-73.75 593.12,-72.75 657,-72.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-44.75C577.13,-44.75 593.12,-45.75 657,-45.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M513,-46.75C577,-46.75 593,-47.75 657,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-48.75C576.88,-48.75 592.87,-49.75 657,-49.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-19.75C577.38,-19.78 593.36,-22.78 657,-22.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M513,-21.75C577.01,-21.75 592.99,-24.75 657,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M513,-23.75C576.64,-23.72 592.62,-26.72 657,-26.75"/>
<polygon fill="#ffffff" stroke="black" points="1532.73,-159 1344.47,-159 1344.47,-14 1532.73,-14 1532.73,-159"/>
<polygon fill="none" stroke="black" points="1344.48,-134.5 1344.48,-159 1532.73,-159 1532.73,-134.5 1344.48,-134.5"/>
<text text-anchor="start" x="1429.6" y="-141.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1344.48,-110 1344.48,-134.5 1441.73,-134.5 1441.73,-110 1344.48,-110"/>
<text text-anchor="start" x="1348.48" y="-117.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1441.73,-110 1441.73,-134.5 1493.23,-134.5 1493.23,-110 1441.73,-110"/>
<text text-anchor="start" x="1445.73" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1493.23,-110 1493.23,-134.5 1532.73,-134.5 1532.73,-110 1493.23,-110"/>
<text text-anchor="start" x="1497.23" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1344.48,-86 1344.48,-110 1427.1,-110 1427.1,-86 1344.48,-86"/>
<text text-anchor="start" x="1381.66" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1427.1,-86 1427.1,-110 1532.73,-110 1532.73,-86 1427.1,-86"/>
<text text-anchor="start" x="1464.16" y="-92.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1344.48,-62 1344.48,-86 1427.1,-86 1427.1,-62 1344.48,-62"/>
<text text-anchor="start" x="1381.66" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1427.1,-62 1427.1,-86 1532.73,-86 1532.73,-62 1427.1,-62"/>
<text text-anchor="start" x="1464.54" y="-68.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1344.48,-38 1344.48,-62 1427.1,-62 1427.1,-38 1344.48,-38"/>
<text text-anchor="start" x="1381.66" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1427.1,-38 1427.1,-62 1532.73,-62 1532.73,-38 1427.1,-38"/>
<text text-anchor="start" x="1465.66" y="-44.7" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1344.48,-14 1344.48,-38 1427.1,-38 1427.1,-14 1344.48,-14"/>
<text text-anchor="start" x="1381.66" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1427.1,-14 1427.1,-38 1532.73,-38 1532.73,-14 1427.1,-14"/>
<text text-anchor="start" x="1464.91" y="-20.7" font-family="arial" font-size="14.00">SDA</text>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<g id="edge21" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-94.75C1233.64,-94.78 1249.62,-91.78 1314,-91.75"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1170,-96.75C1234.01,-96.75 1249.99,-93.75 1314,-93.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-98.75C1234.38,-98.72 1250.36,-95.72 1314,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-99C1264.13,-99.04 1280.13,-96.04 1344.5,-96"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M1200.5,-101C1264.5,-101 1280.5,-98 1344.5,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-103C1264.87,-102.97 1280.87,-99.97 1344.5,-100"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<g id="edge22" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-69.75C1233.88,-69.75 1249.87,-68.75 1314,-68.75"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1170,-71.75C1234,-71.75 1250,-70.75 1314,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-73.75C1234.13,-73.75 1250.12,-72.75 1314,-72.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-73C1264.38,-73.01 1280.38,-72.01 1344.5,-72"/>
<path fill="none" stroke="#00ffff" stroke-width="2" d="M1200.5,-75C1264.5,-75 1280.5,-74 1344.5,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-77C1264.63,-77 1280.63,-76 1344.5,-76"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<g id="edge23" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-44.75C1234.13,-44.75 1250.12,-45.75 1314,-45.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1170,-46.75C1234,-46.75 1250,-47.75 1314,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-48.75C1233.88,-48.75 1249.87,-49.75 1314,-49.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-47C1264.63,-47.01 1280.63,-48.01 1344.5,-48"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1200.5,-49C1264.5,-49 1280.5,-50 1344.5,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-51C1264.38,-51 1280.38,-52 1344.5,-52"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<g id="edge24" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-19.75C1234.38,-19.78 1250.36,-22.78 1314,-22.75"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1170,-21.75C1234.01,-21.75 1249.99,-24.75 1314,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1170,-23.75C1233.64,-23.72 1249.62,-26.72 1314,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-21C1264.87,-21.04 1280.87,-24.04 1344.5,-24"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M1200.5,-23C1264.5,-23 1280.5,-26 1344.5,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1200.5,-25C1264.13,-24.97 1280.13,-27.97 1344.5,-28"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 24 KiB

108
examples/ex06.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -40,6 +41,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -76,6 +78,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -112,6 +115,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -148,6 +152,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X5 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -184,6 +189,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X6 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -223,15 +229,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -259,9 +269,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -275,9 +283,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -291,9 +297,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -307,9 +311,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -321,15 +323,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X3:p1r:e -- W2:w1:w
W2:w1:e -- X2:p1l:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X3:p2r:e -- W2:w2:w
W2:w2:e -- X2:p2l:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X3:p3r:e -- W2:w3:w
W2:w3:e -- X2:p3l:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X3:p4r:e -- W2:w4:w
W2:w4:e -- X2:p4l:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -357,9 +363,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -373,9 +377,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -389,9 +391,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -405,9 +405,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -419,15 +417,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X3:p1r:e -- W3:w1:w
W3:w1:e -- X4:p1l:w
W3:w1:w -- W3:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X3:p2r:e -- W3:w2:w
W3:w2:e -- X4:p2l:w
W3:w2:w -- W3:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X3:p3r:e -- W3:w3:w
W3:w3:e -- X4:p3l:w
W3:w3:w -- W3:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X3:p4r:e -- W3:w4:w
W3:w4:e -- X4:p4l:w
W3:w4:w -- W3:w4:e [straight=straight]
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -455,9 +457,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -471,9 +471,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -487,9 +485,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -503,9 +499,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -517,15 +511,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X5:p1r:e -- W4:w1:w
W4:w1:e -- X4:p1l:w
W4:w1:w -- W4:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X5:p2r:e -- W4:w2:w
W4:w2:e -- X4:p2l:w
W4:w2:w -- W4:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X5:p3r:e -- W4:w3:w
W4:w3:e -- X4:p3l:w
W4:w3:w -- W4:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X5:p4r:e -- W4:w4:w
W4:w4:e -- X4:p4l:w
W4:w4:w -- W4:w4:e [straight=straight]
W4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -553,9 +551,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -569,9 +565,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -585,9 +579,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -601,9 +593,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -615,15 +605,19 @@ graph {
edge [color="#000000:#ff66cc:#000000"]
X5:p1r:e -- W5:w1:w
W5:w1:e -- X6:p1l:w
W5:w1:w -- W5:w1:e [straight=straight]
edge [color="#000000:#00ffff:#000000"]
X5:p2r:e -- W5:w2:w
W5:w2:e -- X6:p2l:w
W5:w2:w -- W5:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X5:p3r:e -- W5:w3:w
W5:w3:e -- X6:p3l:w
W5:w3:w -- W5:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X5:p4r:e -- W5:w4:w
W5:w4:e -- X6:p4l:w
W5:w4:w -- W5:w4:e [straight=straight]
W5 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -651,9 +645,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -667,9 +659,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -683,9 +673,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -699,9 +687,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

1182
examples/ex06.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/ex06.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 286 KiB

1180
examples/ex06.svg generated

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 53 KiB

14
examples/ex07.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -35,6 +36,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -69,9 +71,11 @@ graph {
edge [color="#000000:#ffff00:#000000"]
X1:p5r:e -- C1:w1:w
C1:w1:e -- X2:p7l:w
C1:w1:w -- C1:w1:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p6r:e -- C1:w2:w
C1:w2:e -- X2:p2l:w
C1:w2:w -- C1:w2:e [straight=straight]
C1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -99,9 +103,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -115,9 +117,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

160
examples/ex07.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex07</title>
<style>
@ -30,105 +30,113 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="837pt" height="156pt"
viewBox="0.00 0.00 837.00 156.12" 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 152.12)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-152.12 833,-152.12 833,4 -4,4"/>
<svg width="861pt" height="162pt"
viewBox="0.00 0.00 861.00 161.75" 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 157.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-157.75 857,-157.75 857,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="204.5,-118.75 0,-118.75 0,0 204.5,0 204.5,-118.75"/>
<polygon fill="none" stroke="black" points="0,-95 0,-118.75 204.5,-118.75 204.5,-95 0,-95"/>
<text text-anchor="start" x="94" y="-101.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-71.25 0,-95 93.92,-95 93.92,-71.25 0,-71.25"/>
<text text-anchor="start" x="7.96" y="-77.7" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="93.92,-71.25 93.92,-95 151.08,-95 151.08,-71.25 93.92,-71.25"/>
<text text-anchor="start" x="101.88" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="151.08,-71.25 151.08,-95 204.5,-95 204.5,-71.25 151.08,-71.25"/>
<text text-anchor="start" x="159.04" y="-77.7" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-47.5 0,-71.25 204.5,-71.25 204.5,-47.5 0,-47.5"/>
<text text-anchor="start" x="98.5" y="-53.95" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-23.75 0,-47.5 204.5,-47.5 204.5,-23.75 0,-23.75"/>
<text text-anchor="start" x="98.5" y="-30.2" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 204.5,-23.75 204.5,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="213.5,-122.5 0,-122.5 0,0 213.5,0 213.5,-122.5"/>
<polygon fill="none" stroke="black" points="0,-98 0,-122.5 213.5,-122.5 213.5,-98 0,-98"/>
<text text-anchor="start" x="97.75" y="-105.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-73.5 0,-98 99.92,-98 99.92,-73.5 0,-73.5"/>
<text text-anchor="start" x="7.58" y="-80.7" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="99.92,-73.5 99.92,-98 158.58,-98 158.58,-73.5 99.92,-73.5"/>
<text text-anchor="start" x="107.5" y="-80.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="158.58,-73.5 158.58,-98 213.5,-98 213.5,-73.5 158.58,-73.5"/>
<text text-anchor="start" x="166.17" y="-80.7" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 213.5,-73.5 213.5,-49 0,-49"/>
<text text-anchor="start" x="102.63" y="-56.2" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 213.5,-49 213.5,-24.5 0,-24.5"/>
<text text-anchor="start" x="102.63" y="-31.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0 0,-24.5 213.5,-24.5 213.5,0 0,0"/>
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="480.5,-148.12 348.5,-148.12 348.5,-12.62 480.5,-12.62 480.5,-148.12"/>
<polygon fill="none" stroke="black" points="348.5,-124.38 348.5,-148.12 480.5,-148.12 480.5,-124.38 348.5,-124.38"/>
<text text-anchor="start" x="405.88" y="-130.82" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="348.5,-100.62 348.5,-124.38 377,-124.38 377,-100.62 348.5,-100.62"/>
<text text-anchor="start" x="355.62" y="-107.08" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="377,-100.62 377,-124.38 443,-124.38 443,-100.62 377,-100.62"/>
<text text-anchor="start" x="384.12" y="-107.08" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="443,-100.62 443,-124.38 480.5,-124.38 480.5,-100.62 443,-100.62"/>
<text text-anchor="start" x="450.12" y="-107.08" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="362.12" y="-85.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="350.12" y="-66.33" font-family="arial" font-size="14.00">X1:5</text>
<text text-anchor="start" x="383" y="-66.33" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.12" y="-66.33" font-family="arial" font-size="14.00">X2:7</text>
<polygon fill="#000000" stroke="none" points="348.5,-60.62 348.5,-62.62 480.5,-62.62 480.5,-60.62 348.5,-60.62"/>
<polygon fill="#ffff00" stroke="none" points="348.5,-58.62 348.5,-60.62 480.5,-60.62 480.5,-58.62 348.5,-58.62"/>
<polygon fill="#000000" stroke="none" points="348.5,-56.62 348.5,-58.62 480.5,-58.62 480.5,-56.62 348.5,-56.62"/>
<text text-anchor="start" x="350.12" y="-41.33" font-family="arial" font-size="14.00">X1:6</text>
<text text-anchor="start" x="381.5" y="-41.33" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.12" y="-41.33" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="none" points="348.5,-35.62 348.5,-37.62 480.5,-37.62 480.5,-35.62 348.5,-35.62"/>
<polygon fill="#00ff00" stroke="none" points="348.5,-33.62 348.5,-35.62 480.5,-35.62 480.5,-33.62 348.5,-33.62"/>
<polygon fill="#000000" stroke="none" points="348.5,-31.62 348.5,-33.62 480.5,-33.62 480.5,-31.62 348.5,-31.62"/>
<text text-anchor="start" x="362.12" y="-16.32" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="495.5,-153.75 357.5,-153.75 357.5,-12.75 495.5,-12.75 495.5,-153.75"/>
<polygon fill="none" stroke="black" points="357.5,-129.25 357.5,-153.75 495.5,-153.75 495.5,-129.25 357.5,-129.25"/>
<text text-anchor="start" x="417.13" y="-136.45" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="357.5,-104.75 357.5,-129.25 387,-129.25 387,-104.75 357.5,-104.75"/>
<text text-anchor="start" x="364.75" y="-111.95" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="387,-104.75 387,-129.25 457,-129.25 457,-104.75 387,-104.75"/>
<text text-anchor="start" x="394.25" y="-111.95" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="457,-104.75 457,-129.25 495.5,-129.25 495.5,-104.75 457,-104.75"/>
<text text-anchor="start" x="464.25" y="-111.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="372.63" y="-89.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="359.5" y="-69.45" font-family="arial" font-size="14.00">X1:5</text>
<text text-anchor="start" x="394.25" y="-69.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.5" y="-69.45" font-family="arial" font-size="14.00">X2:7</text>
<text text-anchor="start" x="359.5" y="-43.45" font-family="arial" font-size="14.00">X1:6</text>
<text text-anchor="start" x="393.13" y="-43.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.5" y="-43.45" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="372.63" y="-17.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-57.38C268.5,-57.38 284.5,-57.38 348.5,-57.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M204.5,-59.38C268.5,-59.38 284.5,-59.38 348.5,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-61.37C268.5,-61.38 284.5,-61.38 348.5,-61.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-59.25C277.56,-59.25 293.56,-59.75 357.5,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M213.5,-61.25C277.5,-61.25 293.5,-61.75 357.5,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-63.25C277.44,-63.25 293.44,-63.75 357.5,-63.75"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-33.38C268.38,-33.38 284.37,-32.38 348.5,-32.38"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M204.5,-35.38C268.5,-35.38 284.5,-34.38 348.5,-34.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-37.37C268.63,-37.37 284.62,-36.37 348.5,-36.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-34.75C277.38,-34.75 293.38,-33.75 357.5,-33.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M213.5,-36.75C277.5,-36.75 293.5,-35.75 357.5,-35.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-38.75C277.63,-38.75 293.63,-37.75 357.5,-37.75"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-59.75C403.5,-59.75 449.5,-59.75 495.5,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M357.5,-61.75C403.5,-61.75 449.5,-61.75 495.5,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-63.75C403.5,-63.75 449.5,-63.75 495.5,-63.75"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge4" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-33.75C403.5,-33.75 449.5,-33.75 495.5,-33.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M357.5,-35.75C403.5,-35.75 449.5,-35.75 495.5,-35.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-37.75C403.5,-37.75 449.5,-37.75 495.5,-37.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="829,-118.75 624.5,-118.75 624.5,0 829,0 829,-118.75"/>
<polygon fill="none" stroke="black" points="624.5,-95 624.5,-118.75 829,-118.75 829,-95 624.5,-95"/>
<text text-anchor="start" x="718.5" y="-101.45" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="624.5,-71.25 624.5,-95 694.42,-95 694.42,-71.25 624.5,-71.25"/>
<text text-anchor="start" x="640.33" y="-77.7" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="694.42,-71.25 694.42,-95 767.33,-95 767.33,-71.25 694.42,-71.25"/>
<text text-anchor="start" x="710.25" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="767.33,-71.25 767.33,-95 829,-95 829,-71.25 767.33,-71.25"/>
<text text-anchor="start" x="783.17" y="-77.7" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="624.5,-47.5 624.5,-71.25 829,-71.25 829,-47.5 624.5,-47.5"/>
<text text-anchor="start" x="723" y="-53.95" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="624.5,-23.75 624.5,-47.5 829,-47.5 829,-23.75 624.5,-23.75"/>
<text text-anchor="start" x="723" y="-30.2" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="624.5,0 624.5,-23.75 829,-23.75 829,0 624.5,0"/>
<text text-anchor="start" x="628.5" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="853,-122.5 639.5,-122.5 639.5,0 853,0 853,-122.5"/>
<polygon fill="none" stroke="black" points="639.5,-98 639.5,-122.5 853,-122.5 853,-98 639.5,-98"/>
<text text-anchor="start" x="737.25" y="-105.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="639.5,-73.5 639.5,-98 712.67,-98 712.67,-73.5 639.5,-73.5"/>
<text text-anchor="start" x="655.83" y="-80.7" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="712.67,-73.5 712.67,-98 788.83,-98 788.83,-73.5 712.67,-73.5"/>
<text text-anchor="start" x="729" y="-80.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="788.83,-73.5 788.83,-98 853,-98 853,-73.5 788.83,-73.5"/>
<text text-anchor="start" x="805.17" y="-80.7" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="639.5,-49 639.5,-73.5 853,-73.5 853,-49 639.5,-49"/>
<text text-anchor="start" x="742.13" y="-56.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="639.5,-24.5 639.5,-49 853,-49 853,-24.5 639.5,-24.5"/>
<text text-anchor="start" x="742.13" y="-31.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="639.5,0 639.5,-24.5 853,-24.5 853,0 639.5,0"/>
<text text-anchor="start" x="643.5" y="-7.2" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge5" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-57.38C543.66,-58.35 557.9,-34.35 624.5,-33.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M480.5,-59.37C545.38,-59.37 559.62,-35.38 624.5,-35.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-61.37C547.1,-60.4 561.34,-36.4 624.5,-37.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-59.75C558.72,-60.77 572.8,-35.77 639.5,-34.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M495.5,-61.75C560.46,-61.75 574.54,-36.75 639.5,-36.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-63.75C562.2,-62.73 576.28,-37.73 639.5,-38.75"/>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge6" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-32.38C547.2,-33.39 561.29,-58.39 624.5,-57.38"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M480.5,-34.38C545.46,-34.38 559.54,-59.38 624.5,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-36.37C543.71,-35.36 557.8,-60.36 624.5,-61.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-33.75C562.25,-34.79 576.25,-60.29 639.5,-59.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M495.5,-35.75C560.5,-35.75 574.5,-61.25 639.5,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-37.75C558.75,-36.71 572.75,-62.21 639.5,-63.25"/>
</g>
</g>
</svg>

BIN
examples/ex07.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 22 KiB

158
examples/ex07.svg generated
View File

@ -1,105 +1,113 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="837pt" height="156pt"
viewBox="0.00 0.00 837.00 156.12" 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 152.12)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-152.12 833,-152.12 833,4 -4,4"/>
<svg width="861pt" height="162pt"
viewBox="0.00 0.00 861.00 161.75" 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 157.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-157.75 857,-157.75 857,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="204.5,-118.75 0,-118.75 0,0 204.5,0 204.5,-118.75"/>
<polygon fill="none" stroke="black" points="0,-95 0,-118.75 204.5,-118.75 204.5,-95 0,-95"/>
<text text-anchor="start" x="94" y="-101.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-71.25 0,-95 93.92,-95 93.92,-71.25 0,-71.25"/>
<text text-anchor="start" x="7.96" y="-77.7" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="93.92,-71.25 93.92,-95 151.08,-95 151.08,-71.25 93.92,-71.25"/>
<text text-anchor="start" x="101.88" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="151.08,-71.25 151.08,-95 204.5,-95 204.5,-71.25 151.08,-71.25"/>
<text text-anchor="start" x="159.04" y="-77.7" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-47.5 0,-71.25 204.5,-71.25 204.5,-47.5 0,-47.5"/>
<text text-anchor="start" x="98.5" y="-53.95" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-23.75 0,-47.5 204.5,-47.5 204.5,-23.75 0,-23.75"/>
<text text-anchor="start" x="98.5" y="-30.2" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 204.5,-23.75 204.5,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="213.5,-122.5 0,-122.5 0,0 213.5,0 213.5,-122.5"/>
<polygon fill="none" stroke="black" points="0,-98 0,-122.5 213.5,-122.5 213.5,-98 0,-98"/>
<text text-anchor="start" x="97.75" y="-105.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-73.5 0,-98 99.92,-98 99.92,-73.5 0,-73.5"/>
<text text-anchor="start" x="7.58" y="-80.7" font-family="arial" font-size="14.00">TE 776164&#45;1</text>
<polygon fill="none" stroke="black" points="99.92,-73.5 99.92,-98 158.58,-98 158.58,-73.5 99.92,-73.5"/>
<text text-anchor="start" x="107.5" y="-80.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="158.58,-73.5 158.58,-98 213.5,-98 213.5,-73.5 158.58,-73.5"/>
<text text-anchor="start" x="166.17" y="-80.7" font-family="arial" font-size="14.00">35&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 213.5,-73.5 213.5,-49 0,-49"/>
<text text-anchor="start" x="102.63" y="-56.2" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 213.5,-49 213.5,-24.5 0,-24.5"/>
<text text-anchor="start" x="102.63" y="-31.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,0 0,-24.5 213.5,-24.5 213.5,0 0,0"/>
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="480.5,-148.12 348.5,-148.12 348.5,-12.62 480.5,-12.62 480.5,-148.12"/>
<polygon fill="none" stroke="black" points="348.5,-124.38 348.5,-148.12 480.5,-148.12 480.5,-124.38 348.5,-124.38"/>
<text text-anchor="start" x="405.88" y="-130.82" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="348.5,-100.62 348.5,-124.38 377,-124.38 377,-100.62 348.5,-100.62"/>
<text text-anchor="start" x="355.62" y="-107.08" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="377,-100.62 377,-124.38 443,-124.38 443,-100.62 377,-100.62"/>
<text text-anchor="start" x="384.12" y="-107.08" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="443,-100.62 443,-124.38 480.5,-124.38 480.5,-100.62 443,-100.62"/>
<text text-anchor="start" x="450.12" y="-107.08" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="362.12" y="-85.33" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="350.12" y="-66.33" font-family="arial" font-size="14.00">X1:5</text>
<text text-anchor="start" x="383" y="-66.33" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.12" y="-66.33" font-family="arial" font-size="14.00">X2:7</text>
<polygon fill="#000000" stroke="none" points="348.5,-60.62 348.5,-62.62 480.5,-62.62 480.5,-60.62 348.5,-60.62"/>
<polygon fill="#ffff00" stroke="none" points="348.5,-58.62 348.5,-60.62 480.5,-60.62 480.5,-58.62 348.5,-58.62"/>
<polygon fill="#000000" stroke="none" points="348.5,-56.62 348.5,-58.62 480.5,-58.62 480.5,-56.62 348.5,-56.62"/>
<text text-anchor="start" x="350.12" y="-41.33" font-family="arial" font-size="14.00">X1:6</text>
<text text-anchor="start" x="381.5" y="-41.33" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.12" y="-41.33" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="none" points="348.5,-35.62 348.5,-37.62 480.5,-37.62 480.5,-35.62 348.5,-35.62"/>
<polygon fill="#00ff00" stroke="none" points="348.5,-33.62 348.5,-35.62 480.5,-35.62 480.5,-33.62 348.5,-33.62"/>
<polygon fill="#000000" stroke="none" points="348.5,-31.62 348.5,-33.62 480.5,-33.62 480.5,-31.62 348.5,-31.62"/>
<text text-anchor="start" x="362.12" y="-16.32" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="495.5,-153.75 357.5,-153.75 357.5,-12.75 495.5,-12.75 495.5,-153.75"/>
<polygon fill="none" stroke="black" points="357.5,-129.25 357.5,-153.75 495.5,-153.75 495.5,-129.25 357.5,-129.25"/>
<text text-anchor="start" x="417.13" y="-136.45" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="357.5,-104.75 357.5,-129.25 387,-129.25 387,-104.75 357.5,-104.75"/>
<text text-anchor="start" x="364.75" y="-111.95" font-family="arial" font-size="14.00">2x</text>
<polygon fill="none" stroke="black" points="387,-104.75 387,-129.25 457,-129.25 457,-104.75 387,-104.75"/>
<text text-anchor="start" x="394.25" y="-111.95" font-family="arial" font-size="14.00">20 AWG</text>
<polygon fill="none" stroke="black" points="457,-104.75 457,-129.25 495.5,-129.25 495.5,-104.75 457,-104.75"/>
<text text-anchor="start" x="464.25" y="-111.95" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="372.63" y="-89.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="359.5" y="-69.45" font-family="arial" font-size="14.00">X1:5</text>
<text text-anchor="start" x="394.25" y="-69.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.5" y="-69.45" font-family="arial" font-size="14.00">X2:7</text>
<text text-anchor="start" x="359.5" y="-43.45" font-family="arial" font-size="14.00">X1:6</text>
<text text-anchor="start" x="393.13" y="-43.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.5" y="-43.45" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="372.63" y="-17.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-57.38C268.5,-57.38 284.5,-57.38 348.5,-57.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M204.5,-59.38C268.5,-59.38 284.5,-59.38 348.5,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-61.37C268.5,-61.38 284.5,-61.38 348.5,-61.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-59.25C277.56,-59.25 293.56,-59.75 357.5,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M213.5,-61.25C277.5,-61.25 293.5,-61.75 357.5,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-63.25C277.44,-63.25 293.44,-63.75 357.5,-63.75"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-33.38C268.38,-33.38 284.37,-32.38 348.5,-32.38"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M204.5,-35.38C268.5,-35.38 284.5,-34.38 348.5,-34.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-37.37C268.63,-37.37 284.62,-36.37 348.5,-36.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-34.75C277.38,-34.75 293.38,-33.75 357.5,-33.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M213.5,-36.75C277.5,-36.75 293.5,-35.75 357.5,-35.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M213.5,-38.75C277.63,-38.75 293.63,-37.75 357.5,-37.75"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-59.75C403.5,-59.75 449.5,-59.75 495.5,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M357.5,-61.75C403.5,-61.75 449.5,-61.75 495.5,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-63.75C403.5,-63.75 449.5,-63.75 495.5,-63.75"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge4" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-33.75C403.5,-33.75 449.5,-33.75 495.5,-33.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M357.5,-35.75C403.5,-35.75 449.5,-35.75 495.5,-35.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M357.5,-37.75C403.5,-37.75 449.5,-37.75 495.5,-37.75"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="829,-118.75 624.5,-118.75 624.5,0 829,0 829,-118.75"/>
<polygon fill="none" stroke="black" points="624.5,-95 624.5,-118.75 829,-118.75 829,-95 624.5,-95"/>
<text text-anchor="start" x="718.5" y="-101.45" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="624.5,-71.25 624.5,-95 694.42,-95 694.42,-71.25 624.5,-71.25"/>
<text text-anchor="start" x="640.33" y="-77.7" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="694.42,-71.25 694.42,-95 767.33,-95 767.33,-71.25 694.42,-71.25"/>
<text text-anchor="start" x="710.25" y="-77.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="767.33,-71.25 767.33,-95 829,-95 829,-71.25 767.33,-71.25"/>
<text text-anchor="start" x="783.17" y="-77.7" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="624.5,-47.5 624.5,-71.25 829,-71.25 829,-47.5 624.5,-47.5"/>
<text text-anchor="start" x="723" y="-53.95" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="624.5,-23.75 624.5,-47.5 829,-47.5 829,-23.75 624.5,-23.75"/>
<text text-anchor="start" x="723" y="-30.2" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="624.5,0 624.5,-23.75 829,-23.75 829,0 624.5,0"/>
<text text-anchor="start" x="628.5" y="-6.45" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
<polygon fill="#ffffff" stroke="black" points="853,-122.5 639.5,-122.5 639.5,0 853,0 853,-122.5"/>
<polygon fill="none" stroke="black" points="639.5,-98 639.5,-122.5 853,-122.5 853,-98 639.5,-98"/>
<text text-anchor="start" x="737.25" y="-105.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="639.5,-73.5 639.5,-98 712.67,-98 712.67,-73.5 639.5,-73.5"/>
<text text-anchor="start" x="655.83" y="-80.7" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="712.67,-73.5 712.67,-98 788.83,-98 788.83,-73.5 712.67,-73.5"/>
<text text-anchor="start" x="729" y="-80.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="788.83,-73.5 788.83,-98 853,-98 853,-73.5 788.83,-73.5"/>
<text text-anchor="start" x="805.17" y="-80.7" font-family="arial" font-size="14.00">9&#45;pin</text>
<polygon fill="none" stroke="black" points="639.5,-49 639.5,-73.5 853,-73.5 853,-49 639.5,-49"/>
<text text-anchor="start" x="742.13" y="-56.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="639.5,-24.5 639.5,-49 853,-49 853,-24.5 639.5,-24.5"/>
<text text-anchor="start" x="742.13" y="-31.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="639.5,0 639.5,-24.5 853,-24.5 853,0 639.5,0"/>
<text text-anchor="start" x="643.5" y="-7.2" font-family="arial" font-size="14.00">Unconnected pins are not shown</text>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge5" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-57.38C543.66,-58.35 557.9,-34.35 624.5,-33.38"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M480.5,-59.37C545.38,-59.37 559.62,-35.38 624.5,-35.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-61.37C547.1,-60.4 561.34,-36.4 624.5,-37.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-59.75C558.72,-60.77 572.8,-35.77 639.5,-34.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M495.5,-61.75C560.46,-61.75 574.54,-36.75 639.5,-36.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-63.75C562.2,-62.73 576.28,-37.73 639.5,-38.75"/>
</g>
<!-- C1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge6" class="edge">
<title>C1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-32.38C547.2,-33.39 561.29,-58.39 624.5,-57.38"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M480.5,-34.38C545.46,-34.38 559.54,-59.38 624.5,-59.38"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M480.5,-36.37C543.71,-35.36 557.8,-60.36 624.5,-61.37"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-33.75C562.25,-34.79 576.25,-60.29 639.5,-59.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M495.5,-35.75C560.5,-35.75 574.5,-61.25 639.5,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M495.5,-37.75C558.75,-36.71 572.75,-62.21 639.5,-63.25"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

25
examples/ex08.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
Key [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -35,7 +36,7 @@ graph {
</td></tr>
<tr><td>
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left" sides="TLR"><img scale="false" src="/Users/daniel/Projects/WireViz/examples/resources/stereo-phone-plug-TRS.png"/></td>
<td balign="left" sides="TLR"><img scale="false" src="C:\Users\Tobias\Documents\git\WireViz\examples\resources\stereo-phone-plug-TRS.png"/></td>
</tr></table>
</td></tr>
<tr><td>
@ -47,12 +48,16 @@ graph {
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ffffff:#000000"]
Key:p3r:e -- W1:w1:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
Key:p2r:e -- W1:w2:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
Key:p1r:e -- W1:w3:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#aaaaaa:#000000"]
Key:p3r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -83,9 +88,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -99,9 +102,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -115,9 +116,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -127,7 +126,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="6" bgcolor="#aaaaaa" border="2" sides="tb" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="2" sides="tb" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>
@ -135,7 +134,7 @@ graph {
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
<td balign="left" sides="TLR">
<table border="0" cellspacing="0" cellborder="0"><tr>
<td width="70.0" height="70" fixedsize="true"><img scale="true" src="/Users/daniel/Projects/WireViz/examples/resources/cable-WH+BN+GN+shield.png"/></td>
<td width="70.0" height="70" fixedsize="true"><img scale="true" src="C:\Users\Tobias\Documents\git\WireViz\examples\resources\cable-WH+BN+GN+shield.png"/></td>
</tr></table>
</td>
</tr></table>

184
examples/ex08.html generated

File diff suppressed because one or more lines are too long

BIN
examples/ex08.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 45 KiB

182
examples/ex08.svg generated

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

91
examples/ex09.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -76,6 +77,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -243,41 +245,54 @@ graph {
edge [color="#000000:#895956:#895956:#895956:#000000"]
X1:p1r:e -- W1:w2:w
W1:w2:e -- X2:p6l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffffff:#ffffff:#ffffff:#000000"]
X1:p2r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ffff00:#ffff00:#ffff00:#000000"]
X1:p3r:e -- W1:w4:w
W1:w4:e -- X2:p15l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000:#00ff00:#00ff00:#00ff00:#000000"]
X1:p4r:e -- W1:w3:w
W1:w3:e -- X2:p10l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ff66cc:#ff66cc:#ff66cc:#000000"]
X1:p5r:e -- W1:w6:w
W1:w6:e -- X2:p24l:w
W1:w6:w -- W1:w6:e [straight=straight]
edge [color="#000000:#999999:#999999:#999999:#000000"]
X1:p6r:e -- W1:w5:w
W1:w5:e -- X2:p19l:w
W1:w5:w -- W1:w5:e [straight=straight]
edge [color="#000000:#ff0000:#ff0000:#ff0000:#000000"]
X1:p7r:e -- W1:w8:w
W1:w8:e -- X2:p30l:w
W1:w8:w -- W1:w8:e [straight=straight]
edge [color="#000000:#0066ff:#0066ff:#0066ff:#000000"]
X1:p8r:e -- W1:w7:w
W1:w7:e -- X2:p25l:w
W1:w7:w -- W1:w7:e [straight=straight]
edge [color="#000000:#8000ff:#8000ff:#8000ff:#000000"]
X1:p9r:e -- W1:w10:w
W1:w10:e -- X2:p39l:w
W1:w10:w -- W1:w10:e [straight=straight]
edge [color="#000000:#000000:#000000:#000000:#000000"]
X1:p10r:e -- W1:w9:w
W1:w9:e -- X2:p34l:w
W1:w9:w -- W1:w9:e [straight=straight]
edge [color="#000000:#ff0000:#0066ff:#ff0000:#000000"]
X1:p11r:e -- W1:w12:w
W1:w12:e -- X2:p48l:w
W1:w12:w -- W1:w12:e [straight=straight]
edge [color="#000000:#999999:#ff66cc:#999999:#000000"]
X1:p12r:e -- W1:w11:w
W1:w11:e -- X2:p43l:w
W1:w11:w -- W1:w11:e [straight=straight]
edge [color="#000000"]
X1:p13r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -306,11 +321,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -324,11 +335,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -342,11 +349,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -360,11 +363,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -378,11 +377,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -396,11 +391,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -414,11 +405,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w7" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -432,11 +419,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w8" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -450,11 +433,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w9" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -468,11 +447,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w10" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -486,11 +461,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w11" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#999999" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -504,11 +475,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w12" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -518,7 +485,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>

916
examples/ex09.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/ex09.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 KiB

After

Width:  |  Height:  |  Size: 205 KiB

914
examples/ex09.svg generated

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 44 KiB

60
examples/ex10.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -56,6 +57,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -111,27 +113,35 @@ graph {
edge [color="#000000:#ffffff:#00ff00:#ffffff:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p3l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#00ff00:#00ff00:#00ff00:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p6l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffffff:#ff8000:#ffffff:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p1l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#0066ff:#0066ff:#0066ff:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p7l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000:#ffffff:#0066ff:#ffffff:#000000"]
X1:p5r:e -- W1:w5:w
W1:w5:e -- X2:p8l:w
W1:w5:w -- W1:w5:e [straight=straight]
edge [color="#000000:#ff8000:#ff8000:#ff8000:#000000"]
X1:p6r:e -- W1:w6:w
W1:w6:e -- X2:p2l:w
W1:w6:w -- W1:w6:e [straight=straight]
edge [color="#000000:#ffffff:#895956:#ffffff:#000000"]
X1:p7r:e -- W1:w7:w
W1:w7:e -- X2:p4l:w
W1:w7:w -- W1:w7:e [straight=straight]
edge [color="#000000:#895956:#895956:#895956:#000000"]
X1:p8r:e -- W1:w8:w
W1:w8:e -- X2:p5l:w
W1:w8:w -- W1:w8:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -160,11 +170,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -178,11 +184,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -196,11 +198,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -214,11 +212,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -232,11 +226,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w5" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -250,11 +240,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w6" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -268,11 +254,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w7" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -286,11 +268,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w8" height="10">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

556
examples/ex10.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex10</title>
<style>
@ -30,327 +30,359 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1089pt" height="326pt"
viewBox="0.00 0.00 1089.00 325.50" 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 321.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-321.5 1085,-321.5 1085,4 -4,4"/>
<svg width="1129pt" height="337pt"
viewBox="0.00 0.00 1129.00 337.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 333)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-333 1125,-333 1125,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="286.5,-264.5 0,-264.5 0,-33 286.5,-33 286.5,-264.5"/>
<polygon fill="none" stroke="black" points="0,-240.75 0,-264.5 286.5,-264.5 286.5,-240.75 0,-240.75"/>
<text text-anchor="start" x="135" y="-247.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-217 0,-240.75 210.5,-240.75 210.5,-217 0,-217"/>
<text text-anchor="start" x="4" y="-223.45" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="210.5,-217 210.5,-240.75 248.5,-240.75 248.5,-217 210.5,-217"/>
<text text-anchor="start" x="214.5" y="-223.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="248.5,-217 248.5,-240.75 286.5,-240.75 286.5,-217 248.5,-217"/>
<text text-anchor="start" x="252.5" y="-223.45" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-194 0,-217 153.25,-217 153.25,-194 0,-194"/>
<text text-anchor="start" x="63.12" y="-199.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="153.25,-194 153.25,-217 286.5,-217 286.5,-194 153.25,-194"/>
<text text-anchor="start" x="216.12" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-171 0,-194 153.25,-194 153.25,-171 0,-171"/>
<text text-anchor="start" x="65" y="-176.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-171 153.25,-194 286.5,-194 286.5,-171 153.25,-171"/>
<text text-anchor="start" x="216.12" y="-176.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-148 0,-171 153.25,-171 153.25,-148 0,-148"/>
<text text-anchor="start" x="63.12" y="-153.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="153.25,-148 153.25,-171 286.5,-171 286.5,-148 153.25,-148"/>
<text text-anchor="start" x="216.12" y="-153.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-125 0,-148 153.25,-148 153.25,-125 0,-125"/>
<text text-anchor="start" x="62.75" y="-130.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="153.25,-125 153.25,-148 286.5,-148 286.5,-125 153.25,-125"/>
<text text-anchor="start" x="216.12" y="-130.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-102 0,-125 153.25,-125 153.25,-102 0,-102"/>
<text text-anchor="start" x="64.62" y="-107.7" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-102 153.25,-125 286.5,-125 286.5,-102 153.25,-102"/>
<text text-anchor="start" x="216.12" y="-107.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-79 0,-102 153.25,-102 153.25,-79 0,-79"/>
<text text-anchor="start" x="65" y="-84.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-79 153.25,-102 286.5,-102 286.5,-79 153.25,-79"/>
<text text-anchor="start" x="216.12" y="-84.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-56 0,-79 153.25,-79 153.25,-56 0,-56"/>
<text text-anchor="start" x="62.75" y="-61.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="153.25,-56 153.25,-79 286.5,-79 286.5,-56 153.25,-56"/>
<text text-anchor="start" x="216.12" y="-61.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-33 0,-56 153.25,-56 153.25,-33 0,-33"/>
<text text-anchor="start" x="64.62" y="-38.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-33 153.25,-56 286.5,-56 286.5,-33 153.25,-33"/>
<text text-anchor="start" x="216.12" y="-38.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="#ffffff" stroke="black" points="301.5,-275 0,-275 0,-34 301.5,-34 301.5,-275"/>
<polygon fill="none" stroke="black" points="0,-250.5 0,-275 301.5,-275 301.5,-250.5 0,-250.5"/>
<text text-anchor="start" x="141.75" y="-257.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-226 0,-250.5 223.25,-250.5 223.25,-226 0,-226"/>
<text text-anchor="start" x="4" y="-233.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="223.25,-226 223.25,-250.5 262,-250.5 262,-226 223.25,-226"/>
<text text-anchor="start" x="227.25" y="-233.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="262,-226 262,-250.5 301.5,-250.5 301.5,-226 262,-226"/>
<text text-anchor="start" x="266" y="-233.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-202 0,-226 161.25,-226 161.25,-202 0,-202"/>
<text text-anchor="start" x="66.38" y="-208.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="161.25,-202 161.25,-226 301.5,-226 301.5,-202 161.25,-202"/>
<text text-anchor="start" x="227.25" y="-208.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-178 0,-202 161.25,-202 161.25,-178 0,-178"/>
<text text-anchor="start" x="68.25" y="-184.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-178 161.25,-202 301.5,-202 301.5,-178 161.25,-178"/>
<text text-anchor="start" x="227.25" y="-184.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-154 0,-178 161.25,-178 161.25,-154 0,-154"/>
<text text-anchor="start" x="66.38" y="-160.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="161.25,-154 161.25,-178 301.5,-178 301.5,-154 161.25,-154"/>
<text text-anchor="start" x="227.25" y="-160.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-130 0,-154 161.25,-154 161.25,-130 0,-130"/>
<text text-anchor="start" x="66" y="-136.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="161.25,-130 161.25,-154 301.5,-154 301.5,-130 161.25,-130"/>
<text text-anchor="start" x="227.25" y="-136.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-106 0,-130 161.25,-130 161.25,-106 0,-106"/>
<text text-anchor="start" x="67.88" y="-112.7" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-106 161.25,-130 301.5,-130 301.5,-106 161.25,-106"/>
<text text-anchor="start" x="227.25" y="-112.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-82 0,-106 161.25,-106 161.25,-82 0,-82"/>
<text text-anchor="start" x="68.25" y="-88.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-82 161.25,-106 301.5,-106 301.5,-82 161.25,-82"/>
<text text-anchor="start" x="227.25" y="-88.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-58 0,-82 161.25,-82 161.25,-58 0,-58"/>
<text text-anchor="start" x="66" y="-64.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="161.25,-58 161.25,-82 301.5,-82 301.5,-58 161.25,-58"/>
<text text-anchor="start" x="227.25" y="-64.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-34 0,-58 161.25,-58 161.25,-34 0,-34"/>
<text text-anchor="start" x="67.88" y="-40.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-34 161.25,-58 301.5,-58 301.5,-34 161.25,-34"/>
<text text-anchor="start" x="227.25" y="-40.7" font-family="arial" font-size="14.00">8</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="650.5,-317.5 430.5,-317.5 430.5,0 650.5,0 650.5,-317.5"/>
<polygon fill="none" stroke="black" points="430.5,-293.75 430.5,-317.5 650.5,-317.5 650.5,-293.75 430.5,-293.75"/>
<text text-anchor="start" x="530" y="-300.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="430.5,-270 430.5,-293.75 494.12,-293.75 494.12,-270 430.5,-270"/>
<text text-anchor="start" x="441.69" y="-276.45" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="494.12,-270 494.12,-293.75 530.75,-293.75 530.75,-270 494.12,-270"/>
<text text-anchor="start" x="505.31" y="-276.45" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="530.75,-270 530.75,-293.75 604.88,-293.75 604.88,-270 530.75,-270"/>
<text text-anchor="start" x="541.94" y="-276.45" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="604.88,-270 604.88,-293.75 650.5,-293.75 650.5,-270 604.88,-270"/>
<text text-anchor="start" x="616.06" y="-276.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="460.12" y="-254.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="432.75" y="-235.7" font-family="arial" font-size="14.00">X1:1:DA+</text>
<text text-anchor="start" x="495.88" y="-235.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WHGN &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.75" y="-235.7" font-family="arial" font-size="14.00">X2:3:DA+</text>
<polygon fill="#000000" stroke="none" points="430.5,-230 430.5,-232 650.5,-232 650.5,-230 430.5,-230"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-228 430.5,-230 650.5,-230 650.5,-228 430.5,-228"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-226 430.5,-228 650.5,-228 650.5,-226 430.5,-226"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-224 430.5,-226 650.5,-226 650.5,-224 430.5,-224"/>
<polygon fill="#000000" stroke="none" points="430.5,-222 430.5,-224 650.5,-224 650.5,-222 430.5,-222"/>
<text text-anchor="start" x="434.62" y="-206.7" font-family="arial" font-size="14.00">X1:2:DA&#45;</text>
<text text-anchor="start" x="507.5" y="-206.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.62" y="-206.7" font-family="arial" font-size="14.00">X2:6:DA&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-201 430.5,-203 650.5,-203 650.5,-201 430.5,-201"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-199 430.5,-201 650.5,-201 650.5,-199 430.5,-199"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-197 430.5,-199 650.5,-199 650.5,-197 430.5,-197"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-195 430.5,-197 650.5,-197 650.5,-195 430.5,-195"/>
<polygon fill="#000000" stroke="none" points="430.5,-193 430.5,-195 650.5,-195 650.5,-193 430.5,-193"/>
<text text-anchor="start" x="432.75" y="-177.7" font-family="arial" font-size="14.00">X1:3:DB+</text>
<text text-anchor="start" x="495.12" y="-177.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:WHOG &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.75" y="-177.7" font-family="arial" font-size="14.00">X2:1:DB+</text>
<polygon fill="#000000" stroke="none" points="430.5,-172 430.5,-174 650.5,-174 650.5,-172 430.5,-172"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-170 430.5,-172 650.5,-172 650.5,-170 430.5,-170"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-168 430.5,-170 650.5,-170 650.5,-168 430.5,-168"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-166 430.5,-168 650.5,-168 650.5,-166 430.5,-166"/>
<polygon fill="#000000" stroke="none" points="430.5,-164 430.5,-166 650.5,-166 650.5,-164 430.5,-164"/>
<text text-anchor="start" x="432.38" y="-148.7" font-family="arial" font-size="14.00">X1:4:DC+</text>
<text text-anchor="start" x="508.62" y="-148.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.38" y="-148.7" font-family="arial" font-size="14.00">X2:7:DC+</text>
<polygon fill="#000000" stroke="none" points="430.5,-143 430.5,-145 650.5,-145 650.5,-143 430.5,-143"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-141 430.5,-143 650.5,-143 650.5,-141 430.5,-141"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-139 430.5,-141 650.5,-141 650.5,-139 430.5,-139"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-137 430.5,-139 650.5,-139 650.5,-137 430.5,-137"/>
<polygon fill="#000000" stroke="none" points="430.5,-135 430.5,-137 650.5,-137 650.5,-135 430.5,-135"/>
<text text-anchor="start" x="434.25" y="-119.7" font-family="arial" font-size="14.00">X1:5:DC&#45;</text>
<text text-anchor="start" x="497" y="-119.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:WHBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.25" y="-119.7" font-family="arial" font-size="14.00">X2:8:DC&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-114 430.5,-116 650.5,-116 650.5,-114 430.5,-114"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-112 430.5,-114 650.5,-114 650.5,-112 430.5,-112"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-110 430.5,-112 650.5,-112 650.5,-110 430.5,-110"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-108 430.5,-110 650.5,-110 650.5,-108 430.5,-108"/>
<polygon fill="#000000" stroke="none" points="430.5,-106 430.5,-108 650.5,-108 650.5,-106 430.5,-106"/>
<text text-anchor="start" x="434.62" y="-90.7" font-family="arial" font-size="14.00">X1:6:DB&#45;</text>
<text text-anchor="start" x="506.75" y="-90.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.62" y="-90.7" font-family="arial" font-size="14.00">X2:2:DB&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-85 430.5,-87 650.5,-87 650.5,-85 430.5,-85"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-83 430.5,-85 650.5,-85 650.5,-83 430.5,-83"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-81 430.5,-83 650.5,-83 650.5,-81 430.5,-81"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-79 430.5,-81 650.5,-81 650.5,-79 430.5,-79"/>
<polygon fill="#000000" stroke="none" points="430.5,-77 430.5,-79 650.5,-79 650.5,-77 430.5,-77"/>
<text text-anchor="start" x="432.38" y="-61.7" font-family="arial" font-size="14.00">X1:7:DD+</text>
<text text-anchor="start" x="497" y="-61.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:WHBN &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.38" y="-61.7" font-family="arial" font-size="14.00">X2:4:DD+</text>
<polygon fill="#000000" stroke="none" points="430.5,-56 430.5,-58 650.5,-58 650.5,-56 430.5,-56"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-54 430.5,-56 650.5,-56 650.5,-54 430.5,-54"/>
<polygon fill="#895956" stroke="none" points="430.5,-52 430.5,-54 650.5,-54 650.5,-52 430.5,-52"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-50 430.5,-52 650.5,-52 650.5,-50 430.5,-50"/>
<polygon fill="#000000" stroke="none" points="430.5,-48 430.5,-50 650.5,-50 650.5,-48 430.5,-48"/>
<text text-anchor="start" x="434.25" y="-32.7" font-family="arial" font-size="14.00">X1:8:DD&#45;</text>
<text text-anchor="start" x="508.62" y="-32.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.25" y="-32.7" font-family="arial" font-size="14.00">X2:5:DD&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-27 430.5,-29 650.5,-29 650.5,-27 430.5,-27"/>
<polygon fill="#895956" stroke="none" points="430.5,-25 430.5,-27 650.5,-27 650.5,-25 430.5,-25"/>
<polygon fill="#895956" stroke="none" points="430.5,-23 430.5,-25 650.5,-25 650.5,-23 430.5,-23"/>
<polygon fill="#895956" stroke="none" points="430.5,-21 430.5,-23 650.5,-23 650.5,-21 430.5,-21"/>
<polygon fill="#000000" stroke="none" points="430.5,-19 430.5,-21 650.5,-21 650.5,-19 430.5,-19"/>
<text text-anchor="start" x="460.12" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="675.5,-329 445.5,-329 445.5,0 675.5,0 675.5,-329"/>
<polygon fill="none" stroke="black" points="445.5,-304.5 445.5,-329 675.5,-329 675.5,-304.5 445.5,-304.5"/>
<text text-anchor="start" x="549.25" y="-311.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="445.5,-280 445.5,-304.5 513.69,-304.5 513.69,-280 445.5,-280"/>
<text text-anchor="start" x="456.72" y="-287.2" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="513.69,-280 513.69,-304.5 551.12,-304.5 551.12,-280 513.69,-280"/>
<text text-anchor="start" x="524.91" y="-287.2" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="551.12,-280 551.12,-304.5 629.06,-304.5 629.06,-280 551.12,-280"/>
<text text-anchor="start" x="562.34" y="-287.2" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="629.06,-280 629.06,-304.5 675.5,-304.5 675.5,-280 629.06,-280"/>
<text text-anchor="start" x="640.28" y="-287.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="477.12" y="-264.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="447.88" y="-244.7" font-family="arial" font-size="14.00">X1:1:DA+</text>
<text text-anchor="start" x="515.12" y="-244.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WHGN &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.88" y="-244.7" font-family="arial" font-size="14.00">X2:3:DA+</text>
<text text-anchor="start" x="449.75" y="-214.7" font-family="arial" font-size="14.00">X1:2:DA&#45;</text>
<text text-anchor="start" x="527.12" y="-214.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.75" y="-214.7" font-family="arial" font-size="14.00">X2:6:DA&#45;</text>
<text text-anchor="start" x="447.88" y="-184.7" font-family="arial" font-size="14.00">X1:3:DB+</text>
<text text-anchor="start" x="514.38" y="-184.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:WHOG &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.88" y="-184.7" font-family="arial" font-size="14.00">X2:1:DB+</text>
<text text-anchor="start" x="447.5" y="-154.7" font-family="arial" font-size="14.00">X1:4:DC+</text>
<text text-anchor="start" x="527.88" y="-154.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.5" y="-154.7" font-family="arial" font-size="14.00">X2:7:DC+</text>
<text text-anchor="start" x="449.38" y="-124.7" font-family="arial" font-size="14.00">X1:5:DC&#45;</text>
<text text-anchor="start" x="515.88" y="-124.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:WHBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.38" y="-124.7" font-family="arial" font-size="14.00">X2:8:DC&#45;</text>
<text text-anchor="start" x="449.75" y="-94.7" font-family="arial" font-size="14.00">X1:6:DB&#45;</text>
<text text-anchor="start" x="526.38" y="-94.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.75" y="-94.7" font-family="arial" font-size="14.00">X2:2:DB&#45;</text>
<text text-anchor="start" x="447.5" y="-64.7" font-family="arial" font-size="14.00">X1:7:DD+</text>
<text text-anchor="start" x="515.88" y="-64.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:WHBN &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.5" y="-64.7" font-family="arial" font-size="14.00">X2:4:DD+</text>
<text text-anchor="start" x="449.38" y="-34.7" font-family="arial" font-size="14.00">X1:8:DD&#45;</text>
<text text-anchor="start" x="527.88" y="-34.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.38" y="-34.7" font-family="arial" font-size="14.00">X2:5:DD&#45;</text>
<text text-anchor="start" x="477.12" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-201.75C354.46,-203.46 369.1,-224.46 430.5,-222.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-203.75C352.82,-204.61 367.46,-225.61 430.5,-224.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-205.75C351.18,-205.75 365.82,-226.75 430.5,-226.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-207.75C349.54,-206.89 364.18,-227.89 430.5,-228.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-209.75C347.9,-208.04 362.54,-229.04 430.5,-230.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-210C369.46,-211.71 384.1,-232.71 445.5,-231"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-212C367.82,-212.86 382.46,-233.86 445.5,-233"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-214C366.18,-214 380.82,-235 445.5,-235"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-216C364.54,-215.14 379.18,-236.14 445.5,-237"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-218C362.9,-216.29 377.54,-237.29 445.5,-239"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-186C368.65,-187.14 383.95,-202.14 445.5,-201"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-188C367.25,-188.57 382.55,-203.57 445.5,-203"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-190C365.85,-190 381.15,-205 445.5,-205"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-192C364.45,-191.43 379.75,-206.43 445.5,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-194C363.05,-192.86 378.35,-207.86 445.5,-209"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-178.75C353.65,-179.89 368.95,-194.89 430.5,-193.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-180.75C352.25,-181.32 367.55,-196.32 430.5,-195.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-182.75C350.85,-182.75 366.15,-197.75 430.5,-197.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-184.75C349.45,-184.18 364.75,-199.18 430.5,-199.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-186.75C348.05,-185.61 363.35,-200.61 430.5,-201.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-162C367.6,-162.53 383.36,-171.53 445.5,-171"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-164C366.61,-164.26 382.37,-173.26 445.5,-173"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-166C365.62,-166 381.38,-175 445.5,-175"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-168C364.63,-167.74 380.39,-176.74 445.5,-177"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-170C363.64,-169.47 379.4,-178.47 445.5,-179"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-138C366.25,-138.07 382.23,-141.07 445.5,-141"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-140C365.88,-140.03 381.86,-143.03 445.5,-143"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-142C365.51,-142 381.49,-145 445.5,-145"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-144C365.14,-143.97 381.12,-146.97 445.5,-147"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-146C364.77,-145.93 380.75,-148.93 445.5,-149"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-155.75C352.61,-156.28 368.36,-165.28 430.5,-164.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-157.75C351.62,-158.01 367.37,-167.01 430.5,-166.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-159.75C350.62,-159.75 366.38,-168.75 430.5,-168.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-161.75C349.63,-161.49 365.38,-170.49 430.5,-170.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-163.75C348.64,-163.22 364.39,-172.22 430.5,-172.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-114C364.77,-114.07 380.75,-111.07 445.5,-111"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-116C365.14,-116.03 381.12,-113.03 445.5,-113"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-118C365.51,-118 381.49,-115 445.5,-115"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-120C365.88,-119.97 381.86,-116.97 445.5,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-122C366.25,-121.93 382.23,-118.93 445.5,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-90C363.64,-90.53 379.4,-81.53 445.5,-81"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-92C364.63,-92.26 380.39,-83.26 445.5,-83"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-94C365.62,-94 381.38,-85 445.5,-85"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-96C366.61,-95.74 382.37,-86.74 445.5,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-98C367.6,-97.47 383.36,-88.47 445.5,-89"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-132.75C351.25,-132.82 367.22,-135.82 430.5,-135.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-134.75C350.88,-134.78 366.86,-137.78 430.5,-137.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-136.75C350.51,-136.75 366.49,-139.75 430.5,-139.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-138.75C350.14,-138.72 366.12,-141.72 430.5,-141.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-140.75C349.78,-140.68 365.75,-143.68 430.5,-143.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-66C363.05,-67.14 378.35,-52.14 445.5,-51"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-68C364.45,-68.57 379.75,-53.57 445.5,-53"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-70C365.85,-70 381.15,-55 445.5,-55"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-72C367.25,-71.43 382.55,-56.43 445.5,-57"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-74C368.65,-72.86 383.95,-57.86 445.5,-59"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-42C362.9,-43.71 377.54,-22.71 445.5,-21"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-44C364.54,-44.86 379.18,-23.86 445.5,-23"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-46C366.18,-46 380.82,-25 445.5,-25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-48C367.82,-47.14 382.46,-26.14 445.5,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-50C369.46,-48.29 384.1,-27.29 445.5,-29"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-109.75C349.78,-109.82 365.75,-106.82 430.5,-106.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-111.75C350.14,-111.78 366.12,-108.78 430.5,-108.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-113.75C350.51,-113.75 366.49,-110.75 430.5,-110.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-115.75C350.88,-115.72 366.86,-112.72 430.5,-112.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-117.75C351.25,-117.68 367.22,-114.68 430.5,-114.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-231C522.17,-231 598.83,-231 675.5,-231"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-233C522.17,-233 598.83,-233 675.5,-233"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-235C522.17,-235 598.83,-235 675.5,-235"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-237C522.17,-237 598.83,-237 675.5,-237"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-239C522.17,-239 598.83,-239 675.5,-239"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-201C522.17,-201 598.83,-201 675.5,-201"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-203C522.17,-203 598.83,-203 675.5,-203"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-205C522.17,-205 598.83,-205 675.5,-205"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-207C522.17,-207 598.83,-207 675.5,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-209C522.17,-209 598.83,-209 675.5,-209"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-86.75C348.64,-87.28 364.39,-78.28 430.5,-77.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-88.75C349.63,-89.01 365.38,-80.01 430.5,-79.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-90.75C350.62,-90.75 366.38,-81.75 430.5,-81.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-92.75C351.62,-92.49 367.37,-83.49 430.5,-83.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-94.75C352.61,-94.22 368.36,-85.22 430.5,-85.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-171C522.17,-171 598.83,-171 675.5,-171"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-173C522.17,-173 598.83,-173 675.5,-173"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-175C522.17,-175 598.83,-175 675.5,-175"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-177C522.17,-177 598.83,-177 675.5,-177"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-179C522.17,-179 598.83,-179 675.5,-179"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-141C522.17,-141 598.83,-141 675.5,-141"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-143C522.17,-143 598.83,-143 675.5,-143"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-145C522.17,-145 598.83,-145 675.5,-145"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-147C522.17,-147 598.83,-147 675.5,-147"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-149C522.17,-149 598.83,-149 675.5,-149"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-63.75C348.05,-64.89 363.35,-49.89 430.5,-48.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-65.75C349.45,-66.32 364.75,-51.32 430.5,-50.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-67.75C350.85,-67.75 366.15,-52.75 430.5,-52.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-69.75C352.25,-69.18 367.55,-54.18 430.5,-54.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-71.75C353.65,-70.61 368.95,-55.61 430.5,-56.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-111C522.17,-111 598.83,-111 675.5,-111"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-113C522.17,-113 598.83,-113 675.5,-113"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-115C522.17,-115 598.83,-115 675.5,-115"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-117C522.17,-117 598.83,-117 675.5,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-119C522.17,-119 598.83,-119 675.5,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge14" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-81C522.17,-81 598.83,-81 675.5,-81"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-83C522.17,-83 598.83,-83 675.5,-83"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-85C522.17,-85 598.83,-85 675.5,-85"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-87C522.17,-87 598.83,-87 675.5,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-89C522.17,-89 598.83,-89 675.5,-89"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-40.75C347.9,-42.46 362.54,-21.46 430.5,-19.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-42.75C349.54,-43.61 364.18,-22.61 430.5,-21.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-44.75C351.18,-44.75 365.82,-23.75 430.5,-23.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-46.75C352.82,-45.89 367.46,-24.89 430.5,-25.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-48.75C354.46,-47.04 369.1,-26.04 430.5,-27.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-51C522.17,-51 598.83,-51 675.5,-51"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-53C522.17,-53 598.83,-53 675.5,-53"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-55C522.17,-55 598.83,-55 675.5,-55"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-57C522.17,-57 598.83,-57 675.5,-57"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-59C522.17,-59 598.83,-59 675.5,-59"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge16" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-21C522.17,-21 598.83,-21 675.5,-21"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-23C522.17,-23 598.83,-23 675.5,-23"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-25C522.17,-25 598.83,-25 675.5,-25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-27C522.17,-27 598.83,-27 675.5,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-29C522.17,-29 598.83,-29 675.5,-29"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="1081,-278.5 794.5,-278.5 794.5,-47 1081,-47 1081,-278.5"/>
<polygon fill="none" stroke="black" points="794.5,-254.75 794.5,-278.5 1081,-278.5 1081,-254.75 794.5,-254.75"/>
<text text-anchor="start" x="929.5" y="-261.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="794.5,-231 794.5,-254.75 1005,-254.75 1005,-231 794.5,-231"/>
<text text-anchor="start" x="798.5" y="-237.45" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="1005,-231 1005,-254.75 1043,-254.75 1043,-231 1005,-231"/>
<text text-anchor="start" x="1009" y="-237.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1043,-231 1043,-254.75 1081,-254.75 1081,-231 1043,-231"/>
<text text-anchor="start" x="1047" y="-237.45" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="794.5,-208 794.5,-231 927.75,-231 927.75,-208 794.5,-208"/>
<text text-anchor="start" x="857.38" y="-213.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="927.75,-208 927.75,-231 1081,-231 1081,-208 927.75,-208"/>
<text text-anchor="start" x="990.88" y="-213.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="794.5,-185 794.5,-208 927.75,-208 927.75,-185 794.5,-185"/>
<text text-anchor="start" x="857.38" y="-190.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="927.75,-185 927.75,-208 1081,-208 1081,-185 927.75,-185"/>
<text text-anchor="start" x="992.75" y="-190.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="794.5,-162 794.5,-185 927.75,-185 927.75,-162 794.5,-162"/>
<text text-anchor="start" x="857.38" y="-167.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="927.75,-162 927.75,-185 1081,-185 1081,-162 927.75,-162"/>
<text text-anchor="start" x="990.88" y="-167.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="794.5,-139 794.5,-162 927.75,-162 927.75,-139 794.5,-139"/>
<text text-anchor="start" x="857.38" y="-144.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="927.75,-139 927.75,-162 1081,-162 1081,-139 927.75,-139"/>
<text text-anchor="start" x="990.5" y="-144.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="794.5,-116 794.5,-139 927.75,-139 927.75,-116 794.5,-116"/>
<text text-anchor="start" x="857.38" y="-121.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="927.75,-116 927.75,-139 1081,-139 1081,-116 927.75,-116"/>
<text text-anchor="start" x="992.38" y="-121.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="794.5,-93 794.5,-116 927.75,-116 927.75,-93 794.5,-93"/>
<text text-anchor="start" x="857.38" y="-98.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="927.75,-93 927.75,-116 1081,-116 1081,-93 927.75,-93"/>
<text text-anchor="start" x="992.75" y="-98.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="794.5,-70 794.5,-93 927.75,-93 927.75,-70 794.5,-70"/>
<text text-anchor="start" x="857.38" y="-75.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="927.75,-70 927.75,-93 1081,-93 1081,-70 927.75,-70"/>
<text text-anchor="start" x="990.5" y="-75.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="794.5,-47 794.5,-70 927.75,-70 927.75,-47 794.5,-47"/>
<text text-anchor="start" x="857.38" y="-52.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="927.75,-47 927.75,-70 1081,-70 1081,-47 927.75,-47"/>
<text text-anchor="start" x="992.38" y="-52.7" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="#ffffff" stroke="black" points="1121,-290 819.5,-290 819.5,-49 1121,-49 1121,-290"/>
<polygon fill="none" stroke="black" points="819.5,-265.5 819.5,-290 1121,-290 1121,-265.5 819.5,-265.5"/>
<text text-anchor="start" x="961.25" y="-272.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="819.5,-241 819.5,-265.5 1042.75,-265.5 1042.75,-241 819.5,-241"/>
<text text-anchor="start" x="823.5" y="-248.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="1042.75,-241 1042.75,-265.5 1081.5,-265.5 1081.5,-241 1042.75,-241"/>
<text text-anchor="start" x="1046.75" y="-248.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1081.5,-241 1081.5,-265.5 1121,-265.5 1121,-241 1081.5,-241"/>
<text text-anchor="start" x="1085.5" y="-248.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="819.5,-217 819.5,-241 959.75,-241 959.75,-217 819.5,-217"/>
<text text-anchor="start" x="885.5" y="-223.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="959.75,-217 959.75,-241 1121,-241 1121,-217 959.75,-217"/>
<text text-anchor="start" x="1026.12" y="-223.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="819.5,-193 819.5,-217 959.75,-217 959.75,-193 819.5,-193"/>
<text text-anchor="start" x="885.5" y="-199.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="959.75,-193 959.75,-217 1121,-217 1121,-193 959.75,-193"/>
<text text-anchor="start" x="1028" y="-199.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="819.5,-169 819.5,-193 959.75,-193 959.75,-169 819.5,-169"/>
<text text-anchor="start" x="885.5" y="-175.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="959.75,-169 959.75,-193 1121,-193 1121,-169 959.75,-169"/>
<text text-anchor="start" x="1026.12" y="-175.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="819.5,-145 819.5,-169 959.75,-169 959.75,-145 819.5,-145"/>
<text text-anchor="start" x="885.5" y="-151.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="959.75,-145 959.75,-169 1121,-169 1121,-145 959.75,-145"/>
<text text-anchor="start" x="1025.75" y="-151.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="819.5,-121 819.5,-145 959.75,-145 959.75,-121 819.5,-121"/>
<text text-anchor="start" x="885.5" y="-127.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="959.75,-121 959.75,-145 1121,-145 1121,-121 959.75,-121"/>
<text text-anchor="start" x="1027.62" y="-127.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="819.5,-97 819.5,-121 959.75,-121 959.75,-97 819.5,-97"/>
<text text-anchor="start" x="885.5" y="-103.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="959.75,-97 959.75,-121 1121,-121 1121,-97 959.75,-97"/>
<text text-anchor="start" x="1028" y="-103.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="819.5,-73 819.5,-97 959.75,-97 959.75,-73 819.5,-73"/>
<text text-anchor="start" x="885.5" y="-79.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="959.75,-73 959.75,-97 1121,-97 1121,-73 959.75,-73"/>
<text text-anchor="start" x="1025.75" y="-79.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="819.5,-49 819.5,-73 959.75,-73 959.75,-49 819.5,-49"/>
<text text-anchor="start" x="885.5" y="-55.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="959.75,-49 959.75,-73 1121,-73 1121,-49 959.75,-49"/>
<text text-anchor="start" x="1027.62" y="-55.7" font-family="arial" font-size="14.00">DC&#45;</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-222.75C714.74,-226.18 722.34,-173.18 794.5,-169.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-224.75C716.72,-226.47 724.32,-173.47 794.5,-171.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-226.75C718.7,-226.75 726.3,-173.75 794.5,-173.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-228.75C720.68,-227.03 728.28,-174.03 794.5,-175.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-230.75C722.66,-227.32 730.26,-174.32 794.5,-177.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-231C739.89,-234.46 747.19,-180.46 819.5,-177"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-233C741.87,-234.73 749.17,-180.73 819.5,-179"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-235C743.85,-235 751.15,-181 819.5,-181"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-237C745.83,-235.27 753.13,-181.27 819.5,-183"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-239C747.81,-235.54 755.11,-181.54 819.5,-185"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge18" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-193.75C722.7,-198.11 714.33,-105.11 794.5,-100.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-195.75C724.69,-197.93 716.32,-104.93 794.5,-102.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-197.75C726.69,-197.75 718.31,-104.75 794.5,-104.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-199.75C728.68,-197.57 720.31,-104.57 794.5,-106.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-201.75C730.67,-197.39 722.3,-104.39 794.5,-108.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-201C748.44,-205.41 738.6,-109.41 819.5,-105"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-203C750.43,-205.2 740.59,-109.2 819.5,-107"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-205C752.42,-205 742.58,-109 819.5,-109"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-207C754.41,-204.8 744.57,-108.8 819.5,-111"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-209C756.4,-204.59 746.56,-108.59 819.5,-113"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge19" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-164.75C722.34,-168.11 730.55,-219.11 794.5,-215.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-166.75C720.37,-168.43 728.58,-219.43 794.5,-217.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-168.75C718.4,-168.75 726.6,-219.75 794.5,-219.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-170.75C716.42,-169.07 724.63,-220.07 794.5,-221.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-172.75C714.45,-169.39 722.66,-220.39 794.5,-223.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-171C747.81,-174.46 755.11,-228.46 819.5,-225"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-173C745.83,-174.73 753.13,-228.73 819.5,-227"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-175C743.85,-175 751.15,-229 819.5,-229"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-177C741.87,-175.27 749.17,-229.27 819.5,-231"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-179C739.89,-175.54 747.19,-229.54 819.5,-233"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge20" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-135.75C715.52,-139.34 721.52,-81.34 794.5,-77.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-137.75C717.51,-139.54 723.51,-81.54 794.5,-79.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-139.75C719.5,-139.75 725.5,-81.75 794.5,-81.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-141.75C721.49,-139.96 727.49,-81.96 794.5,-83.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-143.75C723.48,-140.16 729.48,-82.16 794.5,-85.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-141C740.85,-144.65 746.19,-84.65 819.5,-81"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-143C742.84,-144.82 748.18,-84.82 819.5,-83"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-145C744.83,-145 750.17,-85 819.5,-85"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-147C746.82,-145.18 752.16,-85.18 819.5,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-149C748.81,-145.35 754.15,-85.35 819.5,-89"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<g id="edge21" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-106.75C714.59,-110.15 722.5,-58.15 794.5,-54.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-108.75C716.57,-110.45 724.48,-58.45 794.5,-56.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-110.75C718.55,-110.75 726.45,-58.75 794.5,-58.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-112.75C720.52,-111.05 728.43,-59.05 794.5,-60.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-114.75C722.5,-111.35 730.41,-59.35 794.5,-62.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-111C739.89,-114.46 747.19,-60.46 819.5,-57"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-113C741.87,-114.73 749.17,-60.73 819.5,-59"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-115C743.85,-115 751.15,-61 819.5,-61"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-117C745.83,-115.27 753.13,-61.27 819.5,-63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-119C747.81,-115.54 755.11,-61.54 819.5,-65"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<g id="edge22" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-77.75C736.35,-82.43 716.54,-197.43 794.5,-192.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-79.75C734.38,-82.09 714.57,-197.09 794.5,-194.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-81.75C732.4,-81.75 712.6,-196.75 794.5,-196.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-83.75C730.43,-81.41 710.62,-196.41 794.5,-198.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-85.75C728.46,-81.07 708.65,-196.07 794.5,-200.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-81C762.74,-85.74 740.12,-205.74 819.5,-201"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-83C760.78,-85.37 738.16,-205.37 819.5,-203"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-85C758.81,-85 736.19,-205 819.5,-205"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-87C756.84,-84.63 734.22,-204.63 819.5,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-89C754.88,-84.26 732.26,-204.26 819.5,-209"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<g id="edge23" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-48.75C731.89,-53.19 721.06,-151.19 794.5,-146.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-50.75C729.9,-52.97 719.07,-150.97 794.5,-148.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-52.75C727.92,-52.75 717.08,-150.75 794.5,-150.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-54.75C725.93,-52.53 715.1,-150.53 794.5,-152.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-56.75C723.94,-52.31 713.11,-150.31 794.5,-154.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-51C757.9,-55.5 745.04,-157.5 819.5,-153"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-53C755.91,-55.25 743.05,-157.25 819.5,-155"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-55C753.93,-55 741.07,-157 819.5,-157"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-57C751.95,-54.75 739.09,-156.75 819.5,-159"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-59C749.96,-54.5 737.1,-156.5 819.5,-161"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge16" class="edge">
<g id="edge24" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-19.75C733.41,-24.28 719.52,-128.28 794.5,-123.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-21.75C731.43,-24.01 717.54,-128.01 794.5,-125.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-23.75C729.45,-23.75 715.55,-127.75 794.5,-127.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-25.75C727.46,-23.49 713.57,-127.49 794.5,-129.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-27.75C725.48,-23.22 711.59,-127.22 794.5,-131.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-21C759.46,-25.59 743.46,-133.59 819.5,-129"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-23C757.48,-25.29 741.48,-133.29 819.5,-131"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-25C755.5,-25 739.5,-133 819.5,-133"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-27C753.52,-24.71 737.52,-132.71 819.5,-135"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-29C751.54,-24.41 735.54,-132.41 819.5,-137"/>
</g>
</g>
</svg>

BIN
examples/ex10.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 KiB

After

Width:  |  Height:  |  Size: 109 KiB

554
examples/ex10.svg generated
View File

@ -1,327 +1,359 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1089pt" height="326pt"
viewBox="0.00 0.00 1089.00 325.50" 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 321.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-321.5 1085,-321.5 1085,4 -4,4"/>
<svg width="1129pt" height="337pt"
viewBox="0.00 0.00 1129.00 337.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 333)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-333 1125,-333 1125,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="286.5,-264.5 0,-264.5 0,-33 286.5,-33 286.5,-264.5"/>
<polygon fill="none" stroke="black" points="0,-240.75 0,-264.5 286.5,-264.5 286.5,-240.75 0,-240.75"/>
<text text-anchor="start" x="135" y="-247.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-217 0,-240.75 210.5,-240.75 210.5,-217 0,-217"/>
<text text-anchor="start" x="4" y="-223.45" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="210.5,-217 210.5,-240.75 248.5,-240.75 248.5,-217 210.5,-217"/>
<text text-anchor="start" x="214.5" y="-223.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="248.5,-217 248.5,-240.75 286.5,-240.75 286.5,-217 248.5,-217"/>
<text text-anchor="start" x="252.5" y="-223.45" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-194 0,-217 153.25,-217 153.25,-194 0,-194"/>
<text text-anchor="start" x="63.12" y="-199.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="153.25,-194 153.25,-217 286.5,-217 286.5,-194 153.25,-194"/>
<text text-anchor="start" x="216.12" y="-199.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-171 0,-194 153.25,-194 153.25,-171 0,-171"/>
<text text-anchor="start" x="65" y="-176.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-171 153.25,-194 286.5,-194 286.5,-171 153.25,-171"/>
<text text-anchor="start" x="216.12" y="-176.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-148 0,-171 153.25,-171 153.25,-148 0,-148"/>
<text text-anchor="start" x="63.12" y="-153.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="153.25,-148 153.25,-171 286.5,-171 286.5,-148 153.25,-148"/>
<text text-anchor="start" x="216.12" y="-153.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-125 0,-148 153.25,-148 153.25,-125 0,-125"/>
<text text-anchor="start" x="62.75" y="-130.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="153.25,-125 153.25,-148 286.5,-148 286.5,-125 153.25,-125"/>
<text text-anchor="start" x="216.12" y="-130.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-102 0,-125 153.25,-125 153.25,-102 0,-102"/>
<text text-anchor="start" x="64.62" y="-107.7" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-102 153.25,-125 286.5,-125 286.5,-102 153.25,-102"/>
<text text-anchor="start" x="216.12" y="-107.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-79 0,-102 153.25,-102 153.25,-79 0,-79"/>
<text text-anchor="start" x="65" y="-84.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-79 153.25,-102 286.5,-102 286.5,-79 153.25,-79"/>
<text text-anchor="start" x="216.12" y="-84.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-56 0,-79 153.25,-79 153.25,-56 0,-56"/>
<text text-anchor="start" x="62.75" y="-61.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="153.25,-56 153.25,-79 286.5,-79 286.5,-56 153.25,-56"/>
<text text-anchor="start" x="216.12" y="-61.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-33 0,-56 153.25,-56 153.25,-33 0,-33"/>
<text text-anchor="start" x="64.62" y="-38.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="153.25,-33 153.25,-56 286.5,-56 286.5,-33 153.25,-33"/>
<text text-anchor="start" x="216.12" y="-38.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="#ffffff" stroke="black" points="301.5,-275 0,-275 0,-34 301.5,-34 301.5,-275"/>
<polygon fill="none" stroke="black" points="0,-250.5 0,-275 301.5,-275 301.5,-250.5 0,-250.5"/>
<text text-anchor="start" x="141.75" y="-257.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-226 0,-250.5 223.25,-250.5 223.25,-226 0,-226"/>
<text text-anchor="start" x="4" y="-233.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="223.25,-226 223.25,-250.5 262,-250.5 262,-226 223.25,-226"/>
<text text-anchor="start" x="227.25" y="-233.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="262,-226 262,-250.5 301.5,-250.5 301.5,-226 262,-226"/>
<text text-anchor="start" x="266" y="-233.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-202 0,-226 161.25,-226 161.25,-202 0,-202"/>
<text text-anchor="start" x="66.38" y="-208.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="161.25,-202 161.25,-226 301.5,-226 301.5,-202 161.25,-202"/>
<text text-anchor="start" x="227.25" y="-208.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-178 0,-202 161.25,-202 161.25,-178 0,-178"/>
<text text-anchor="start" x="68.25" y="-184.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-178 161.25,-202 301.5,-202 301.5,-178 161.25,-178"/>
<text text-anchor="start" x="227.25" y="-184.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-154 0,-178 161.25,-178 161.25,-154 0,-154"/>
<text text-anchor="start" x="66.38" y="-160.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="161.25,-154 161.25,-178 301.5,-178 301.5,-154 161.25,-154"/>
<text text-anchor="start" x="227.25" y="-160.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-130 0,-154 161.25,-154 161.25,-130 0,-130"/>
<text text-anchor="start" x="66" y="-136.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="161.25,-130 161.25,-154 301.5,-154 301.5,-130 161.25,-130"/>
<text text-anchor="start" x="227.25" y="-136.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-106 0,-130 161.25,-130 161.25,-106 0,-106"/>
<text text-anchor="start" x="67.88" y="-112.7" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-106 161.25,-130 301.5,-130 301.5,-106 161.25,-106"/>
<text text-anchor="start" x="227.25" y="-112.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-82 0,-106 161.25,-106 161.25,-82 0,-82"/>
<text text-anchor="start" x="68.25" y="-88.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-82 161.25,-106 301.5,-106 301.5,-82 161.25,-82"/>
<text text-anchor="start" x="227.25" y="-88.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="0,-58 0,-82 161.25,-82 161.25,-58 0,-58"/>
<text text-anchor="start" x="66" y="-64.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="161.25,-58 161.25,-82 301.5,-82 301.5,-58 161.25,-58"/>
<text text-anchor="start" x="227.25" y="-64.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-34 0,-58 161.25,-58 161.25,-34 0,-34"/>
<text text-anchor="start" x="67.88" y="-40.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="161.25,-34 161.25,-58 301.5,-58 301.5,-34 161.25,-34"/>
<text text-anchor="start" x="227.25" y="-40.7" font-family="arial" font-size="14.00">8</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="650.5,-317.5 430.5,-317.5 430.5,0 650.5,0 650.5,-317.5"/>
<polygon fill="none" stroke="black" points="430.5,-293.75 430.5,-317.5 650.5,-317.5 650.5,-293.75 430.5,-293.75"/>
<text text-anchor="start" x="530" y="-300.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="430.5,-270 430.5,-293.75 494.12,-293.75 494.12,-270 430.5,-270"/>
<text text-anchor="start" x="441.69" y="-276.45" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="494.12,-270 494.12,-293.75 530.75,-293.75 530.75,-270 494.12,-270"/>
<text text-anchor="start" x="505.31" y="-276.45" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="530.75,-270 530.75,-293.75 604.88,-293.75 604.88,-270 530.75,-270"/>
<text text-anchor="start" x="541.94" y="-276.45" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="604.88,-270 604.88,-293.75 650.5,-293.75 650.5,-270 604.88,-270"/>
<text text-anchor="start" x="616.06" y="-276.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="460.12" y="-254.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="432.75" y="-235.7" font-family="arial" font-size="14.00">X1:1:DA+</text>
<text text-anchor="start" x="495.88" y="-235.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WHGN &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.75" y="-235.7" font-family="arial" font-size="14.00">X2:3:DA+</text>
<polygon fill="#000000" stroke="none" points="430.5,-230 430.5,-232 650.5,-232 650.5,-230 430.5,-230"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-228 430.5,-230 650.5,-230 650.5,-228 430.5,-228"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-226 430.5,-228 650.5,-228 650.5,-226 430.5,-226"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-224 430.5,-226 650.5,-226 650.5,-224 430.5,-224"/>
<polygon fill="#000000" stroke="none" points="430.5,-222 430.5,-224 650.5,-224 650.5,-222 430.5,-222"/>
<text text-anchor="start" x="434.62" y="-206.7" font-family="arial" font-size="14.00">X1:2:DA&#45;</text>
<text text-anchor="start" x="507.5" y="-206.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.62" y="-206.7" font-family="arial" font-size="14.00">X2:6:DA&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-201 430.5,-203 650.5,-203 650.5,-201 430.5,-201"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-199 430.5,-201 650.5,-201 650.5,-199 430.5,-199"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-197 430.5,-199 650.5,-199 650.5,-197 430.5,-197"/>
<polygon fill="#00ff00" stroke="none" points="430.5,-195 430.5,-197 650.5,-197 650.5,-195 430.5,-195"/>
<polygon fill="#000000" stroke="none" points="430.5,-193 430.5,-195 650.5,-195 650.5,-193 430.5,-193"/>
<text text-anchor="start" x="432.75" y="-177.7" font-family="arial" font-size="14.00">X1:3:DB+</text>
<text text-anchor="start" x="495.12" y="-177.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:WHOG &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.75" y="-177.7" font-family="arial" font-size="14.00">X2:1:DB+</text>
<polygon fill="#000000" stroke="none" points="430.5,-172 430.5,-174 650.5,-174 650.5,-172 430.5,-172"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-170 430.5,-172 650.5,-172 650.5,-170 430.5,-170"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-168 430.5,-170 650.5,-170 650.5,-168 430.5,-168"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-166 430.5,-168 650.5,-168 650.5,-166 430.5,-166"/>
<polygon fill="#000000" stroke="none" points="430.5,-164 430.5,-166 650.5,-166 650.5,-164 430.5,-164"/>
<text text-anchor="start" x="432.38" y="-148.7" font-family="arial" font-size="14.00">X1:4:DC+</text>
<text text-anchor="start" x="508.62" y="-148.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.38" y="-148.7" font-family="arial" font-size="14.00">X2:7:DC+</text>
<polygon fill="#000000" stroke="none" points="430.5,-143 430.5,-145 650.5,-145 650.5,-143 430.5,-143"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-141 430.5,-143 650.5,-143 650.5,-141 430.5,-141"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-139 430.5,-141 650.5,-141 650.5,-139 430.5,-139"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-137 430.5,-139 650.5,-139 650.5,-137 430.5,-137"/>
<polygon fill="#000000" stroke="none" points="430.5,-135 430.5,-137 650.5,-137 650.5,-135 430.5,-135"/>
<text text-anchor="start" x="434.25" y="-119.7" font-family="arial" font-size="14.00">X1:5:DC&#45;</text>
<text text-anchor="start" x="497" y="-119.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:WHBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.25" y="-119.7" font-family="arial" font-size="14.00">X2:8:DC&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-114 430.5,-116 650.5,-116 650.5,-114 430.5,-114"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-112 430.5,-114 650.5,-114 650.5,-112 430.5,-112"/>
<polygon fill="#0066ff" stroke="none" points="430.5,-110 430.5,-112 650.5,-112 650.5,-110 430.5,-110"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-108 430.5,-110 650.5,-110 650.5,-108 430.5,-108"/>
<polygon fill="#000000" stroke="none" points="430.5,-106 430.5,-108 650.5,-108 650.5,-106 430.5,-106"/>
<text text-anchor="start" x="434.62" y="-90.7" font-family="arial" font-size="14.00">X1:6:DB&#45;</text>
<text text-anchor="start" x="506.75" y="-90.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.62" y="-90.7" font-family="arial" font-size="14.00">X2:2:DB&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-85 430.5,-87 650.5,-87 650.5,-85 430.5,-85"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-83 430.5,-85 650.5,-85 650.5,-83 430.5,-83"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-81 430.5,-83 650.5,-83 650.5,-81 430.5,-81"/>
<polygon fill="#ff8000" stroke="none" points="430.5,-79 430.5,-81 650.5,-81 650.5,-79 430.5,-79"/>
<polygon fill="#000000" stroke="none" points="430.5,-77 430.5,-79 650.5,-79 650.5,-77 430.5,-77"/>
<text text-anchor="start" x="432.38" y="-61.7" font-family="arial" font-size="14.00">X1:7:DD+</text>
<text text-anchor="start" x="497" y="-61.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:WHBN &#160;&#160;&#160;</text>
<text text-anchor="start" x="589.38" y="-61.7" font-family="arial" font-size="14.00">X2:4:DD+</text>
<polygon fill="#000000" stroke="none" points="430.5,-56 430.5,-58 650.5,-58 650.5,-56 430.5,-56"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-54 430.5,-56 650.5,-56 650.5,-54 430.5,-54"/>
<polygon fill="#895956" stroke="none" points="430.5,-52 430.5,-54 650.5,-54 650.5,-52 430.5,-52"/>
<polygon fill="#ffffff" stroke="none" points="430.5,-50 430.5,-52 650.5,-52 650.5,-50 430.5,-50"/>
<polygon fill="#000000" stroke="none" points="430.5,-48 430.5,-50 650.5,-50 650.5,-48 430.5,-48"/>
<text text-anchor="start" x="434.25" y="-32.7" font-family="arial" font-size="14.00">X1:8:DD&#45;</text>
<text text-anchor="start" x="508.62" y="-32.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="591.25" y="-32.7" font-family="arial" font-size="14.00">X2:5:DD&#45;</text>
<polygon fill="#000000" stroke="none" points="430.5,-27 430.5,-29 650.5,-29 650.5,-27 430.5,-27"/>
<polygon fill="#895956" stroke="none" points="430.5,-25 430.5,-27 650.5,-27 650.5,-25 430.5,-25"/>
<polygon fill="#895956" stroke="none" points="430.5,-23 430.5,-25 650.5,-25 650.5,-23 430.5,-23"/>
<polygon fill="#895956" stroke="none" points="430.5,-21 430.5,-23 650.5,-23 650.5,-21 430.5,-21"/>
<polygon fill="#000000" stroke="none" points="430.5,-19 430.5,-21 650.5,-21 650.5,-19 430.5,-19"/>
<text text-anchor="start" x="460.12" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="675.5,-329 445.5,-329 445.5,0 675.5,0 675.5,-329"/>
<polygon fill="none" stroke="black" points="445.5,-304.5 445.5,-329 675.5,-329 675.5,-304.5 445.5,-304.5"/>
<text text-anchor="start" x="549.25" y="-311.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="445.5,-280 445.5,-304.5 513.69,-304.5 513.69,-280 445.5,-280"/>
<text text-anchor="start" x="456.72" y="-287.2" font-family="arial" font-size="14.00">CAT5e</text>
<polygon fill="none" stroke="black" points="513.69,-280 513.69,-304.5 551.12,-304.5 551.12,-280 513.69,-280"/>
<text text-anchor="start" x="524.91" y="-287.2" font-family="arial" font-size="14.00">8x</text>
<polygon fill="none" stroke="black" points="551.12,-280 551.12,-304.5 629.06,-304.5 629.06,-280 551.12,-280"/>
<text text-anchor="start" x="562.34" y="-287.2" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="629.06,-280 629.06,-304.5 675.5,-304.5 675.5,-280 629.06,-280"/>
<text text-anchor="start" x="640.28" y="-287.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="477.12" y="-264.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="447.88" y="-244.7" font-family="arial" font-size="14.00">X1:1:DA+</text>
<text text-anchor="start" x="515.12" y="-244.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WHGN &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.88" y="-244.7" font-family="arial" font-size="14.00">X2:3:DA+</text>
<text text-anchor="start" x="449.75" y="-214.7" font-family="arial" font-size="14.00">X1:2:DA&#45;</text>
<text text-anchor="start" x="527.12" y="-214.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.75" y="-214.7" font-family="arial" font-size="14.00">X2:6:DA&#45;</text>
<text text-anchor="start" x="447.88" y="-184.7" font-family="arial" font-size="14.00">X1:3:DB+</text>
<text text-anchor="start" x="514.38" y="-184.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:WHOG &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.88" y="-184.7" font-family="arial" font-size="14.00">X2:1:DB+</text>
<text text-anchor="start" x="447.5" y="-154.7" font-family="arial" font-size="14.00">X1:4:DC+</text>
<text text-anchor="start" x="527.88" y="-154.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.5" y="-154.7" font-family="arial" font-size="14.00">X2:7:DC+</text>
<text text-anchor="start" x="449.38" y="-124.7" font-family="arial" font-size="14.00">X1:5:DC&#45;</text>
<text text-anchor="start" x="515.88" y="-124.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:WHBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.38" y="-124.7" font-family="arial" font-size="14.00">X2:8:DC&#45;</text>
<text text-anchor="start" x="449.75" y="-94.7" font-family="arial" font-size="14.00">X1:6:DB&#45;</text>
<text text-anchor="start" x="526.38" y="-94.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.75" y="-94.7" font-family="arial" font-size="14.00">X2:2:DB&#45;</text>
<text text-anchor="start" x="447.5" y="-64.7" font-family="arial" font-size="14.00">X1:7:DD+</text>
<text text-anchor="start" x="515.88" y="-64.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:WHBN &#160;&#160;&#160;</text>
<text text-anchor="start" x="610.5" y="-64.7" font-family="arial" font-size="14.00">X2:4:DD+</text>
<text text-anchor="start" x="449.38" y="-34.7" font-family="arial" font-size="14.00">X1:8:DD&#45;</text>
<text text-anchor="start" x="527.88" y="-34.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="612.38" y="-34.7" font-family="arial" font-size="14.00">X2:5:DD&#45;</text>
<text text-anchor="start" x="477.12" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-201.75C354.46,-203.46 369.1,-224.46 430.5,-222.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-203.75C352.82,-204.61 367.46,-225.61 430.5,-224.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-205.75C351.18,-205.75 365.82,-226.75 430.5,-226.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-207.75C349.54,-206.89 364.18,-227.89 430.5,-228.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-209.75C347.9,-208.04 362.54,-229.04 430.5,-230.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-210C369.46,-211.71 384.1,-232.71 445.5,-231"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-212C367.82,-212.86 382.46,-233.86 445.5,-233"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-214C366.18,-214 380.82,-235 445.5,-235"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-216C364.54,-215.14 379.18,-236.14 445.5,-237"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-218C362.9,-216.29 377.54,-237.29 445.5,-239"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-186C368.65,-187.14 383.95,-202.14 445.5,-201"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-188C367.25,-188.57 382.55,-203.57 445.5,-203"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-190C365.85,-190 381.15,-205 445.5,-205"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M301.5,-192C364.45,-191.43 379.75,-206.43 445.5,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-194C363.05,-192.86 378.35,-207.86 445.5,-209"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-178.75C353.65,-179.89 368.95,-194.89 430.5,-193.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-180.75C352.25,-181.32 367.55,-196.32 430.5,-195.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-182.75C350.85,-182.75 366.15,-197.75 430.5,-197.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M286.5,-184.75C349.45,-184.18 364.75,-199.18 430.5,-199.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-186.75C348.05,-185.61 363.35,-200.61 430.5,-201.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-162C367.6,-162.53 383.36,-171.53 445.5,-171"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-164C366.61,-164.26 382.37,-173.26 445.5,-173"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-166C365.62,-166 381.38,-175 445.5,-175"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-168C364.63,-167.74 380.39,-176.74 445.5,-177"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-170C363.64,-169.47 379.4,-178.47 445.5,-179"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-138C366.25,-138.07 382.23,-141.07 445.5,-141"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-140C365.88,-140.03 381.86,-143.03 445.5,-143"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-142C365.51,-142 381.49,-145 445.5,-145"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-144C365.14,-143.97 381.12,-146.97 445.5,-147"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-146C364.77,-145.93 380.75,-148.93 445.5,-149"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-155.75C352.61,-156.28 368.36,-165.28 430.5,-164.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-157.75C351.62,-158.01 367.37,-167.01 430.5,-166.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-159.75C350.62,-159.75 366.38,-168.75 430.5,-168.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-161.75C349.63,-161.49 365.38,-170.49 430.5,-170.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-163.75C348.64,-163.22 364.39,-172.22 430.5,-172.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-114C364.77,-114.07 380.75,-111.07 445.5,-111"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-116C365.14,-116.03 381.12,-113.03 445.5,-113"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M301.5,-118C365.51,-118 381.49,-115 445.5,-115"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-120C365.88,-119.97 381.86,-116.97 445.5,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-122C366.25,-121.93 382.23,-118.93 445.5,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-90C363.64,-90.53 379.4,-81.53 445.5,-81"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-92C364.63,-92.26 380.39,-83.26 445.5,-83"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-94C365.62,-94 381.38,-85 445.5,-85"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M301.5,-96C366.61,-95.74 382.37,-86.74 445.5,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-98C367.6,-97.47 383.36,-88.47 445.5,-89"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-132.75C351.25,-132.82 367.22,-135.82 430.5,-135.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-134.75C350.88,-134.78 366.86,-137.78 430.5,-137.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-136.75C350.51,-136.75 366.49,-139.75 430.5,-139.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-138.75C350.14,-138.72 366.12,-141.72 430.5,-141.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-140.75C349.78,-140.68 365.75,-143.68 430.5,-143.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-66C363.05,-67.14 378.35,-52.14 445.5,-51"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-68C364.45,-68.57 379.75,-53.57 445.5,-53"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-70C365.85,-70 381.15,-55 445.5,-55"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M301.5,-72C367.25,-71.43 382.55,-56.43 445.5,-57"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-74C368.65,-72.86 383.95,-57.86 445.5,-59"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-42C362.9,-43.71 377.54,-22.71 445.5,-21"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-44C364.54,-44.86 379.18,-23.86 445.5,-23"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-46C366.18,-46 380.82,-25 445.5,-25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M301.5,-48C367.82,-47.14 382.46,-26.14 445.5,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M301.5,-50C369.46,-48.29 384.1,-27.29 445.5,-29"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-109.75C349.78,-109.82 365.75,-106.82 430.5,-106.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-111.75C350.14,-111.78 366.12,-108.78 430.5,-108.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M286.5,-113.75C350.51,-113.75 366.49,-110.75 430.5,-110.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-115.75C350.88,-115.72 366.86,-112.72 430.5,-112.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-117.75C351.25,-117.68 367.22,-114.68 430.5,-114.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-231C522.17,-231 598.83,-231 675.5,-231"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-233C522.17,-233 598.83,-233 675.5,-233"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-235C522.17,-235 598.83,-235 675.5,-235"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-237C522.17,-237 598.83,-237 675.5,-237"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-239C522.17,-239 598.83,-239 675.5,-239"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-201C522.17,-201 598.83,-201 675.5,-201"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-203C522.17,-203 598.83,-203 675.5,-203"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-205C522.17,-205 598.83,-205 675.5,-205"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M445.5,-207C522.17,-207 598.83,-207 675.5,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-209C522.17,-209 598.83,-209 675.5,-209"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-86.75C348.64,-87.28 364.39,-78.28 430.5,-77.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-88.75C349.63,-89.01 365.38,-80.01 430.5,-79.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-90.75C350.62,-90.75 366.38,-81.75 430.5,-81.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M286.5,-92.75C351.62,-92.49 367.37,-83.49 430.5,-83.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-94.75C352.61,-94.22 368.36,-85.22 430.5,-85.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-171C522.17,-171 598.83,-171 675.5,-171"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-173C522.17,-173 598.83,-173 675.5,-173"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-175C522.17,-175 598.83,-175 675.5,-175"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-177C522.17,-177 598.83,-177 675.5,-177"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-179C522.17,-179 598.83,-179 675.5,-179"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-141C522.17,-141 598.83,-141 675.5,-141"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-143C522.17,-143 598.83,-143 675.5,-143"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-145C522.17,-145 598.83,-145 675.5,-145"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-147C522.17,-147 598.83,-147 675.5,-147"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-149C522.17,-149 598.83,-149 675.5,-149"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-63.75C348.05,-64.89 363.35,-49.89 430.5,-48.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-65.75C349.45,-66.32 364.75,-51.32 430.5,-50.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-67.75C350.85,-67.75 366.15,-52.75 430.5,-52.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M286.5,-69.75C352.25,-69.18 367.55,-54.18 430.5,-54.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-71.75C353.65,-70.61 368.95,-55.61 430.5,-56.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-111C522.17,-111 598.83,-111 675.5,-111"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-113C522.17,-113 598.83,-113 675.5,-113"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M445.5,-115C522.17,-115 598.83,-115 675.5,-115"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-117C522.17,-117 598.83,-117 675.5,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-119C522.17,-119 598.83,-119 675.5,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge14" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-81C522.17,-81 598.83,-81 675.5,-81"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-83C522.17,-83 598.83,-83 675.5,-83"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-85C522.17,-85 598.83,-85 675.5,-85"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M445.5,-87C522.17,-87 598.83,-87 675.5,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-89C522.17,-89 598.83,-89 675.5,-89"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-40.75C347.9,-42.46 362.54,-21.46 430.5,-19.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-42.75C349.54,-43.61 364.18,-22.61 430.5,-21.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-44.75C351.18,-44.75 365.82,-23.75 430.5,-23.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M286.5,-46.75C352.82,-45.89 367.46,-24.89 430.5,-25.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M286.5,-48.75C354.46,-47.04 369.1,-26.04 430.5,-27.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-51C522.17,-51 598.83,-51 675.5,-51"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-53C522.17,-53 598.83,-53 675.5,-53"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-55C522.17,-55 598.83,-55 675.5,-55"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M445.5,-57C522.17,-57 598.83,-57 675.5,-57"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-59C522.17,-59 598.83,-59 675.5,-59"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge16" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-21C522.17,-21 598.83,-21 675.5,-21"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-23C522.17,-23 598.83,-23 675.5,-23"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-25C522.17,-25 598.83,-25 675.5,-25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M445.5,-27C522.17,-27 598.83,-27 675.5,-27"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M445.5,-29C522.17,-29 598.83,-29 675.5,-29"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="1081,-278.5 794.5,-278.5 794.5,-47 1081,-47 1081,-278.5"/>
<polygon fill="none" stroke="black" points="794.5,-254.75 794.5,-278.5 1081,-278.5 1081,-254.75 794.5,-254.75"/>
<text text-anchor="start" x="929.5" y="-261.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="794.5,-231 794.5,-254.75 1005,-254.75 1005,-231 794.5,-231"/>
<text text-anchor="start" x="798.5" y="-237.45" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="1005,-231 1005,-254.75 1043,-254.75 1043,-231 1005,-231"/>
<text text-anchor="start" x="1009" y="-237.45" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1043,-231 1043,-254.75 1081,-254.75 1081,-231 1043,-231"/>
<text text-anchor="start" x="1047" y="-237.45" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="794.5,-208 794.5,-231 927.75,-231 927.75,-208 794.5,-208"/>
<text text-anchor="start" x="857.38" y="-213.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="927.75,-208 927.75,-231 1081,-231 1081,-208 927.75,-208"/>
<text text-anchor="start" x="990.88" y="-213.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="794.5,-185 794.5,-208 927.75,-208 927.75,-185 794.5,-185"/>
<text text-anchor="start" x="857.38" y="-190.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="927.75,-185 927.75,-208 1081,-208 1081,-185 927.75,-185"/>
<text text-anchor="start" x="992.75" y="-190.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="794.5,-162 794.5,-185 927.75,-185 927.75,-162 794.5,-162"/>
<text text-anchor="start" x="857.38" y="-167.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="927.75,-162 927.75,-185 1081,-185 1081,-162 927.75,-162"/>
<text text-anchor="start" x="990.88" y="-167.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="794.5,-139 794.5,-162 927.75,-162 927.75,-139 794.5,-139"/>
<text text-anchor="start" x="857.38" y="-144.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="927.75,-139 927.75,-162 1081,-162 1081,-139 927.75,-139"/>
<text text-anchor="start" x="990.5" y="-144.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="794.5,-116 794.5,-139 927.75,-139 927.75,-116 794.5,-116"/>
<text text-anchor="start" x="857.38" y="-121.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="927.75,-116 927.75,-139 1081,-139 1081,-116 927.75,-116"/>
<text text-anchor="start" x="992.38" y="-121.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="794.5,-93 794.5,-116 927.75,-116 927.75,-93 794.5,-93"/>
<text text-anchor="start" x="857.38" y="-98.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="927.75,-93 927.75,-116 1081,-116 1081,-93 927.75,-93"/>
<text text-anchor="start" x="992.75" y="-98.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="794.5,-70 794.5,-93 927.75,-93 927.75,-70 794.5,-70"/>
<text text-anchor="start" x="857.38" y="-75.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="927.75,-70 927.75,-93 1081,-93 1081,-70 927.75,-70"/>
<text text-anchor="start" x="990.5" y="-75.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="794.5,-47 794.5,-70 927.75,-70 927.75,-47 794.5,-47"/>
<text text-anchor="start" x="857.38" y="-52.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="927.75,-47 927.75,-70 1081,-70 1081,-47 927.75,-47"/>
<text text-anchor="start" x="992.38" y="-52.7" font-family="arial" font-size="14.00">DC&#45;</text>
<polygon fill="#ffffff" stroke="black" points="1121,-290 819.5,-290 819.5,-49 1121,-49 1121,-290"/>
<polygon fill="none" stroke="black" points="819.5,-265.5 819.5,-290 1121,-290 1121,-265.5 819.5,-265.5"/>
<text text-anchor="start" x="961.25" y="-272.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="819.5,-241 819.5,-265.5 1042.75,-265.5 1042.75,-241 819.5,-241"/>
<text text-anchor="start" x="823.5" y="-248.2" font-family="arial" font-size="14.00">Stewart Connector SS&#45;37000&#45;002</text>
<polygon fill="none" stroke="black" points="1042.75,-241 1042.75,-265.5 1081.5,-265.5 1081.5,-241 1042.75,-241"/>
<text text-anchor="start" x="1046.75" y="-248.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="1081.5,-241 1081.5,-265.5 1121,-265.5 1121,-241 1081.5,-241"/>
<text text-anchor="start" x="1085.5" y="-248.2" font-family="arial" font-size="14.00">8&#45;pin</text>
<polygon fill="none" stroke="black" points="819.5,-217 819.5,-241 959.75,-241 959.75,-217 819.5,-217"/>
<text text-anchor="start" x="885.5" y="-223.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="959.75,-217 959.75,-241 1121,-241 1121,-217 959.75,-217"/>
<text text-anchor="start" x="1026.12" y="-223.7" font-family="arial" font-size="14.00">DB+</text>
<polygon fill="none" stroke="black" points="819.5,-193 819.5,-217 959.75,-217 959.75,-193 819.5,-193"/>
<text text-anchor="start" x="885.5" y="-199.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="959.75,-193 959.75,-217 1121,-217 1121,-193 959.75,-193"/>
<text text-anchor="start" x="1028" y="-199.7" font-family="arial" font-size="14.00">DB&#45;</text>
<polygon fill="none" stroke="black" points="819.5,-169 819.5,-193 959.75,-193 959.75,-169 819.5,-169"/>
<text text-anchor="start" x="885.5" y="-175.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="959.75,-169 959.75,-193 1121,-193 1121,-169 959.75,-169"/>
<text text-anchor="start" x="1026.12" y="-175.7" font-family="arial" font-size="14.00">DA+</text>
<polygon fill="none" stroke="black" points="819.5,-145 819.5,-169 959.75,-169 959.75,-145 819.5,-145"/>
<text text-anchor="start" x="885.5" y="-151.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="959.75,-145 959.75,-169 1121,-169 1121,-145 959.75,-145"/>
<text text-anchor="start" x="1025.75" y="-151.7" font-family="arial" font-size="14.00">DD+</text>
<polygon fill="none" stroke="black" points="819.5,-121 819.5,-145 959.75,-145 959.75,-121 819.5,-121"/>
<text text-anchor="start" x="885.5" y="-127.7" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="959.75,-121 959.75,-145 1121,-145 1121,-121 959.75,-121"/>
<text text-anchor="start" x="1027.62" y="-127.7" font-family="arial" font-size="14.00">DD&#45;</text>
<polygon fill="none" stroke="black" points="819.5,-97 819.5,-121 959.75,-121 959.75,-97 819.5,-97"/>
<text text-anchor="start" x="885.5" y="-103.7" font-family="arial" font-size="14.00">6</text>
<polygon fill="none" stroke="black" points="959.75,-97 959.75,-121 1121,-121 1121,-97 959.75,-97"/>
<text text-anchor="start" x="1028" y="-103.7" font-family="arial" font-size="14.00">DA&#45;</text>
<polygon fill="none" stroke="black" points="819.5,-73 819.5,-97 959.75,-97 959.75,-73 819.5,-73"/>
<text text-anchor="start" x="885.5" y="-79.7" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="959.75,-73 959.75,-97 1121,-97 1121,-73 959.75,-73"/>
<text text-anchor="start" x="1025.75" y="-79.7" font-family="arial" font-size="14.00">DC+</text>
<polygon fill="none" stroke="black" points="819.5,-49 819.5,-73 959.75,-73 959.75,-49 819.5,-49"/>
<text text-anchor="start" x="885.5" y="-55.7" font-family="arial" font-size="14.00">8</text>
<polygon fill="none" stroke="black" points="959.75,-49 959.75,-73 1121,-73 1121,-49 959.75,-49"/>
<text text-anchor="start" x="1027.62" y="-55.7" font-family="arial" font-size="14.00">DC&#45;</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-222.75C714.74,-226.18 722.34,-173.18 794.5,-169.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-224.75C716.72,-226.47 724.32,-173.47 794.5,-171.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-226.75C718.7,-226.75 726.3,-173.75 794.5,-173.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-228.75C720.68,-227.03 728.28,-174.03 794.5,-175.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-230.75C722.66,-227.32 730.26,-174.32 794.5,-177.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-231C739.89,-234.46 747.19,-180.46 819.5,-177"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-233C741.87,-234.73 749.17,-180.73 819.5,-179"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-235C743.85,-235 751.15,-181 819.5,-181"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-237C745.83,-235.27 753.13,-181.27 819.5,-183"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-239C747.81,-235.54 755.11,-181.54 819.5,-185"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge18" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-193.75C722.7,-198.11 714.33,-105.11 794.5,-100.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-195.75C724.69,-197.93 716.32,-104.93 794.5,-102.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-197.75C726.69,-197.75 718.31,-104.75 794.5,-104.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M650.5,-199.75C728.68,-197.57 720.31,-104.57 794.5,-106.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-201.75C730.67,-197.39 722.3,-104.39 794.5,-108.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-201C748.44,-205.41 738.6,-109.41 819.5,-105"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-203C750.43,-205.2 740.59,-109.2 819.5,-107"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-205C752.42,-205 742.58,-109 819.5,-109"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M675.5,-207C754.41,-204.8 744.57,-108.8 819.5,-111"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-209C756.4,-204.59 746.56,-108.59 819.5,-113"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge19" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-164.75C722.34,-168.11 730.55,-219.11 794.5,-215.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-166.75C720.37,-168.43 728.58,-219.43 794.5,-217.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-168.75C718.4,-168.75 726.6,-219.75 794.5,-219.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-170.75C716.42,-169.07 724.63,-220.07 794.5,-221.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-172.75C714.45,-169.39 722.66,-220.39 794.5,-223.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-171C747.81,-174.46 755.11,-228.46 819.5,-225"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-173C745.83,-174.73 753.13,-228.73 819.5,-227"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-175C743.85,-175 751.15,-229 819.5,-229"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-177C741.87,-175.27 749.17,-229.27 819.5,-231"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-179C739.89,-175.54 747.19,-229.54 819.5,-233"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge20" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-135.75C715.52,-139.34 721.52,-81.34 794.5,-77.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-137.75C717.51,-139.54 723.51,-81.54 794.5,-79.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-139.75C719.5,-139.75 725.5,-81.75 794.5,-81.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-141.75C721.49,-139.96 727.49,-81.96 794.5,-83.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-143.75C723.48,-140.16 729.48,-82.16 794.5,-85.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-141C740.85,-144.65 746.19,-84.65 819.5,-81"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-143C742.84,-144.82 748.18,-84.82 819.5,-83"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-145C744.83,-145 750.17,-85 819.5,-85"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-147C746.82,-145.18 752.16,-85.18 819.5,-87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-149C748.81,-145.35 754.15,-85.35 819.5,-89"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<g id="edge21" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-106.75C714.59,-110.15 722.5,-58.15 794.5,-54.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-108.75C716.57,-110.45 724.48,-58.45 794.5,-56.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M650.5,-110.75C718.55,-110.75 726.45,-58.75 794.5,-58.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-112.75C720.52,-111.05 728.43,-59.05 794.5,-60.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-114.75C722.5,-111.35 730.41,-59.35 794.5,-62.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-111C739.89,-114.46 747.19,-60.46 819.5,-57"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-113C741.87,-114.73 749.17,-60.73 819.5,-59"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M675.5,-115C743.85,-115 751.15,-61 819.5,-61"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-117C745.83,-115.27 753.13,-61.27 819.5,-63"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-119C747.81,-115.54 755.11,-61.54 819.5,-65"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<g id="edge22" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-77.75C736.35,-82.43 716.54,-197.43 794.5,-192.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-79.75C734.38,-82.09 714.57,-197.09 794.5,-194.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-81.75C732.4,-81.75 712.6,-196.75 794.5,-196.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M650.5,-83.75C730.43,-81.41 710.62,-196.41 794.5,-198.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-85.75C728.46,-81.07 708.65,-196.07 794.5,-200.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-81C762.74,-85.74 740.12,-205.74 819.5,-201"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-83C760.78,-85.37 738.16,-205.37 819.5,-203"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-85C758.81,-85 736.19,-205 819.5,-205"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M675.5,-87C756.84,-84.63 734.22,-204.63 819.5,-207"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-89C754.88,-84.26 732.26,-204.26 819.5,-209"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<g id="edge23" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-48.75C731.89,-53.19 721.06,-151.19 794.5,-146.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-50.75C729.9,-52.97 719.07,-150.97 794.5,-148.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-52.75C727.92,-52.75 717.08,-150.75 794.5,-150.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M650.5,-54.75C725.93,-52.53 715.1,-150.53 794.5,-152.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-56.75C723.94,-52.31 713.11,-150.31 794.5,-154.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-51C757.9,-55.5 745.04,-157.5 819.5,-153"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-53C755.91,-55.25 743.05,-157.25 819.5,-155"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-55C753.93,-55 741.07,-157 819.5,-157"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M675.5,-57C751.95,-54.75 739.09,-156.75 819.5,-159"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-59C749.96,-54.5 737.1,-156.5 819.5,-161"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge16" class="edge">
<g id="edge24" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-19.75C733.41,-24.28 719.52,-128.28 794.5,-123.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-21.75C731.43,-24.01 717.54,-128.01 794.5,-125.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-23.75C729.45,-23.75 715.55,-127.75 794.5,-127.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M650.5,-25.75C727.46,-23.49 713.57,-127.49 794.5,-129.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M650.5,-27.75C725.48,-23.22 711.59,-127.22 794.5,-131.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-21C759.46,-25.59 743.46,-133.59 819.5,-129"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-23C757.48,-25.29 741.48,-133.29 819.5,-131"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-25C755.5,-25 739.5,-133 819.5,-133"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M675.5,-27C753.52,-24.71 737.52,-132.71 819.5,-135"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M675.5,-29C751.54,-24.41 735.54,-132.41 819.5,-137"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

23
examples/ex11.gv generated
View File

@ -1,5 +1,5 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
@ -48,6 +48,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -88,12 +89,16 @@ graph {
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#000000:#000000"]
W1:w1:e -- __F_1:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ffffff:#000000"]
W1:w2:e -- __F_2:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#0066ff:#000000"]
W1:w3:e -- __F_3:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#895956:#000000"]
W1:w4:e -- __F_4:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -121,9 +126,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -137,9 +140,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -153,9 +154,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -169,9 +168,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

260
examples/ex11.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex11</title>
<style>
@ -30,172 +30,188 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="688pt" height="218pt"
viewBox="0.00 0.00 687.50 217.62" 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 213.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-213.62 683.5,-213.62 683.5,4 -4,4"/>
<svg width="699pt" height="224pt"
viewBox="0.00 0.00 699.00 223.75" 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 219.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-219.75 695,-219.75 695,4 -4,4"/>
<!-- __F_1 -->
<g id="node1" class="node">
<title>__F_1</title>
<polygon fill="#ffffff" stroke="black" points="314,-167.75 227,-167.75 227,-144 314,-144 314,-167.75"/>
<polygon fill="none" stroke="black" points="227,-144 227,-167.75 277.75,-167.75 277.75,-144 227,-144"/>
<text text-anchor="start" x="231" y="-150.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,-144 277.75,-167.75 306,-167.75 306,-144 277.75,-144"/>
<text text-anchor="start" x="281.75" y="-150.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,-144 306,-167.75 314,-167.75 314,-144 306,-144"/>
<polygon fill="none" stroke="black" points="306,-144 306,-167.75 314,-167.75 314,-144 306,-144"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-171.5 228,-171.5 228,-147 317.25,-147 317.25,-171.5"/>
<polygon fill="none" stroke="black" points="228,-147 228,-171.5 281,-171.5 281,-147 228,-147"/>
<text text-anchor="start" x="232" y="-154.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,-147 281,-171.5 309.25,-171.5 309.25,-147 281,-147"/>
<text text-anchor="start" x="285" y="-154.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,-147 309.25,-171.5 317.25,-171.5 317.25,-147 309.25,-147"/>
<polygon fill="none" stroke="black" points="309.25,-147 309.25,-171.5 317.25,-171.5 317.25,-147 309.25,-147"/>
</g>
<!-- X1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="679.5,-176.62 458,-176.62 458,-37.12 679.5,-37.12 679.5,-176.62"/>
<polygon fill="none" stroke="black" points="458,-152.88 458,-176.62 679.5,-176.62 679.5,-152.88 458,-152.88"/>
<text text-anchor="start" x="560.5" y="-159.32" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="458,-129.12 458,-152.88 566.5,-152.88 566.5,-129.12 458,-129.12"/>
<text text-anchor="start" x="462" y="-135.57" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="566.5,-129.12 566.5,-152.88 604.5,-152.88 604.5,-129.12 566.5,-129.12"/>
<text text-anchor="start" x="570.5" y="-135.57" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="604.5,-129.12 604.5,-152.88 642.5,-152.88 642.5,-129.12 604.5,-129.12"/>
<text text-anchor="start" x="608.5" y="-135.57" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="642.5,-129.12 642.5,-152.88 671.5,-152.88 671.5,-129.12 642.5,-129.12"/>
<text text-anchor="start" x="646.5" y="-135.57" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00ff00" stroke="none" points="671.5,-129.12 671.5,-152.88 679.5,-152.88 679.5,-129.12 671.5,-129.12"/>
<polygon fill="none" stroke="black" points="671.5,-129.12 671.5,-152.88 679.5,-152.88 679.5,-129.12 671.5,-129.12"/>
<polygon fill="none" stroke="black" points="458,-106.12 458,-129.12 567.75,-129.12 567.75,-106.12 458,-106.12"/>
<text text-anchor="start" x="509.12" y="-111.83" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="567.75,-106.12 567.75,-129.12 679.5,-129.12 679.5,-106.12 567.75,-106.12"/>
<text text-anchor="start" x="619.12" y="-111.83" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="458,-83.12 458,-106.12 567.75,-106.12 567.75,-83.12 458,-83.12"/>
<text text-anchor="start" x="509.12" y="-88.83" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="567.75,-83.12 567.75,-106.12 679.5,-106.12 679.5,-83.12 567.75,-83.12"/>
<text text-anchor="start" x="619.12" y="-88.83" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="458,-60.12 458,-83.12 567.75,-83.12 567.75,-60.12 458,-60.12"/>
<text text-anchor="start" x="509.12" y="-65.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="567.75,-60.12 567.75,-83.12 679.5,-83.12 679.5,-60.12 567.75,-60.12"/>
<text text-anchor="start" x="618.75" y="-65.83" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="458,-37.12 458,-60.12 567.75,-60.12 567.75,-37.12 458,-37.12"/>
<text text-anchor="start" x="509.12" y="-42.83" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="567.75,-37.12 567.75,-60.12 679.5,-60.12 679.5,-37.12 567.75,-37.12"/>
<text text-anchor="start" x="618.75" y="-42.83" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="691,-181.75 461.25,-181.75 461.25,-36.75 691,-36.75 691,-181.75"/>
<polygon fill="none" stroke="black" points="461.25,-157.25 461.25,-181.75 691,-181.75 691,-157.25 461.25,-157.25"/>
<text text-anchor="start" x="567.12" y="-164.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="461.25,-132.75 461.25,-157.25 575.75,-157.25 575.75,-132.75 461.25,-132.75"/>
<text text-anchor="start" x="465.25" y="-139.95" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="575.75,-132.75 575.75,-157.25 614.5,-157.25 614.5,-132.75 575.75,-132.75"/>
<text text-anchor="start" x="579.75" y="-139.95" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="614.5,-132.75 614.5,-157.25 654,-157.25 654,-132.75 614.5,-132.75"/>
<text text-anchor="start" x="618.5" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="654,-132.75 654,-157.25 683,-157.25 683,-132.75 654,-132.75"/>
<text text-anchor="start" x="658" y="-139.95" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00ff00" stroke="none" points="683,-132.75 683,-157.25 691,-157.25 691,-132.75 683,-132.75"/>
<polygon fill="none" stroke="black" points="683,-132.75 683,-157.25 691,-157.25 691,-132.75 683,-132.75"/>
<polygon fill="none" stroke="black" points="461.25,-108.75 461.25,-132.75 575.12,-132.75 575.12,-108.75 461.25,-108.75"/>
<text text-anchor="start" x="514.06" y="-115.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="575.12,-108.75 575.12,-132.75 691,-132.75 691,-108.75 575.12,-108.75"/>
<text text-anchor="start" x="628.19" y="-115.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="461.25,-84.75 461.25,-108.75 575.12,-108.75 575.12,-84.75 461.25,-84.75"/>
<text text-anchor="start" x="514.06" y="-91.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="575.12,-84.75 575.12,-108.75 691,-108.75 691,-84.75 575.12,-84.75"/>
<text text-anchor="start" x="628.19" y="-91.45" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="461.25,-60.75 461.25,-84.75 575.12,-84.75 575.12,-60.75 461.25,-60.75"/>
<text text-anchor="start" x="514.06" y="-67.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="575.12,-60.75 575.12,-84.75 691,-84.75 691,-60.75 575.12,-60.75"/>
<text text-anchor="start" x="627.81" y="-67.45" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="461.25,-36.75 461.25,-60.75 575.12,-60.75 575.12,-36.75 461.25,-36.75"/>
<text text-anchor="start" x="514.06" y="-43.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="575.12,-36.75 575.12,-60.75 691,-60.75 691,-36.75 575.12,-36.75"/>
<text text-anchor="start" x="627.81" y="-43.45" font-family="arial" font-size="14.00">D</text>
</g>
<!-- __F_1&#45;&#45;X1 -->
<g id="edge5" class="edge">
<g id="edge1" class="edge">
<title>__F_1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-155.88C376.18,-155.88 390.2,-122.34 446.55,-118.28"/>
<polygon fill="#000000" stroke="#000000" points="446.62,-121.78 456.49,-117.93 446.37,-114.78 446.62,-121.78"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-159.25C379.49,-159.25 393.41,-125.27 449.79,-121.16"/>
<polygon fill="#000000" stroke="#000000" points="449.87,-124.66 459.74,-120.8 449.62,-117.66 449.87,-124.66"/>
</g>
<!-- __F_2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>__F_2</title>
<polygon fill="#ffffff" stroke="black" points="314,-119.75 227,-119.75 227,-96 314,-96 314,-119.75"/>
<polygon fill="none" stroke="black" points="227,-96 227,-119.75 277.75,-119.75 277.75,-96 227,-96"/>
<text text-anchor="start" x="231" y="-102.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,-96 277.75,-119.75 306,-119.75 306,-96 277.75,-96"/>
<text text-anchor="start" x="281.75" y="-102.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,-96 306,-119.75 314,-119.75 314,-96 306,-96"/>
<polygon fill="none" stroke="black" points="306,-96 306,-119.75 314,-119.75 314,-96 306,-96"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-122.5 228,-122.5 228,-98 317.25,-98 317.25,-122.5"/>
<polygon fill="none" stroke="black" points="228,-98 228,-122.5 281,-122.5 281,-98 228,-98"/>
<text text-anchor="start" x="232" y="-105.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,-98 281,-122.5 309.25,-122.5 309.25,-98 281,-98"/>
<text text-anchor="start" x="285" y="-105.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,-98 309.25,-122.5 317.25,-122.5 317.25,-98 309.25,-98"/>
<polygon fill="none" stroke="black" points="309.25,-98 309.25,-122.5 317.25,-122.5 317.25,-98 309.25,-98"/>
</g>
<!-- __F_2&#45;&#45;X1 -->
<g id="edge6" class="edge">
<g id="edge2" class="edge">
<title>__F_2:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-107.88C374.24,-107.88 391.61,-96.45 446.5,-95.02"/>
<polygon fill="#000000" stroke="#000000" points="446.53,-98.52 456.49,-94.89 446.44,-91.52 446.53,-98.52"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-110.25C377.51,-110.25 394.85,-98.39 449.74,-96.9"/>
<polygon fill="#000000" stroke="#000000" points="449.79,-100.4 459.74,-96.77 449.69,-93.4 449.79,-100.4"/>
</g>
<!-- __F_3 -->
<g id="node3" class="node">
<g id="node4" class="node">
<title>__F_3</title>
<polygon fill="#ffffff" stroke="black" points="314,-71.75 227,-71.75 227,-48 314,-48 314,-71.75"/>
<polygon fill="none" stroke="black" points="227,-48 227,-71.75 277.75,-71.75 277.75,-48 227,-48"/>
<text text-anchor="start" x="231" y="-54.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,-48 277.75,-71.75 306,-71.75 306,-48 277.75,-48"/>
<text text-anchor="start" x="281.75" y="-54.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,-48 306,-71.75 314,-71.75 314,-48 306,-48"/>
<polygon fill="none" stroke="black" points="306,-48 306,-71.75 314,-71.75 314,-48 306,-48"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-73.5 228,-73.5 228,-49 317.25,-49 317.25,-73.5"/>
<polygon fill="none" stroke="black" points="228,-49 228,-73.5 281,-73.5 281,-49 228,-49"/>
<text text-anchor="start" x="232" y="-56.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,-49 281,-73.5 309.25,-73.5 309.25,-49 281,-49"/>
<text text-anchor="start" x="285" y="-56.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,-49 309.25,-73.5 317.25,-73.5 317.25,-49 309.25,-49"/>
<polygon fill="none" stroke="black" points="309.25,-49 309.25,-73.5 317.25,-73.5 317.25,-49 309.25,-49"/>
</g>
<!-- __F_3&#45;&#45;X1 -->
<g id="edge7" class="edge">
<g id="edge3" class="edge">
<title>__F_3:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-59.88C374.21,-59.88 391.64,-70.42 446.5,-71.74"/>
<polygon fill="#000000" stroke="#000000" points="446.45,-75.24 456.49,-71.86 446.53,-68.24 446.45,-75.24"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-61.25C377.44,-61.25 394.91,-71.36 449.76,-72.62"/>
<polygon fill="#000000" stroke="#000000" points="449.7,-76.12 459.74,-72.73 449.78,-69.12 449.7,-76.12"/>
</g>
<!-- __F_4 -->
<g id="node4" class="node">
<g id="node5" class="node">
<title>__F_4</title>
<polygon fill="#ffffff" stroke="black" points="314,-23.75 227,-23.75 227,0 314,0 314,-23.75"/>
<polygon fill="none" stroke="black" points="227,0 227,-23.75 277.75,-23.75 277.75,0 227,0"/>
<text text-anchor="start" x="231" y="-6.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,0 277.75,-23.75 306,-23.75 306,0 277.75,0"/>
<text text-anchor="start" x="281.75" y="-6.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,0 306,-23.75 314,-23.75 314,0 306,0"/>
<polygon fill="none" stroke="black" points="306,0 306,-23.75 314,-23.75 314,0 306,0"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-24.5 228,-24.5 228,0 317.25,0 317.25,-24.5"/>
<polygon fill="none" stroke="black" points="228,0 228,-24.5 281,-24.5 281,0 228,0"/>
<text text-anchor="start" x="232" y="-7.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,0 281,-24.5 309.25,-24.5 309.25,0 281,0"/>
<text text-anchor="start" x="285" y="-7.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,0 309.25,-24.5 317.25,-24.5 317.25,0 309.25,0"/>
<polygon fill="none" stroke="black" points="309.25,0 309.25,-24.5 317.25,-24.5 317.25,0 309.25,0"/>
</g>
<!-- __F_4&#45;&#45;X1 -->
<g id="edge8" class="edge">
<g id="edge4" class="edge">
<title>__F_4:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-11.88C376.08,-11.88 390.29,-44.53 446.57,-48.48"/>
<polygon fill="#000000" stroke="#000000" points="446.37,-51.98 456.49,-48.82 446.61,-44.98 446.37,-51.98"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-12.25C379.27,-12.25 393.58,-44.46 449.83,-48.37"/>
<polygon fill="#000000" stroke="#000000" points="449.63,-51.86 459.74,-48.7 449.86,-44.86 449.63,-51.86"/>
</g>
<!-- W1 -->
<g id="node6" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="83,-209.62 0,-209.62 0,-24.12 83,-24.12 83,-209.62"/>
<polygon fill="none" stroke="black" points="0,-185.88 0,-209.62 83,-209.62 83,-185.88 0,-185.88"/>
<text text-anchor="start" x="31" y="-192.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-162.12 0,-185.88 31.17,-185.88 31.17,-162.12 0,-162.12"/>
<text text-anchor="start" x="8.46" y="-168.57" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="31.17,-162.12 31.17,-185.88 66.08,-185.88 66.08,-162.12 31.17,-162.12"/>
<text text-anchor="start" x="39.62" y="-168.57" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="66.08,-162.12 66.08,-185.88 83,-185.88 83,-162.12 66.08,-162.12"/>
<polygon fill="none" stroke="black" points="66.08,-162.12 66.08,-185.88 83,-185.88 83,-162.12 66.08,-162.12"/>
<text text-anchor="start" x="1.62" y="-146.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="11.5" y="-127.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-122.12 0,-124.12 83,-124.12 83,-122.12 0,-122.12"/>
<polygon fill="#000000" stroke="none" points="0,-120.12 0,-122.12 83,-122.12 83,-120.12 0,-120.12"/>
<polygon fill="#000000" stroke="none" points="0,-118.12 0,-120.12 83,-120.12 83,-118.12 0,-118.12"/>
<text text-anchor="start" x="8.88" y="-102.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-97.12 0,-99.12 83,-99.12 83,-97.12 0,-97.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-95.12 0,-97.12 83,-97.12 83,-95.12 0,-95.12"/>
<polygon fill="#000000" stroke="none" points="0,-93.12 0,-95.12 83,-95.12 83,-93.12 0,-93.12"/>
<text text-anchor="start" x="11.12" y="-77.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-72.12 0,-74.12 83,-74.12 83,-72.12 0,-72.12"/>
<polygon fill="#0066ff" stroke="none" points="0,-70.12 0,-72.12 83,-72.12 83,-70.12 0,-70.12"/>
<polygon fill="#000000" stroke="none" points="0,-68.12 0,-70.12 83,-70.12 83,-68.12 0,-68.12"/>
<text text-anchor="start" x="11.12" y="-52.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-47.12 0,-49.12 83,-49.12 83,-47.12 0,-47.12"/>
<polygon fill="#895956" stroke="none" points="0,-45.12 0,-47.12 83,-47.12 83,-45.12 0,-45.12"/>
<polygon fill="#000000" stroke="none" points="0,-43.12 0,-45.12 83,-45.12 83,-43.12 0,-43.12"/>
<text text-anchor="start" x="1.62" y="-27.82" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="84,-215.75 0,-215.75 0,-22.75 84,-22.75 84,-215.75"/>
<polygon fill="none" stroke="black" points="0,-191.25 0,-215.75 84,-215.75 84,-191.25 0,-191.25"/>
<text text-anchor="start" x="30.75" y="-198.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-166.75 0,-191.25 31.5,-191.25 31.5,-166.75 0,-166.75"/>
<text text-anchor="start" x="8.25" y="-173.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="31.5,-166.75 31.5,-191.25 67.5,-191.25 67.5,-166.75 31.5,-166.75"/>
<text text-anchor="start" x="39.75" y="-173.95" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="67.5,-166.75 67.5,-191.25 84,-191.25 84,-166.75 67.5,-166.75"/>
<polygon fill="none" stroke="black" points="67.5,-166.75 67.5,-191.25 84,-191.25 84,-166.75 67.5,-166.75"/>
<text text-anchor="start" x="1.63" y="-151.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="10.88" y="-131.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="8.63" y="-105.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="10.88" y="-79.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="10.88" y="-53.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1.63" y="-27.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;__F_1 -->
<g id="edge1" class="edge">
<g id="edge5" class="edge">
<title>W1:e&#45;&#45;__F_1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-118.88C150.75,-120.21 163.02,-155.21 227,-153.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-120.88C148.86,-120.88 161.14,-155.88 227,-155.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-122.87C146.98,-121.54 159.25,-156.54 227,-157.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-121.75C151.81,-123.1 163.98,-158.6 228,-157.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-123.75C149.91,-123.75 162.08,-159.25 228,-159.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-125.75C148.02,-124.4 160.19,-159.9 228,-161.25"/>
</g>
<!-- W1&#45;&#45;__F_2 -->
<g id="edge2" class="edge">
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;__F_2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-93.88C148.44,-94.29 164,-106.29 227,-105.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M83,-95.87C147.22,-95.87 162.78,-107.87 227,-107.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-97.87C146,-97.46 161.56,-109.46 227,-109.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-95.75C149.5,-96.19 165.02,-108.69 228,-108.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M84,-97.75C148.24,-97.75 163.76,-110.25 228,-110.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-99.75C146.99,-99.31 162.51,-111.81 228,-112.25"/>
</g>
<!-- W1&#45;&#45;__F_3 -->
<g id="edge3" class="edge">
<g id="edge7" class="edge">
<title>W1:e&#45;&#45;__F_3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-68.88C146.04,-69.24 161.66,-58.24 227,-57.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M83,-70.88C147.19,-70.87 162.81,-59.88 227,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-72.87C148.34,-72.51 163.96,-61.51 227,-61.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-69.75C147.06,-70.09 162.72,-59.59 228,-59.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M84,-71.75C148.17,-71.75 163.83,-61.25 228,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-73.75C149.29,-73.41 164.95,-62.91 228,-63.25"/>
</g>
<!-- W1&#45;&#45;__F_4 -->
<g id="edge4" class="edge">
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;__F_4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-43.88C146.88,-45.19 159.36,-11.19 227,-9.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M83,-45.88C148.76,-45.88 161.24,-11.88 227,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-47.87C150.64,-46.56 163.12,-12.56 227,-13.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-43.75C147.84,-45.05 160.42,-11.55 228,-10.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M84,-45.75C149.71,-45.75 162.29,-12.25 228,-12.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-47.75C151.59,-46.45 164.17,-12.95 228,-14.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-121.75C28,-121.75 56,-121.75 84,-121.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-123.75C28,-123.75 56,-123.75 84,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-125.75C28,-125.75 56,-125.75 84,-125.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-95.75C28,-95.75 56,-95.75 84,-95.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M0,-97.75C28,-97.75 56,-97.75 84,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-99.75C28,-99.75 56,-99.75 84,-99.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-69.75C28,-69.75 56,-69.75 84,-69.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M0,-71.75C28,-71.75 56,-71.75 84,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-73.75C28,-73.75 56,-73.75 84,-73.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-43.75C28,-43.75 56,-43.75 84,-43.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M0,-45.75C28,-45.75 56,-45.75 84,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-47.75C28,-47.75 56,-47.75 84,-47.75"/>
</g>
</g>
</svg>

BIN
examples/ex11.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 31 KiB

258
examples/ex11.svg generated
View File

@ -1,172 +1,188 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="688pt" height="218pt"
viewBox="0.00 0.00 687.50 217.62" 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 213.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-213.62 683.5,-213.62 683.5,4 -4,4"/>
<svg width="699pt" height="224pt"
viewBox="0.00 0.00 699.00 223.75" 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 219.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-219.75 695,-219.75 695,4 -4,4"/>
<!-- __F_1 -->
<g id="node1" class="node">
<title>__F_1</title>
<polygon fill="#ffffff" stroke="black" points="314,-167.75 227,-167.75 227,-144 314,-144 314,-167.75"/>
<polygon fill="none" stroke="black" points="227,-144 227,-167.75 277.75,-167.75 277.75,-144 227,-144"/>
<text text-anchor="start" x="231" y="-150.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,-144 277.75,-167.75 306,-167.75 306,-144 277.75,-144"/>
<text text-anchor="start" x="281.75" y="-150.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,-144 306,-167.75 314,-167.75 314,-144 306,-144"/>
<polygon fill="none" stroke="black" points="306,-144 306,-167.75 314,-167.75 314,-144 306,-144"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-171.5 228,-171.5 228,-147 317.25,-147 317.25,-171.5"/>
<polygon fill="none" stroke="black" points="228,-147 228,-171.5 281,-171.5 281,-147 228,-147"/>
<text text-anchor="start" x="232" y="-154.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,-147 281,-171.5 309.25,-171.5 309.25,-147 281,-147"/>
<text text-anchor="start" x="285" y="-154.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,-147 309.25,-171.5 317.25,-171.5 317.25,-147 309.25,-147"/>
<polygon fill="none" stroke="black" points="309.25,-147 309.25,-171.5 317.25,-171.5 317.25,-147 309.25,-147"/>
</g>
<!-- X1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="679.5,-176.62 458,-176.62 458,-37.12 679.5,-37.12 679.5,-176.62"/>
<polygon fill="none" stroke="black" points="458,-152.88 458,-176.62 679.5,-176.62 679.5,-152.88 458,-152.88"/>
<text text-anchor="start" x="560.5" y="-159.32" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="458,-129.12 458,-152.88 566.5,-152.88 566.5,-129.12 458,-129.12"/>
<text text-anchor="start" x="462" y="-135.57" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="566.5,-129.12 566.5,-152.88 604.5,-152.88 604.5,-129.12 566.5,-129.12"/>
<text text-anchor="start" x="570.5" y="-135.57" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="604.5,-129.12 604.5,-152.88 642.5,-152.88 642.5,-129.12 604.5,-129.12"/>
<text text-anchor="start" x="608.5" y="-135.57" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="642.5,-129.12 642.5,-152.88 671.5,-152.88 671.5,-129.12 642.5,-129.12"/>
<text text-anchor="start" x="646.5" y="-135.57" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00ff00" stroke="none" points="671.5,-129.12 671.5,-152.88 679.5,-152.88 679.5,-129.12 671.5,-129.12"/>
<polygon fill="none" stroke="black" points="671.5,-129.12 671.5,-152.88 679.5,-152.88 679.5,-129.12 671.5,-129.12"/>
<polygon fill="none" stroke="black" points="458,-106.12 458,-129.12 567.75,-129.12 567.75,-106.12 458,-106.12"/>
<text text-anchor="start" x="509.12" y="-111.83" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="567.75,-106.12 567.75,-129.12 679.5,-129.12 679.5,-106.12 567.75,-106.12"/>
<text text-anchor="start" x="619.12" y="-111.83" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="458,-83.12 458,-106.12 567.75,-106.12 567.75,-83.12 458,-83.12"/>
<text text-anchor="start" x="509.12" y="-88.83" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="567.75,-83.12 567.75,-106.12 679.5,-106.12 679.5,-83.12 567.75,-83.12"/>
<text text-anchor="start" x="619.12" y="-88.83" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="458,-60.12 458,-83.12 567.75,-83.12 567.75,-60.12 458,-60.12"/>
<text text-anchor="start" x="509.12" y="-65.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="567.75,-60.12 567.75,-83.12 679.5,-83.12 679.5,-60.12 567.75,-60.12"/>
<text text-anchor="start" x="618.75" y="-65.83" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="458,-37.12 458,-60.12 567.75,-60.12 567.75,-37.12 458,-37.12"/>
<text text-anchor="start" x="509.12" y="-42.83" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="567.75,-37.12 567.75,-60.12 679.5,-60.12 679.5,-37.12 567.75,-37.12"/>
<text text-anchor="start" x="618.75" y="-42.83" font-family="arial" font-size="14.00">D</text>
<polygon fill="#ffffff" stroke="black" points="691,-181.75 461.25,-181.75 461.25,-36.75 691,-36.75 691,-181.75"/>
<polygon fill="none" stroke="black" points="461.25,-157.25 461.25,-181.75 691,-181.75 691,-157.25 461.25,-157.25"/>
<text text-anchor="start" x="567.12" y="-164.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="461.25,-132.75 461.25,-157.25 575.75,-157.25 575.75,-132.75 461.25,-132.75"/>
<text text-anchor="start" x="465.25" y="-139.95" font-family="arial" font-size="14.00">Screw connector</text>
<polygon fill="none" stroke="black" points="575.75,-132.75 575.75,-157.25 614.5,-157.25 614.5,-132.75 575.75,-132.75"/>
<text text-anchor="start" x="579.75" y="-139.95" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="614.5,-132.75 614.5,-157.25 654,-157.25 654,-132.75 614.5,-132.75"/>
<text text-anchor="start" x="618.5" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="654,-132.75 654,-157.25 683,-157.25 683,-132.75 654,-132.75"/>
<text text-anchor="start" x="658" y="-139.95" font-family="arial" font-size="14.00">GN</text>
<polygon fill="#00ff00" stroke="none" points="683,-132.75 683,-157.25 691,-157.25 691,-132.75 683,-132.75"/>
<polygon fill="none" stroke="black" points="683,-132.75 683,-157.25 691,-157.25 691,-132.75 683,-132.75"/>
<polygon fill="none" stroke="black" points="461.25,-108.75 461.25,-132.75 575.12,-132.75 575.12,-108.75 461.25,-108.75"/>
<text text-anchor="start" x="514.06" y="-115.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="575.12,-108.75 575.12,-132.75 691,-132.75 691,-108.75 575.12,-108.75"/>
<text text-anchor="start" x="628.19" y="-115.45" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="461.25,-84.75 461.25,-108.75 575.12,-108.75 575.12,-84.75 461.25,-84.75"/>
<text text-anchor="start" x="514.06" y="-91.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="575.12,-84.75 575.12,-108.75 691,-108.75 691,-84.75 575.12,-84.75"/>
<text text-anchor="start" x="628.19" y="-91.45" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="461.25,-60.75 461.25,-84.75 575.12,-84.75 575.12,-60.75 461.25,-60.75"/>
<text text-anchor="start" x="514.06" y="-67.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="575.12,-60.75 575.12,-84.75 691,-84.75 691,-60.75 575.12,-60.75"/>
<text text-anchor="start" x="627.81" y="-67.45" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="461.25,-36.75 461.25,-60.75 575.12,-60.75 575.12,-36.75 461.25,-36.75"/>
<text text-anchor="start" x="514.06" y="-43.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="575.12,-36.75 575.12,-60.75 691,-60.75 691,-36.75 575.12,-36.75"/>
<text text-anchor="start" x="627.81" y="-43.45" font-family="arial" font-size="14.00">D</text>
</g>
<!-- __F_1&#45;&#45;X1 -->
<g id="edge5" class="edge">
<g id="edge1" class="edge">
<title>__F_1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-155.88C376.18,-155.88 390.2,-122.34 446.55,-118.28"/>
<polygon fill="#000000" stroke="#000000" points="446.62,-121.78 456.49,-117.93 446.37,-114.78 446.62,-121.78"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-159.25C379.49,-159.25 393.41,-125.27 449.79,-121.16"/>
<polygon fill="#000000" stroke="#000000" points="449.87,-124.66 459.74,-120.8 449.62,-117.66 449.87,-124.66"/>
</g>
<!-- __F_2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>__F_2</title>
<polygon fill="#ffffff" stroke="black" points="314,-119.75 227,-119.75 227,-96 314,-96 314,-119.75"/>
<polygon fill="none" stroke="black" points="227,-96 227,-119.75 277.75,-119.75 277.75,-96 227,-96"/>
<text text-anchor="start" x="231" y="-102.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,-96 277.75,-119.75 306,-119.75 306,-96 277.75,-96"/>
<text text-anchor="start" x="281.75" y="-102.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,-96 306,-119.75 314,-119.75 314,-96 306,-96"/>
<polygon fill="none" stroke="black" points="306,-96 306,-119.75 314,-119.75 314,-96 306,-96"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-122.5 228,-122.5 228,-98 317.25,-98 317.25,-122.5"/>
<polygon fill="none" stroke="black" points="228,-98 228,-122.5 281,-122.5 281,-98 228,-98"/>
<text text-anchor="start" x="232" y="-105.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,-98 281,-122.5 309.25,-122.5 309.25,-98 281,-98"/>
<text text-anchor="start" x="285" y="-105.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,-98 309.25,-122.5 317.25,-122.5 317.25,-98 309.25,-98"/>
<polygon fill="none" stroke="black" points="309.25,-98 309.25,-122.5 317.25,-122.5 317.25,-98 309.25,-98"/>
</g>
<!-- __F_2&#45;&#45;X1 -->
<g id="edge6" class="edge">
<g id="edge2" class="edge">
<title>__F_2:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-107.88C374.24,-107.88 391.61,-96.45 446.5,-95.02"/>
<polygon fill="#000000" stroke="#000000" points="446.53,-98.52 456.49,-94.89 446.44,-91.52 446.53,-98.52"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-110.25C377.51,-110.25 394.85,-98.39 449.74,-96.9"/>
<polygon fill="#000000" stroke="#000000" points="449.79,-100.4 459.74,-96.77 449.69,-93.4 449.79,-100.4"/>
</g>
<!-- __F_3 -->
<g id="node3" class="node">
<g id="node4" class="node">
<title>__F_3</title>
<polygon fill="#ffffff" stroke="black" points="314,-71.75 227,-71.75 227,-48 314,-48 314,-71.75"/>
<polygon fill="none" stroke="black" points="227,-48 227,-71.75 277.75,-71.75 277.75,-48 227,-48"/>
<text text-anchor="start" x="231" y="-54.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,-48 277.75,-71.75 306,-71.75 306,-48 277.75,-48"/>
<text text-anchor="start" x="281.75" y="-54.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,-48 306,-71.75 314,-71.75 314,-48 306,-48"/>
<polygon fill="none" stroke="black" points="306,-48 306,-71.75 314,-71.75 314,-48 306,-48"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-73.5 228,-73.5 228,-49 317.25,-49 317.25,-73.5"/>
<polygon fill="none" stroke="black" points="228,-49 228,-73.5 281,-73.5 281,-49 228,-49"/>
<text text-anchor="start" x="232" y="-56.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,-49 281,-73.5 309.25,-73.5 309.25,-49 281,-49"/>
<text text-anchor="start" x="285" y="-56.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,-49 309.25,-73.5 317.25,-73.5 317.25,-49 309.25,-49"/>
<polygon fill="none" stroke="black" points="309.25,-49 309.25,-73.5 317.25,-73.5 317.25,-49 309.25,-49"/>
</g>
<!-- __F_3&#45;&#45;X1 -->
<g id="edge7" class="edge">
<g id="edge3" class="edge">
<title>__F_3:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-59.88C374.21,-59.88 391.64,-70.42 446.5,-71.74"/>
<polygon fill="#000000" stroke="#000000" points="446.45,-75.24 456.49,-71.86 446.53,-68.24 446.45,-75.24"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-61.25C377.44,-61.25 394.91,-71.36 449.76,-72.62"/>
<polygon fill="#000000" stroke="#000000" points="449.7,-76.12 459.74,-72.73 449.78,-69.12 449.7,-76.12"/>
</g>
<!-- __F_4 -->
<g id="node4" class="node">
<g id="node5" class="node">
<title>__F_4</title>
<polygon fill="#ffffff" stroke="black" points="314,-23.75 227,-23.75 227,0 314,0 314,-23.75"/>
<polygon fill="none" stroke="black" points="227,0 227,-23.75 277.75,-23.75 277.75,0 227,0"/>
<text text-anchor="start" x="231" y="-6.45" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="277.75,0 277.75,-23.75 306,-23.75 306,0 277.75,0"/>
<text text-anchor="start" x="281.75" y="-6.45" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="306,0 306,-23.75 314,-23.75 314,0 306,0"/>
<polygon fill="none" stroke="black" points="306,0 306,-23.75 314,-23.75 314,0 306,0"/>
<polygon fill="#ffffff" stroke="black" points="317.25,-24.5 228,-24.5 228,0 317.25,0 317.25,-24.5"/>
<polygon fill="none" stroke="black" points="228,0 228,-24.5 281,-24.5 281,0 228,0"/>
<text text-anchor="start" x="232" y="-7.2" font-family="arial" font-size="14.00">Ferrule</text>
<polygon fill="none" stroke="black" points="281,0 281,-24.5 309.25,-24.5 309.25,0 281,0"/>
<text text-anchor="start" x="285" y="-7.2" font-family="arial" font-size="14.00">GY</text>
<polygon fill="#999999" stroke="none" points="309.25,0 309.25,-24.5 317.25,-24.5 317.25,0 309.25,0"/>
<polygon fill="none" stroke="black" points="309.25,0 309.25,-24.5 317.25,-24.5 317.25,0 309.25,0"/>
</g>
<!-- __F_4&#45;&#45;X1 -->
<g id="edge8" class="edge">
<g id="edge4" class="edge">
<title>__F_4:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M314,-11.88C376.08,-11.88 390.29,-44.53 446.57,-48.48"/>
<polygon fill="#000000" stroke="#000000" points="446.37,-51.98 456.49,-48.82 446.61,-44.98 446.37,-51.98"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M317.25,-12.25C379.27,-12.25 393.58,-44.46 449.83,-48.37"/>
<polygon fill="#000000" stroke="#000000" points="449.63,-51.86 459.74,-48.7 449.86,-44.86 449.63,-51.86"/>
</g>
<!-- W1 -->
<g id="node6" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="83,-209.62 0,-209.62 0,-24.12 83,-24.12 83,-209.62"/>
<polygon fill="none" stroke="black" points="0,-185.88 0,-209.62 83,-209.62 83,-185.88 0,-185.88"/>
<text text-anchor="start" x="31" y="-192.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-162.12 0,-185.88 31.17,-185.88 31.17,-162.12 0,-162.12"/>
<text text-anchor="start" x="8.46" y="-168.57" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="31.17,-162.12 31.17,-185.88 66.08,-185.88 66.08,-162.12 31.17,-162.12"/>
<text text-anchor="start" x="39.62" y="-168.57" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="66.08,-162.12 66.08,-185.88 83,-185.88 83,-162.12 66.08,-162.12"/>
<polygon fill="none" stroke="black" points="66.08,-162.12 66.08,-185.88 83,-185.88 83,-162.12 66.08,-162.12"/>
<text text-anchor="start" x="1.62" y="-146.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="11.5" y="-127.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-122.12 0,-124.12 83,-124.12 83,-122.12 0,-122.12"/>
<polygon fill="#000000" stroke="none" points="0,-120.12 0,-122.12 83,-122.12 83,-120.12 0,-120.12"/>
<polygon fill="#000000" stroke="none" points="0,-118.12 0,-120.12 83,-120.12 83,-118.12 0,-118.12"/>
<text text-anchor="start" x="8.88" y="-102.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-97.12 0,-99.12 83,-99.12 83,-97.12 0,-97.12"/>
<polygon fill="#ffffff" stroke="none" points="0,-95.12 0,-97.12 83,-97.12 83,-95.12 0,-95.12"/>
<polygon fill="#000000" stroke="none" points="0,-93.12 0,-95.12 83,-95.12 83,-93.12 0,-93.12"/>
<text text-anchor="start" x="11.12" y="-77.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-72.12 0,-74.12 83,-74.12 83,-72.12 0,-72.12"/>
<polygon fill="#0066ff" stroke="none" points="0,-70.12 0,-72.12 83,-72.12 83,-70.12 0,-70.12"/>
<polygon fill="#000000" stroke="none" points="0,-68.12 0,-70.12 83,-70.12 83,-68.12 0,-68.12"/>
<text text-anchor="start" x="11.12" y="-52.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="0,-47.12 0,-49.12 83,-49.12 83,-47.12 0,-47.12"/>
<polygon fill="#895956" stroke="none" points="0,-45.12 0,-47.12 83,-47.12 83,-45.12 0,-45.12"/>
<polygon fill="#000000" stroke="none" points="0,-43.12 0,-45.12 83,-45.12 83,-43.12 0,-43.12"/>
<text text-anchor="start" x="1.62" y="-27.82" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="84,-215.75 0,-215.75 0,-22.75 84,-22.75 84,-215.75"/>
<polygon fill="none" stroke="black" points="0,-191.25 0,-215.75 84,-215.75 84,-191.25 0,-191.25"/>
<text text-anchor="start" x="30.75" y="-198.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-166.75 0,-191.25 31.5,-191.25 31.5,-166.75 0,-166.75"/>
<text text-anchor="start" x="8.25" y="-173.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="31.5,-166.75 31.5,-191.25 67.5,-191.25 67.5,-166.75 31.5,-166.75"/>
<text text-anchor="start" x="39.75" y="-173.95" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="67.5,-166.75 67.5,-191.25 84,-191.25 84,-166.75 67.5,-166.75"/>
<polygon fill="none" stroke="black" points="67.5,-166.75 67.5,-191.25 84,-191.25 84,-166.75 67.5,-166.75"/>
<text text-anchor="start" x="1.63" y="-151.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="10.88" y="-131.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="8.63" y="-105.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="10.88" y="-79.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="10.88" y="-53.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1.63" y="-27.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;__F_1 -->
<g id="edge1" class="edge">
<g id="edge5" class="edge">
<title>W1:e&#45;&#45;__F_1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-118.88C150.75,-120.21 163.02,-155.21 227,-153.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-120.88C148.86,-120.88 161.14,-155.88 227,-155.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-122.87C146.98,-121.54 159.25,-156.54 227,-157.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-121.75C151.81,-123.1 163.98,-158.6 228,-157.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-123.75C149.91,-123.75 162.08,-159.25 228,-159.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-125.75C148.02,-124.4 160.19,-159.9 228,-161.25"/>
</g>
<!-- W1&#45;&#45;__F_2 -->
<g id="edge2" class="edge">
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;__F_2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-93.88C148.44,-94.29 164,-106.29 227,-105.88"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M83,-95.87C147.22,-95.87 162.78,-107.87 227,-107.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-97.87C146,-97.46 161.56,-109.46 227,-109.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-95.75C149.5,-96.19 165.02,-108.69 228,-108.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M84,-97.75C148.24,-97.75 163.76,-110.25 228,-110.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-99.75C146.99,-99.31 162.51,-111.81 228,-112.25"/>
</g>
<!-- W1&#45;&#45;__F_3 -->
<g id="edge3" class="edge">
<g id="edge7" class="edge">
<title>W1:e&#45;&#45;__F_3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-68.88C146.04,-69.24 161.66,-58.24 227,-57.88"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M83,-70.88C147.19,-70.87 162.81,-59.88 227,-59.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-72.87C148.34,-72.51 163.96,-61.51 227,-61.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-69.75C147.06,-70.09 162.72,-59.59 228,-59.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M84,-71.75C148.17,-71.75 163.83,-61.25 228,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-73.75C149.29,-73.41 164.95,-62.91 228,-63.25"/>
</g>
<!-- W1&#45;&#45;__F_4 -->
<g id="edge4" class="edge">
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;__F_4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-43.88C146.88,-45.19 159.36,-11.19 227,-9.88"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M83,-45.88C148.76,-45.88 161.24,-11.88 227,-11.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M83,-47.87C150.64,-46.56 163.12,-12.56 227,-13.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-43.75C147.84,-45.05 160.42,-11.55 228,-10.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M84,-45.75C149.71,-45.75 162.29,-12.25 228,-12.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M84,-47.75C151.59,-46.45 164.17,-12.95 228,-14.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-121.75C28,-121.75 56,-121.75 84,-121.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-123.75C28,-123.75 56,-123.75 84,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-125.75C28,-125.75 56,-125.75 84,-125.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-95.75C28,-95.75 56,-95.75 84,-95.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M0,-97.75C28,-97.75 56,-97.75 84,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-99.75C28,-99.75 56,-99.75 84,-99.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-69.75C28,-69.75 56,-69.75 84,-69.75"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M0,-71.75C28,-71.75 56,-71.75 84,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-73.75C28,-73.75 56,-73.75 84,-73.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-43.75C28,-43.75 56,-43.75 84,-43.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M0,-45.75C28,-45.75 56,-45.75 84,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-47.75C28,-47.75 56,-47.75 84,-47.75"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 13 KiB

44
examples/ex12.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -41,6 +42,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -80,12 +82,16 @@ graph {
> fillcolor="#FFFFFF" shape=box style=filled]
edge [color="#000000:#ff0000:#000000"]
W1:w1:e -- X1:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#000000:#000000"]
W1:w2:e -- X1:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#0066ff:#000000"]
W1:w3:e -- X1:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
W1:w4:e -- X1:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -112,9 +118,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -128,9 +132,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -144,9 +146,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -160,9 +160,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -173,12 +171,16 @@ graph {
> fillcolor="#FFFFFF" shape=box style="filled,dashed"]
edge [color="#000000:#ff0000:#000000"]
X2:p1r:e -- W2:w1:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#000000:#000000"]
X2:p2r:e -- W2:w2:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#0066ff:#000000"]
X2:p3r:e -- W2:w3:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X2:p4r:e -- W2:w4:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -205,9 +207,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -221,9 +221,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -237,9 +235,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#0066ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -253,9 +249,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

332
examples/ex12.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex12</title>
<style>
@ -30,195 +30,227 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1071pt" height="205pt"
viewBox="0.00 0.00 1071.25 204.88" 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 200.88)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-200.88 1067.25,-200.88 1067.25,4 -4,4"/>
<svg width="1095pt" height="212pt"
viewBox="0.00 0.00 1095.28 212.25" 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 208.25)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-208.25 1091.28,-208.25 1091.28,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="455.5,-166.25 240,-166.25 240,0 455.5,0 455.5,-166.25"/>
<polygon fill="none" stroke="black" points="240,-142.5 240,-166.25 455.5,-166.25 455.5,-142.5 240,-142.5"/>
<text text-anchor="start" x="339.5" y="-148.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="240,-118.75 240,-142.5 345.5,-142.5 345.5,-118.75 240,-118.75"/>
<text text-anchor="start" x="244" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="345.5,-118.75 345.5,-142.5 383.5,-142.5 383.5,-118.75 345.5,-118.75"/>
<text text-anchor="start" x="349.5" y="-125.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="383.5,-118.75 383.5,-142.5 421.5,-142.5 421.5,-118.75 383.5,-118.75"/>
<text text-anchor="start" x="387.5" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="421.5,-118.75 421.5,-142.5 447.5,-142.5 447.5,-118.75 421.5,-118.75"/>
<text text-anchor="start" x="425.5" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="447.5,-118.75 447.5,-142.5 455.5,-142.5 455.5,-118.75 447.5,-118.75"/>
<polygon fill="none" stroke="black" points="447.5,-118.75 447.5,-142.5 455.5,-142.5 455.5,-118.75 447.5,-118.75"/>
<polygon fill="none" stroke="black" points="240,-95 240,-118.75 455.5,-118.75 455.5,-95 240,-95"/>
<text text-anchor="start" x="344" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="240,-71.25 240,-95 455.5,-95 455.5,-71.25 240,-71.25"/>
<text text-anchor="start" x="344" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="240,-47.5 240,-71.25 455.5,-71.25 455.5,-47.5 240,-47.5"/>
<text text-anchor="start" x="344" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="240,-23.75 240,-47.5 455.5,-47.5 455.5,-23.75 240,-23.75"/>
<text text-anchor="start" x="344" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="240,0 240,-23.75 455.5,-23.75 455.5,0 240,0"/>
<text text-anchor="start" x="344" y="-6.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="466.75,-171.5 243,-171.5 243,0 466.75,0 466.75,-171.5"/>
<polygon fill="none" stroke="black" points="243,-147 243,-171.5 466.75,-171.5 466.75,-147 243,-147"/>
<text text-anchor="start" x="345.87" y="-154.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="243,-122.5 243,-147 353,-147 353,-122.5 243,-122.5"/>
<text text-anchor="start" x="247" y="-129.7" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="353,-122.5 353,-147 391.75,-147 391.75,-122.5 353,-122.5"/>
<text text-anchor="start" x="357" y="-129.7" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="391.75,-122.5 391.75,-147 431.25,-147 431.25,-122.5 391.75,-122.5"/>
<text text-anchor="start" x="395.75" y="-129.7" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="431.25,-122.5 431.25,-147 458.75,-147 458.75,-122.5 431.25,-122.5"/>
<text text-anchor="start" x="435.25" y="-129.7" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="458.75,-122.5 458.75,-147 466.75,-147 466.75,-122.5 458.75,-122.5"/>
<polygon fill="none" stroke="black" points="458.75,-122.5 458.75,-147 466.75,-147 466.75,-122.5 458.75,-122.5"/>
<polygon fill="none" stroke="black" points="243,-98 243,-122.5 466.75,-122.5 466.75,-98 243,-98"/>
<text text-anchor="start" x="350.75" y="-105.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="243,-73.5 243,-98 466.75,-98 466.75,-73.5 243,-73.5"/>
<text text-anchor="start" x="350.75" y="-80.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="243,-49 243,-73.5 466.75,-73.5 466.75,-49 243,-49"/>
<text text-anchor="start" x="350.75" y="-56.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="243,-24.5 243,-49 466.75,-49 466.75,-24.5 243,-24.5"/>
<text text-anchor="start" x="350.75" y="-31.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="243,0 243,-24.5 466.75,-24.5 466.75,0 243,0"/>
<text text-anchor="start" x="350.75" y="-7.2" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="826.25,-166.25 599.5,-166.25 599.5,0 826.25,0 826.25,-166.25"/>
<polygon fill="none" stroke="black" points="599.5,-142.5 599.5,-166.25 826.25,-166.25 826.25,-142.5 599.5,-142.5"/>
<text text-anchor="start" x="704.62" y="-148.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="599.5,-118.75 599.5,-142.5 705,-142.5 705,-118.75 599.5,-118.75"/>
<text text-anchor="start" x="603.5" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="705,-118.75 705,-142.5 754.25,-142.5 754.25,-118.75 705,-118.75"/>
<text text-anchor="start" x="709" y="-125.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="754.25,-118.75 754.25,-142.5 792.25,-142.5 792.25,-118.75 754.25,-118.75"/>
<text text-anchor="start" x="758.25" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="792.25,-118.75 792.25,-142.5 818.25,-142.5 818.25,-118.75 792.25,-118.75"/>
<text text-anchor="start" x="796.25" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="818.25,-118.75 818.25,-142.5 826.25,-142.5 826.25,-118.75 818.25,-118.75"/>
<polygon fill="none" stroke="black" points="818.25,-118.75 818.25,-142.5 826.25,-142.5 826.25,-118.75 818.25,-118.75"/>
<polygon fill="none" stroke="black" points="599.5,-95 599.5,-118.75 826.25,-118.75 826.25,-95 599.5,-95"/>
<text text-anchor="start" x="709.12" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="599.5,-71.25 599.5,-95 826.25,-95 826.25,-71.25 599.5,-71.25"/>
<text text-anchor="start" x="709.12" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="599.5,-47.5 599.5,-71.25 826.25,-71.25 826.25,-47.5 599.5,-47.5"/>
<text text-anchor="start" x="709.12" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="599.5,-23.75 599.5,-47.5 826.25,-47.5 826.25,-23.75 599.5,-23.75"/>
<text text-anchor="start" x="709.12" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="599.5,0 599.5,-23.75 826.25,-23.75 826.25,0 599.5,0"/>
<text text-anchor="start" x="709.12" y="-6.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="847.25,-171.5 610.75,-171.5 610.75,0 847.25,0 847.25,-171.5"/>
<polygon fill="none" stroke="black" points="610.75,-147 610.75,-171.5 847.25,-171.5 847.25,-147 610.75,-147"/>
<text text-anchor="start" x="720" y="-154.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="610.75,-122.5 610.75,-147 720.75,-147 720.75,-122.5 610.75,-122.5"/>
<text text-anchor="start" x="614.75" y="-129.7" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="720.75,-122.5 720.75,-147 772.25,-147 772.25,-122.5 720.75,-122.5"/>
<text text-anchor="start" x="724.75" y="-129.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="772.25,-122.5 772.25,-147 811.75,-147 811.75,-122.5 772.25,-122.5"/>
<text text-anchor="start" x="776.25" y="-129.7" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="811.75,-122.5 811.75,-147 839.25,-147 839.25,-122.5 811.75,-122.5"/>
<text text-anchor="start" x="815.75" y="-129.7" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="839.25,-122.5 839.25,-147 847.25,-147 847.25,-122.5 839.25,-122.5"/>
<polygon fill="none" stroke="black" points="839.25,-122.5 839.25,-147 847.25,-147 847.25,-122.5 839.25,-122.5"/>
<polygon fill="none" stroke="black" points="610.75,-98 610.75,-122.5 847.25,-122.5 847.25,-98 610.75,-98"/>
<text text-anchor="start" x="724.88" y="-105.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="610.75,-73.5 610.75,-98 847.25,-98 847.25,-73.5 610.75,-73.5"/>
<text text-anchor="start" x="724.88" y="-80.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="610.75,-49 610.75,-73.5 847.25,-73.5 847.25,-49 610.75,-49"/>
<text text-anchor="start" x="724.88" y="-56.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="610.75,-24.5 610.75,-49 847.25,-49 847.25,-24.5 610.75,-24.5"/>
<text text-anchor="start" x="724.88" y="-31.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="610.75,0 610.75,-24.5 847.25,-24.5 847.25,0 610.75,0"/>
<text text-anchor="start" x="724.88" y="-7.2" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M455.5,-82.13C515.5,-82.12 533.31,-82.12 588.04,-82.13"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M455.5,-84.12C515.5,-84.12 533.31,-84.12 588.04,-84.12"/>
<polygon fill="#000000" stroke="#000000" points="587.99,-86.63 597.99,-83.13 587.99,-79.63 587.99,-86.63"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M466.75,-84.75C526.75,-84.75 544.56,-84.75 599.29,-84.75"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M466.75,-86.75C526.75,-86.75 544.56,-86.75 599.29,-86.75"/>
<polygon fill="#000000" stroke="#000000" points="599.24,-89.25 609.24,-85.75 599.24,-82.25 599.24,-89.25"/>
</g>
<!-- W2 -->
<g id="node4" class="node">
<g id="node3" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1063.25,-196.88 970.25,-196.88 970.25,-11.38 1063.25,-11.38 1063.25,-196.88"/>
<polygon fill="none" stroke="black" points="970.25,-173.12 970.25,-196.88 1063.25,-196.88 1063.25,-173.12 970.25,-173.12"/>
<text text-anchor="start" x="1006.25" y="-179.57" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="970.25,-149.38 970.25,-173.12 1006.62,-173.12 1006.62,-149.38 970.25,-149.38"/>
<text text-anchor="start" x="981.31" y="-155.82" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1006.62,-149.38 1006.62,-173.12 1063.25,-173.12 1063.25,-149.38 1006.62,-149.38"/>
<text text-anchor="start" x="1017.69" y="-155.82" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="983.88" y="-134.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="971.88" y="-115.08" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="1003.62" y="-115.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-109.38 970.25,-111.38 1063.25,-111.38 1063.25,-109.38 970.25,-109.38"/>
<polygon fill="#ff0000" stroke="none" points="970.25,-107.38 970.25,-109.38 1063.25,-109.38 1063.25,-107.38 970.25,-107.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-105.38 970.25,-107.38 1063.25,-107.38 1063.25,-105.38 970.25,-105.38"/>
<text text-anchor="start" x="971.88" y="-90.08" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="1004.38" y="-90.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-84.38 970.25,-86.38 1063.25,-86.38 1063.25,-84.38 970.25,-84.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-82.38 970.25,-84.38 1063.25,-84.38 1063.25,-82.38 970.25,-82.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-80.38 970.25,-82.38 1063.25,-82.38 1063.25,-80.38 970.25,-80.38"/>
<text text-anchor="start" x="971.88" y="-65.08" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="1004" y="-65.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-59.38 970.25,-61.38 1063.25,-61.38 1063.25,-59.38 970.25,-59.38"/>
<polygon fill="#0066ff" stroke="none" points="970.25,-57.38 970.25,-59.38 1063.25,-59.38 1063.25,-57.38 970.25,-57.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-55.38 970.25,-57.38 1063.25,-57.38 1063.25,-55.38 970.25,-55.38"/>
<text text-anchor="start" x="971.88" y="-40.08" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="1002.88" y="-40.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-34.38 970.25,-36.38 1063.25,-36.38 1063.25,-34.38 970.25,-34.38"/>
<polygon fill="#00ff00" stroke="none" points="970.25,-32.38 970.25,-34.38 1063.25,-34.38 1063.25,-32.38 970.25,-32.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-30.38 970.25,-32.38 1063.25,-32.38 1063.25,-30.38 970.25,-30.38"/>
<text text-anchor="start" x="983.88" y="-15.07" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1087.28,-204.25 991.28,-204.25 991.28,-11.25 1087.28,-11.25 1087.28,-204.25"/>
<polygon fill="none" stroke="black" points="991.28,-179.75 991.28,-204.25 1087.28,-204.25 1087.28,-179.75 991.28,-179.75"/>
<text text-anchor="start" x="1028.03" y="-186.95" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="991.28,-155.25 991.28,-179.75 1028.78,-179.75 1028.78,-155.25 991.28,-155.25"/>
<text text-anchor="start" x="1002.53" y="-162.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1028.78,-155.25 1028.78,-179.75 1087.28,-179.75 1087.28,-155.25 1028.78,-155.25"/>
<text text-anchor="start" x="1040.03" y="-162.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1006.41" y="-139.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="993.28" y="-119.95" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="1026.91" y="-119.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="993.28" y="-93.95" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="1027.66" y="-93.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="993.28" y="-67.95" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="1027.66" y="-67.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="993.28" y="-41.95" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="1026.91" y="-41.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1006.41" y="-15.95" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge2" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-108.25C911.5,-108.27 927.49,-110.27 991.28,-110.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M847.25,-110.25C911.25,-110.25 927.24,-112.25 991.28,-112.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-112.25C911,-112.23 926.99,-114.23 991.28,-114.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge3" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-83.75C911.32,-83.75 927.32,-84.25 991.28,-84.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-85.75C911.25,-85.75 927.25,-86.25 991.28,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-87.75C911.19,-87.75 927.19,-88.25 991.28,-88.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge4" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-59.25C911.13,-59.25 927.13,-58.25 991.28,-58.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M847.25,-61.25C911.25,-61.25 927.25,-60.25 991.28,-60.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-63.25C911.38,-63.25 927.38,-62.25 991.28,-62.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge5" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-105.13C890.38,-105.13 906.37,-106.13 970.25,-106.13"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M826.25,-107.12C890.25,-107.12 906.25,-108.12 970.25,-108.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-109.12C890.13,-109.12 906.12,-110.12 970.25,-110.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-34.75C910.95,-34.77 926.93,-32.27 991.28,-32.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M847.25,-36.75C911.26,-36.75 927.24,-34.25 991.28,-34.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-38.75C911.57,-38.73 927.55,-36.23 991.28,-36.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<!-- W2&#45;&#45;W2 -->
<g id="edge6" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-81.13C890.25,-81.12 906.25,-81.12 970.25,-81.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-83.12C890.25,-83.12 906.25,-83.12 970.25,-83.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-85.12C890.25,-85.12 906.25,-85.12 970.25,-85.12"/>
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-110.25C1023.28,-110.25 1055.28,-110.25 1087.28,-110.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M991.28,-112.25C1023.28,-112.25 1055.28,-112.25 1087.28,-112.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-114.25C1023.28,-114.25 1055.28,-114.25 1087.28,-114.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<!-- W2&#45;&#45;W2 -->
<g id="edge7" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-57.13C890.13,-57.13 906.12,-56.13 970.25,-56.13"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M826.25,-59.12C890.25,-59.13 906.25,-58.13 970.25,-58.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-61.12C890.38,-61.12 906.37,-60.12 970.25,-60.12"/>
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-84.25C1023.28,-84.25 1055.28,-84.25 1087.28,-84.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-86.25C1023.28,-86.25 1055.28,-86.25 1087.28,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-88.25C1023.28,-88.25 1055.28,-88.25 1087.28,-88.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<!-- W2&#45;&#45;W2 -->
<g id="edge8" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-33.13C890.01,-33.14 906,-31.14 970.25,-31.13"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M826.25,-35.12C890.26,-35.12 906.24,-33.12 970.25,-33.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-37.12C890.5,-37.11 906.49,-35.11 970.25,-35.12"/>
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-58.25C1023.28,-58.25 1055.28,-58.25 1087.28,-58.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M991.28,-60.25C1023.28,-60.25 1055.28,-60.25 1087.28,-60.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-62.25C1023.28,-62.25 1055.28,-62.25 1087.28,-62.25"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-32.25C1023.28,-32.25 1055.28,-32.25 1087.28,-32.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M991.28,-34.25C1023.28,-34.25 1055.28,-34.25 1087.28,-34.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-36.25C1023.28,-36.25 1055.28,-36.25 1087.28,-36.25"/>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node4" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="96,-196.88 0,-196.88 0,-11.38 96,-11.38 96,-196.88"/>
<polygon fill="none" stroke="black" points="0,-173.12 0,-196.88 96,-196.88 96,-173.12 0,-173.12"/>
<text text-anchor="start" x="37.5" y="-179.57" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-149.38 0,-173.12 37.88,-173.12 37.88,-149.38 0,-149.38"/>
<text text-anchor="start" x="11.81" y="-155.82" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="37.88,-149.38 37.88,-173.12 96,-173.12 96,-149.38 37.88,-149.38"/>
<text text-anchor="start" x="49.69" y="-155.82" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1.62" y="-134.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.38" y="-115.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-115.08" font-family="arial" font-size="14.00">X1:1</text>
<polygon fill="#000000" stroke="none" points="0,-109.38 0,-111.38 96,-111.38 96,-109.38 0,-109.38"/>
<polygon fill="#ff0000" stroke="none" points="0,-107.38 0,-109.38 96,-109.38 96,-107.38 0,-107.38"/>
<polygon fill="#000000" stroke="none" points="0,-105.38 0,-107.38 96,-107.38 96,-105.38 0,-105.38"/>
<text text-anchor="start" x="10.12" y="-90.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-90.08" font-family="arial" font-size="14.00">X1:2</text>
<polygon fill="#000000" stroke="none" points="0,-84.38 0,-86.38 96,-86.38 96,-84.38 0,-84.38"/>
<polygon fill="#000000" stroke="none" points="0,-82.38 0,-84.38 96,-84.38 96,-82.38 0,-82.38"/>
<polygon fill="#000000" stroke="none" points="0,-80.38 0,-82.38 96,-82.38 96,-80.38 0,-80.38"/>
<text text-anchor="start" x="9.75" y="-65.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-65.08" font-family="arial" font-size="14.00">X1:3</text>
<polygon fill="#000000" stroke="none" points="0,-59.38 0,-61.38 96,-61.38 96,-59.38 0,-59.38"/>
<polygon fill="#0066ff" stroke="none" points="0,-57.38 0,-59.38 96,-59.38 96,-57.38 0,-57.38"/>
<polygon fill="#000000" stroke="none" points="0,-55.38 0,-57.38 96,-57.38 96,-55.38 0,-55.38"/>
<text text-anchor="start" x="8.62" y="-40.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-40.08" font-family="arial" font-size="14.00">X1:4</text>
<polygon fill="#000000" stroke="none" points="0,-34.38 0,-36.38 96,-36.38 96,-34.38 0,-34.38"/>
<polygon fill="#00ff00" stroke="none" points="0,-32.38 0,-34.38 96,-34.38 96,-32.38 0,-32.38"/>
<polygon fill="#000000" stroke="none" points="0,-30.38 0,-32.38 96,-32.38 96,-30.38 0,-30.38"/>
<text text-anchor="start" x="1.62" y="-15.07" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="99,-204.25 0,-204.25 0,-11.25 99,-11.25 99,-204.25"/>
<polygon fill="none" stroke="black" points="0,-179.75 0,-204.25 99,-204.25 99,-179.75 0,-179.75"/>
<text text-anchor="start" x="38.25" y="-186.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-155.25 0,-179.75 39,-179.75 39,-155.25 0,-155.25"/>
<text text-anchor="start" x="12" y="-162.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="39,-155.25 39,-179.75 99,-179.75 99,-155.25 39,-155.25"/>
<text text-anchor="start" x="51" y="-162.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1.63" y="-139.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="8.63" y="-119.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-119.95" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="9.38" y="-93.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-93.95" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="9.38" y="-67.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-67.95" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="8.63" y="-41.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-41.95" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="1.63" y="-15.95" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge1" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-106.13C159.88,-106.13 175.87,-105.13 240,-105.13"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M96,-108.12C160,-108.12 176,-107.12 240,-107.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-110.12C160.13,-110.12 176.12,-109.12 240,-109.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-110.25C162.75,-110.27 178.74,-108.27 243,-108.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M99,-112.25C163,-112.25 178.99,-110.25 243,-110.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-114.25C163.25,-114.23 179.24,-112.23 243,-112.25"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-81.13C160,-81.12 176,-81.12 240,-81.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-83.12C160,-83.12 176,-83.12 240,-83.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-85.12C160,-85.12 176,-85.12 240,-85.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-84.25C162.94,-84.25 178.94,-83.75 243,-83.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-86.25C163,-86.25 179,-85.75 243,-85.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-88.25C163.07,-88.25 179.07,-87.75 243,-87.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge3" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-56.13C160.13,-56.13 176.12,-57.13 240,-57.13"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M96,-58.12C160,-58.13 176,-59.13 240,-59.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-60.12C159.88,-60.12 175.87,-61.12 240,-61.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-58.25C163.13,-58.25 179.13,-59.25 243,-59.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M99,-60.25C163,-60.25 179,-61.25 243,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-62.25C162.88,-62.25 178.88,-63.25 243,-63.25"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-31.13C160.25,-31.14 176.24,-33.14 240,-33.13"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M96,-33.12C160.01,-33.12 175.99,-35.12 240,-35.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-35.12C159.76,-35.11 175.75,-37.11 240,-37.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-32.25C163.32,-32.27 179.3,-34.77 243,-34.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M99,-34.25C163.01,-34.25 178.99,-36.75 243,-36.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-36.25C162.7,-36.23 178.68,-38.73 243,-38.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge14" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-110.25C33,-110.25 66,-110.25 99,-110.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M0,-112.25C33,-112.25 66,-112.25 99,-112.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-114.25C33,-114.25 66,-114.25 99,-114.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-84.25C33,-84.25 66,-84.25 99,-84.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-86.25C33,-86.25 66,-86.25 99,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-88.25C33,-88.25 66,-88.25 99,-88.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge16" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-58.25C33,-58.25 66,-58.25 99,-58.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M0,-60.25C33,-60.25 66,-60.25 99,-60.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-62.25C33,-62.25 66,-62.25 99,-62.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge17" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-32.25C33,-32.25 66,-32.25 99,-32.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M0,-34.25C33,-34.25 66,-34.25 99,-34.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-36.25C33,-36.25 66,-36.25 99,-36.25"/>
</g>
</g>
</svg>

BIN
examples/ex12.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 24 KiB

330
examples/ex12.svg generated
View File

@ -1,195 +1,227 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1071pt" height="205pt"
viewBox="0.00 0.00 1071.25 204.88" 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 200.88)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-200.88 1067.25,-200.88 1067.25,4 -4,4"/>
<svg width="1095pt" height="212pt"
viewBox="0.00 0.00 1095.28 212.25" 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 208.25)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-208.25 1091.28,-208.25 1091.28,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="455.5,-166.25 240,-166.25 240,0 455.5,0 455.5,-166.25"/>
<polygon fill="none" stroke="black" points="240,-142.5 240,-166.25 455.5,-166.25 455.5,-142.5 240,-142.5"/>
<text text-anchor="start" x="339.5" y="-148.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="240,-118.75 240,-142.5 345.5,-142.5 345.5,-118.75 240,-118.75"/>
<text text-anchor="start" x="244" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="345.5,-118.75 345.5,-142.5 383.5,-142.5 383.5,-118.75 345.5,-118.75"/>
<text text-anchor="start" x="349.5" y="-125.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="383.5,-118.75 383.5,-142.5 421.5,-142.5 421.5,-118.75 383.5,-118.75"/>
<text text-anchor="start" x="387.5" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="421.5,-118.75 421.5,-142.5 447.5,-142.5 447.5,-118.75 421.5,-118.75"/>
<text text-anchor="start" x="425.5" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="447.5,-118.75 447.5,-142.5 455.5,-142.5 455.5,-118.75 447.5,-118.75"/>
<polygon fill="none" stroke="black" points="447.5,-118.75 447.5,-142.5 455.5,-142.5 455.5,-118.75 447.5,-118.75"/>
<polygon fill="none" stroke="black" points="240,-95 240,-118.75 455.5,-118.75 455.5,-95 240,-95"/>
<text text-anchor="start" x="344" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="240,-71.25 240,-95 455.5,-95 455.5,-71.25 240,-71.25"/>
<text text-anchor="start" x="344" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="240,-47.5 240,-71.25 455.5,-71.25 455.5,-47.5 240,-47.5"/>
<text text-anchor="start" x="344" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="240,-23.75 240,-47.5 455.5,-47.5 455.5,-23.75 240,-23.75"/>
<text text-anchor="start" x="344" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="240,0 240,-23.75 455.5,-23.75 455.5,0 240,0"/>
<text text-anchor="start" x="344" y="-6.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="466.75,-171.5 243,-171.5 243,0 466.75,0 466.75,-171.5"/>
<polygon fill="none" stroke="black" points="243,-147 243,-171.5 466.75,-171.5 466.75,-147 243,-147"/>
<text text-anchor="start" x="345.87" y="-154.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="243,-122.5 243,-147 353,-147 353,-122.5 243,-122.5"/>
<text text-anchor="start" x="247" y="-129.7" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="353,-122.5 353,-147 391.75,-147 391.75,-122.5 353,-122.5"/>
<text text-anchor="start" x="357" y="-129.7" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="391.75,-122.5 391.75,-147 431.25,-147 431.25,-122.5 391.75,-122.5"/>
<text text-anchor="start" x="395.75" y="-129.7" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="431.25,-122.5 431.25,-147 458.75,-147 458.75,-122.5 431.25,-122.5"/>
<text text-anchor="start" x="435.25" y="-129.7" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="458.75,-122.5 458.75,-147 466.75,-147 466.75,-122.5 458.75,-122.5"/>
<polygon fill="none" stroke="black" points="458.75,-122.5 458.75,-147 466.75,-147 466.75,-122.5 458.75,-122.5"/>
<polygon fill="none" stroke="black" points="243,-98 243,-122.5 466.75,-122.5 466.75,-98 243,-98"/>
<text text-anchor="start" x="350.75" y="-105.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="243,-73.5 243,-98 466.75,-98 466.75,-73.5 243,-73.5"/>
<text text-anchor="start" x="350.75" y="-80.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="243,-49 243,-73.5 466.75,-73.5 466.75,-49 243,-49"/>
<text text-anchor="start" x="350.75" y="-56.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="243,-24.5 243,-49 466.75,-49 466.75,-24.5 243,-24.5"/>
<text text-anchor="start" x="350.75" y="-31.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="243,0 243,-24.5 466.75,-24.5 466.75,0 243,0"/>
<text text-anchor="start" x="350.75" y="-7.2" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="826.25,-166.25 599.5,-166.25 599.5,0 826.25,0 826.25,-166.25"/>
<polygon fill="none" stroke="black" points="599.5,-142.5 599.5,-166.25 826.25,-166.25 826.25,-142.5 599.5,-142.5"/>
<text text-anchor="start" x="704.62" y="-148.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="599.5,-118.75 599.5,-142.5 705,-142.5 705,-118.75 599.5,-118.75"/>
<text text-anchor="start" x="603.5" y="-125.2" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="705,-118.75 705,-142.5 754.25,-142.5 754.25,-118.75 705,-118.75"/>
<text text-anchor="start" x="709" y="-125.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="754.25,-118.75 754.25,-142.5 792.25,-142.5 792.25,-118.75 754.25,-118.75"/>
<text text-anchor="start" x="758.25" y="-125.2" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="792.25,-118.75 792.25,-142.5 818.25,-142.5 818.25,-118.75 792.25,-118.75"/>
<text text-anchor="start" x="796.25" y="-125.2" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="818.25,-118.75 818.25,-142.5 826.25,-142.5 826.25,-118.75 818.25,-118.75"/>
<polygon fill="none" stroke="black" points="818.25,-118.75 818.25,-142.5 826.25,-142.5 826.25,-118.75 818.25,-118.75"/>
<polygon fill="none" stroke="black" points="599.5,-95 599.5,-118.75 826.25,-118.75 826.25,-95 599.5,-95"/>
<text text-anchor="start" x="709.12" y="-101.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="599.5,-71.25 599.5,-95 826.25,-95 826.25,-71.25 599.5,-71.25"/>
<text text-anchor="start" x="709.12" y="-77.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="599.5,-47.5 599.5,-71.25 826.25,-71.25 826.25,-47.5 599.5,-47.5"/>
<text text-anchor="start" x="709.12" y="-53.95" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="599.5,-23.75 599.5,-47.5 826.25,-47.5 826.25,-23.75 599.5,-23.75"/>
<text text-anchor="start" x="709.12" y="-30.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="599.5,0 599.5,-23.75 826.25,-23.75 826.25,0 599.5,0"/>
<text text-anchor="start" x="709.12" y="-6.45" font-family="arial" font-size="14.00">5</text>
<polygon fill="#ffffff" stroke="black" points="847.25,-171.5 610.75,-171.5 610.75,0 847.25,0 847.25,-171.5"/>
<polygon fill="none" stroke="black" points="610.75,-147 610.75,-171.5 847.25,-171.5 847.25,-147 610.75,-147"/>
<text text-anchor="start" x="720" y="-154.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="610.75,-122.5 610.75,-147 720.75,-147 720.75,-122.5 610.75,-122.5"/>
<text text-anchor="start" x="614.75" y="-129.7" font-family="arial" font-size="14.00">Dupont 2.54mm</text>
<polygon fill="none" stroke="black" points="720.75,-122.5 720.75,-147 772.25,-147 772.25,-122.5 720.75,-122.5"/>
<text text-anchor="start" x="724.75" y="-129.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="772.25,-122.5 772.25,-147 811.75,-147 811.75,-122.5 772.25,-122.5"/>
<text text-anchor="start" x="776.25" y="-129.7" font-family="arial" font-size="14.00">5&#45;pin</text>
<polygon fill="none" stroke="black" points="811.75,-122.5 811.75,-147 839.25,-147 839.25,-122.5 811.75,-122.5"/>
<text text-anchor="start" x="815.75" y="-129.7" font-family="arial" font-size="14.00">BK</text>
<polygon fill="#000000" stroke="none" points="839.25,-122.5 839.25,-147 847.25,-147 847.25,-122.5 839.25,-122.5"/>
<polygon fill="none" stroke="black" points="839.25,-122.5 839.25,-147 847.25,-147 847.25,-122.5 839.25,-122.5"/>
<polygon fill="none" stroke="black" points="610.75,-98 610.75,-122.5 847.25,-122.5 847.25,-98 610.75,-98"/>
<text text-anchor="start" x="724.88" y="-105.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="610.75,-73.5 610.75,-98 847.25,-98 847.25,-73.5 610.75,-73.5"/>
<text text-anchor="start" x="724.88" y="-80.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="610.75,-49 610.75,-73.5 847.25,-73.5 847.25,-49 610.75,-49"/>
<text text-anchor="start" x="724.88" y="-56.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="610.75,-24.5 610.75,-49 847.25,-49 847.25,-24.5 610.75,-24.5"/>
<text text-anchor="start" x="724.88" y="-31.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="610.75,0 610.75,-24.5 847.25,-24.5 847.25,0 610.75,0"/>
<text text-anchor="start" x="724.88" y="-7.2" font-family="arial" font-size="14.00">5</text>
</g>
<!-- X1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M455.5,-82.13C515.5,-82.12 533.31,-82.12 588.04,-82.13"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M455.5,-84.12C515.5,-84.12 533.31,-84.12 588.04,-84.12"/>
<polygon fill="#000000" stroke="#000000" points="587.99,-86.63 597.99,-83.13 587.99,-79.63 587.99,-86.63"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M466.75,-84.75C526.75,-84.75 544.56,-84.75 599.29,-84.75"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M466.75,-86.75C526.75,-86.75 544.56,-86.75 599.29,-86.75"/>
<polygon fill="#000000" stroke="#000000" points="599.24,-89.25 609.24,-85.75 599.24,-82.25 599.24,-89.25"/>
</g>
<!-- W2 -->
<g id="node4" class="node">
<g id="node3" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1063.25,-196.88 970.25,-196.88 970.25,-11.38 1063.25,-11.38 1063.25,-196.88"/>
<polygon fill="none" stroke="black" points="970.25,-173.12 970.25,-196.88 1063.25,-196.88 1063.25,-173.12 970.25,-173.12"/>
<text text-anchor="start" x="1006.25" y="-179.57" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="970.25,-149.38 970.25,-173.12 1006.62,-173.12 1006.62,-149.38 970.25,-149.38"/>
<text text-anchor="start" x="981.31" y="-155.82" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1006.62,-149.38 1006.62,-173.12 1063.25,-173.12 1063.25,-149.38 1006.62,-149.38"/>
<text text-anchor="start" x="1017.69" y="-155.82" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="983.88" y="-134.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="971.88" y="-115.08" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="1003.62" y="-115.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-109.38 970.25,-111.38 1063.25,-111.38 1063.25,-109.38 970.25,-109.38"/>
<polygon fill="#ff0000" stroke="none" points="970.25,-107.38 970.25,-109.38 1063.25,-109.38 1063.25,-107.38 970.25,-107.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-105.38 970.25,-107.38 1063.25,-107.38 1063.25,-105.38 970.25,-105.38"/>
<text text-anchor="start" x="971.88" y="-90.08" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="1004.38" y="-90.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-84.38 970.25,-86.38 1063.25,-86.38 1063.25,-84.38 970.25,-84.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-82.38 970.25,-84.38 1063.25,-84.38 1063.25,-82.38 970.25,-82.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-80.38 970.25,-82.38 1063.25,-82.38 1063.25,-80.38 970.25,-80.38"/>
<text text-anchor="start" x="971.88" y="-65.08" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="1004" y="-65.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-59.38 970.25,-61.38 1063.25,-61.38 1063.25,-59.38 970.25,-59.38"/>
<polygon fill="#0066ff" stroke="none" points="970.25,-57.38 970.25,-59.38 1063.25,-59.38 1063.25,-57.38 970.25,-57.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-55.38 970.25,-57.38 1063.25,-57.38 1063.25,-55.38 970.25,-55.38"/>
<text text-anchor="start" x="971.88" y="-40.08" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="1002.88" y="-40.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="970.25,-34.38 970.25,-36.38 1063.25,-36.38 1063.25,-34.38 970.25,-34.38"/>
<polygon fill="#00ff00" stroke="none" points="970.25,-32.38 970.25,-34.38 1063.25,-34.38 1063.25,-32.38 970.25,-32.38"/>
<polygon fill="#000000" stroke="none" points="970.25,-30.38 970.25,-32.38 1063.25,-32.38 1063.25,-30.38 970.25,-30.38"/>
<text text-anchor="start" x="983.88" y="-15.07" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="1087.28,-204.25 991.28,-204.25 991.28,-11.25 1087.28,-11.25 1087.28,-204.25"/>
<polygon fill="none" stroke="black" points="991.28,-179.75 991.28,-204.25 1087.28,-204.25 1087.28,-179.75 991.28,-179.75"/>
<text text-anchor="start" x="1028.03" y="-186.95" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="991.28,-155.25 991.28,-179.75 1028.78,-179.75 1028.78,-155.25 991.28,-155.25"/>
<text text-anchor="start" x="1002.53" y="-162.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1028.78,-155.25 1028.78,-179.75 1087.28,-179.75 1087.28,-155.25 1028.78,-155.25"/>
<text text-anchor="start" x="1040.03" y="-162.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1006.41" y="-139.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="993.28" y="-119.95" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="1026.91" y="-119.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="993.28" y="-93.95" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="1027.66" y="-93.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="993.28" y="-67.95" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="1027.66" y="-67.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="993.28" y="-41.95" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="1026.91" y="-41.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1006.41" y="-15.95" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge2" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-108.25C911.5,-108.27 927.49,-110.27 991.28,-110.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M847.25,-110.25C911.25,-110.25 927.24,-112.25 991.28,-112.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-112.25C911,-112.23 926.99,-114.23 991.28,-114.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge3" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-83.75C911.32,-83.75 927.32,-84.25 991.28,-84.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-85.75C911.25,-85.75 927.25,-86.25 991.28,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-87.75C911.19,-87.75 927.19,-88.25 991.28,-88.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge4" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-59.25C911.13,-59.25 927.13,-58.25 991.28,-58.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M847.25,-61.25C911.25,-61.25 927.25,-60.25 991.28,-60.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-63.25C911.38,-63.25 927.38,-62.25 991.28,-62.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge5" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-105.13C890.38,-105.13 906.37,-106.13 970.25,-106.13"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M826.25,-107.12C890.25,-107.12 906.25,-108.12 970.25,-108.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-109.12C890.13,-109.12 906.12,-110.12 970.25,-110.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-34.75C910.95,-34.77 926.93,-32.27 991.28,-32.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M847.25,-36.75C911.26,-36.75 927.24,-34.25 991.28,-34.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M847.25,-38.75C911.57,-38.73 927.55,-36.23 991.28,-36.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<!-- W2&#45;&#45;W2 -->
<g id="edge6" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-81.13C890.25,-81.12 906.25,-81.12 970.25,-81.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-83.12C890.25,-83.12 906.25,-83.12 970.25,-83.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-85.12C890.25,-85.12 906.25,-85.12 970.25,-85.12"/>
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-110.25C1023.28,-110.25 1055.28,-110.25 1087.28,-110.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M991.28,-112.25C1023.28,-112.25 1055.28,-112.25 1087.28,-112.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-114.25C1023.28,-114.25 1055.28,-114.25 1087.28,-114.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<!-- W2&#45;&#45;W2 -->
<g id="edge7" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-57.13C890.13,-57.13 906.12,-56.13 970.25,-56.13"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M826.25,-59.12C890.25,-59.13 906.25,-58.13 970.25,-58.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-61.12C890.38,-61.12 906.37,-60.12 970.25,-60.12"/>
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-84.25C1023.28,-84.25 1055.28,-84.25 1087.28,-84.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-86.25C1023.28,-86.25 1055.28,-86.25 1087.28,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-88.25C1023.28,-88.25 1055.28,-88.25 1087.28,-88.25"/>
</g>
<!-- X2&#45;&#45;W2 -->
<!-- W2&#45;&#45;W2 -->
<g id="edge8" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-33.13C890.01,-33.14 906,-31.14 970.25,-31.13"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M826.25,-35.12C890.26,-35.12 906.24,-33.12 970.25,-33.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M826.25,-37.12C890.5,-37.11 906.49,-35.11 970.25,-35.12"/>
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-58.25C1023.28,-58.25 1055.28,-58.25 1087.28,-58.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M991.28,-60.25C1023.28,-60.25 1055.28,-60.25 1087.28,-60.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-62.25C1023.28,-62.25 1055.28,-62.25 1087.28,-62.25"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-32.25C1023.28,-32.25 1055.28,-32.25 1087.28,-32.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M991.28,-34.25C1023.28,-34.25 1055.28,-34.25 1087.28,-34.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M991.28,-36.25C1023.28,-36.25 1055.28,-36.25 1087.28,-36.25"/>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node4" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="96,-196.88 0,-196.88 0,-11.38 96,-11.38 96,-196.88"/>
<polygon fill="none" stroke="black" points="0,-173.12 0,-196.88 96,-196.88 96,-173.12 0,-173.12"/>
<text text-anchor="start" x="37.5" y="-179.57" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-149.38 0,-173.12 37.88,-173.12 37.88,-149.38 0,-149.38"/>
<text text-anchor="start" x="11.81" y="-155.82" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="37.88,-149.38 37.88,-173.12 96,-173.12 96,-149.38 37.88,-149.38"/>
<text text-anchor="start" x="49.69" y="-155.82" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1.62" y="-134.07" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="9.38" y="-115.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-115.08" font-family="arial" font-size="14.00">X1:1</text>
<polygon fill="#000000" stroke="none" points="0,-109.38 0,-111.38 96,-111.38 96,-109.38 0,-109.38"/>
<polygon fill="#ff0000" stroke="none" points="0,-107.38 0,-109.38 96,-109.38 96,-107.38 0,-107.38"/>
<polygon fill="#000000" stroke="none" points="0,-105.38 0,-107.38 96,-107.38 96,-105.38 0,-105.38"/>
<text text-anchor="start" x="10.12" y="-90.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-90.08" font-family="arial" font-size="14.00">X1:2</text>
<polygon fill="#000000" stroke="none" points="0,-84.38 0,-86.38 96,-86.38 96,-84.38 0,-84.38"/>
<polygon fill="#000000" stroke="none" points="0,-82.38 0,-84.38 96,-84.38 96,-82.38 0,-82.38"/>
<polygon fill="#000000" stroke="none" points="0,-80.38 0,-82.38 96,-82.38 96,-80.38 0,-80.38"/>
<text text-anchor="start" x="9.75" y="-65.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-65.08" font-family="arial" font-size="14.00">X1:3</text>
<polygon fill="#000000" stroke="none" points="0,-59.38 0,-61.38 96,-61.38 96,-59.38 0,-59.38"/>
<polygon fill="#0066ff" stroke="none" points="0,-57.38 0,-59.38 96,-59.38 96,-57.38 0,-57.38"/>
<polygon fill="#000000" stroke="none" points="0,-55.38 0,-57.38 96,-57.38 96,-55.38 0,-55.38"/>
<text text-anchor="start" x="8.62" y="-40.08" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="66.62" y="-40.08" font-family="arial" font-size="14.00">X1:4</text>
<polygon fill="#000000" stroke="none" points="0,-34.38 0,-36.38 96,-36.38 96,-34.38 0,-34.38"/>
<polygon fill="#00ff00" stroke="none" points="0,-32.38 0,-34.38 96,-34.38 96,-32.38 0,-32.38"/>
<polygon fill="#000000" stroke="none" points="0,-30.38 0,-32.38 96,-32.38 96,-30.38 0,-30.38"/>
<text text-anchor="start" x="1.62" y="-15.07" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="99,-204.25 0,-204.25 0,-11.25 99,-11.25 99,-204.25"/>
<polygon fill="none" stroke="black" points="0,-179.75 0,-204.25 99,-204.25 99,-179.75 0,-179.75"/>
<text text-anchor="start" x="38.25" y="-186.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="0,-155.25 0,-179.75 39,-179.75 39,-155.25 0,-155.25"/>
<text text-anchor="start" x="12" y="-162.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="39,-155.25 39,-179.75 99,-179.75 99,-155.25 39,-155.25"/>
<text text-anchor="start" x="51" y="-162.45" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="1.63" y="-139.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="8.63" y="-119.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-119.95" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="9.38" y="-93.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-93.95" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="9.38" y="-67.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-67.95" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="8.63" y="-41.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="67" y="-41.95" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="1.63" y="-15.95" font-family="arial" font-size="14.00"> </text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge1" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-106.13C159.88,-106.13 175.87,-105.13 240,-105.13"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M96,-108.12C160,-108.12 176,-107.12 240,-107.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-110.12C160.13,-110.12 176.12,-109.12 240,-109.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-110.25C162.75,-110.27 178.74,-108.27 243,-108.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M99,-112.25C163,-112.25 178.99,-110.25 243,-110.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-114.25C163.25,-114.23 179.24,-112.23 243,-112.25"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-81.13C160,-81.12 176,-81.12 240,-81.13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-83.12C160,-83.12 176,-83.12 240,-83.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-85.12C160,-85.12 176,-85.12 240,-85.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-84.25C162.94,-84.25 178.94,-83.75 243,-83.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-86.25C163,-86.25 179,-85.75 243,-85.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-88.25C163.07,-88.25 179.07,-87.75 243,-87.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge3" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-56.13C160.13,-56.13 176.12,-57.13 240,-57.13"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M96,-58.12C160,-58.13 176,-59.13 240,-59.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-60.12C159.88,-60.12 175.87,-61.12 240,-61.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-58.25C163.13,-58.25 179.13,-59.25 243,-59.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M99,-60.25C163,-60.25 179,-61.25 243,-61.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-62.25C162.88,-62.25 178.88,-63.25 243,-63.25"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-31.13C160.25,-31.14 176.24,-33.14 240,-33.13"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M96,-33.12C160.01,-33.12 175.99,-35.12 240,-35.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-35.12C159.76,-35.11 175.75,-37.11 240,-37.12"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-32.25C163.32,-32.27 179.3,-34.77 243,-34.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M99,-34.25C163.01,-34.25 178.99,-36.75 243,-36.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M99,-36.25C162.7,-36.23 178.68,-38.73 243,-38.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge14" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-110.25C33,-110.25 66,-110.25 99,-110.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M0,-112.25C33,-112.25 66,-112.25 99,-112.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-114.25C33,-114.25 66,-114.25 99,-114.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-84.25C33,-84.25 66,-84.25 99,-84.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-86.25C33,-86.25 66,-86.25 99,-86.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-88.25C33,-88.25 66,-88.25 99,-88.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge16" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-58.25C33,-58.25 66,-58.25 99,-58.25"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M0,-60.25C33,-60.25 66,-60.25 99,-60.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-62.25C33,-62.25 66,-62.25 99,-62.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge17" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-32.25C33,-32.25 66,-32.25 99,-32.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M0,-34.25C33,-34.25 66,-34.25 99,-34.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M0,-36.25C33,-36.25 66,-36.25 99,-36.25"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

65
examples/ex13.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -74,6 +75,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -108,6 +110,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -145,15 +148,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X1:p1r:e -- C1:w1:w
C1:w1:e -- F1:w
C1:w1:w -- C1:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- C1:w2:w
C1:w2:e -- F2:w
C1:w2:w -- C1:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p3r:e -- C1:w3:w
C1:w3:e -- F3:w
C1:w3:w -- C1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- C1:w4:w
C1:w4:e -- F4:w
C1:w4:w -- C1:w4:e [straight=straight]
C1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -179,9 +186,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -195,9 +200,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -211,9 +214,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -227,9 +228,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -241,15 +240,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
F1:e -- C2:w1:w
C2:w1:e -- X2:p1l:w
C2:w1:w -- C2:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
F2:e -- C2:w2:w
C2:w2:e -- X2:p2l:w
C2:w2:w -- C2:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
F3:e -- C2:w3:w
C2:w3:e -- X2:p3l:w
C2:w3:w -- C2:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
F4:e -- C2:w4:w
C2:w4:e -- X2:p4l:w
C2:w4:w -- C2:w4:e [straight=straight]
C2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -275,9 +278,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -291,9 +292,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -307,9 +306,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -323,9 +320,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -337,15 +332,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
F1:e -- C3:w1:w
C3:w1:e -- X3:p1l:w
C3:w1:w -- C3:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
F2:e -- C3:w2:w
C3:w2:e -- X3:p2l:w
C3:w2:w -- C3:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
F3:e -- C3:w3:w
C3:w3:e -- X3:p3l:w
C3:w3:w -- C3:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
F4:e -- C3:w4:w
C3:w4:e -- X3:p4l:w
C3:w4:w -- C3:w4:e [straight=straight]
C3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -371,9 +370,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -387,9 +384,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -403,9 +398,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -419,9 +412,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

694
examples/ex13.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>ex13</title>
<style>
@ -30,376 +30,424 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="951pt" height="404pt"
viewBox="0.00 0.00 951.25 403.50" 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 399.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-399.5 947.25,-399.5 947.25,4 -4,4"/>
<svg width="965pt" height="490pt"
viewBox="0.00 0.00 964.50 490.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 486)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-486 960.5,-486 960.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="38,-256.5 0,-256.5 0,-117 38,-117 38,-256.5"/>
<polygon fill="none" stroke="black" points="0,-232.75 0,-256.5 38,-256.5 38,-232.75 0,-232.75"/>
<text text-anchor="start" x="10.75" y="-239.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-209 0,-232.75 38,-232.75 38,-209 0,-209"/>
<text text-anchor="start" x="4" y="-215.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-186 0,-209 20,-209 20,-186 0,-186"/>
<text text-anchor="start" x="5.5" y="-191.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="20,-186 20,-209 38,-209 38,-186 20,-186"/>
<text text-anchor="start" x="25.25" y="-191.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-163 0,-186 20,-186 20,-163 0,-163"/>
<text text-anchor="start" x="5.5" y="-168.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="20,-163 20,-186 38,-186 38,-163 20,-163"/>
<text text-anchor="start" x="25.25" y="-168.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-140 0,-163 20,-163 20,-140 0,-140"/>
<text text-anchor="start" x="5.12" y="-145.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="20,-140 20,-163 38,-163 38,-140 20,-140"/>
<text text-anchor="start" x="25.25" y="-145.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-117 0,-140 20,-140 20,-117 0,-117"/>
<text text-anchor="start" x="5.12" y="-122.7" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="20,-117 20,-140 38,-140 38,-117 20,-117"/>
<text text-anchor="start" x="25.25" y="-122.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="39.5,-302 0,-302 0,-157 39.5,-157 39.5,-302"/>
<polygon fill="none" stroke="black" points="0,-277.5 0,-302 39.5,-302 39.5,-277.5 0,-277.5"/>
<text text-anchor="start" x="10.75" y="-284.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-253 0,-277.5 39.5,-277.5 39.5,-253 0,-253"/>
<text text-anchor="start" x="4" y="-260.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-229 0,-253 20.75,-253 20.75,-229 0,-229"/>
<text text-anchor="start" x="5.5" y="-235.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="20.75,-229 20.75,-253 39.5,-253 39.5,-229 20.75,-229"/>
<text text-anchor="start" x="26" y="-235.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-205 0,-229 20.75,-229 20.75,-205 0,-205"/>
<text text-anchor="start" x="5.5" y="-211.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="20.75,-205 20.75,-229 39.5,-229 39.5,-205 20.75,-205"/>
<text text-anchor="start" x="26" y="-211.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-181 0,-205 20.75,-205 20.75,-181 0,-181"/>
<text text-anchor="start" x="5.12" y="-187.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="20.75,-181 20.75,-205 39.5,-205 39.5,-181 20.75,-181"/>
<text text-anchor="start" x="26" y="-187.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-157 0,-181 20.75,-181 20.75,-157 0,-157"/>
<text text-anchor="start" x="5.12" y="-163.7" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="20.75,-157 20.75,-181 39.5,-181 39.5,-157 20.75,-157"/>
<text text-anchor="start" x="26" y="-163.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- C1 -->
<g id="node8" class="node">
<g id="node2" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="303,-289.5 182,-289.5 182,-104 303,-104 303,-289.5"/>
<polygon fill="none" stroke="black" points="182,-265.75 182,-289.5 303,-289.5 303,-265.75 182,-265.75"/>
<text text-anchor="start" x="233.88" y="-272.2" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="182,-242 182,-265.75 303,-265.75 303,-242 182,-242"/>
<text text-anchor="start" x="235.38" y="-248.45" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="202.62" y="-226.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="184.25" y="-207.7" font-family="arial" font-size="14.00">X1:1:A</text>
<text text-anchor="start" x="228.88" y="-207.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-202 182,-204 303,-204 303,-202 182,-202"/>
<polygon fill="#ffffff" stroke="none" points="182,-200 182,-202 303,-202 303,-200 182,-200"/>
<polygon fill="#000000" stroke="none" points="182,-198 182,-200 303,-200 303,-198 182,-198"/>
<text text-anchor="start" x="184.25" y="-182.7" font-family="arial" font-size="14.00">X1:2:B</text>
<text text-anchor="start" x="231.12" y="-182.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-177 182,-179 303,-179 303,-177 182,-177"/>
<polygon fill="#895956" stroke="none" points="182,-175 182,-177 303,-177 303,-175 182,-175"/>
<polygon fill="#000000" stroke="none" points="182,-173 182,-175 303,-175 303,-173 182,-173"/>
<text text-anchor="start" x="183.88" y="-157.7" font-family="arial" font-size="14.00">X1:3:C</text>
<text text-anchor="start" x="230" y="-157.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-152 182,-154 303,-154 303,-152 182,-152"/>
<polygon fill="#00ff00" stroke="none" points="182,-150 182,-152 303,-152 303,-150 182,-150"/>
<polygon fill="#000000" stroke="none" points="182,-148 182,-150 303,-150 303,-148 182,-148"/>
<text text-anchor="start" x="183.88" y="-132.7" font-family="arial" font-size="14.00">X1:4:D</text>
<text text-anchor="start" x="231.5" y="-132.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-127 182,-129 303,-129 303,-127 182,-127"/>
<polygon fill="#ffff00" stroke="none" points="182,-125 182,-127 303,-127 303,-125 182,-125"/>
<polygon fill="#000000" stroke="none" points="182,-123 182,-125 303,-125 303,-123 182,-123"/>
<text text-anchor="start" x="202.62" y="-107.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="308.5,-336 183.5,-336 183.5,-143 308.5,-143 308.5,-336"/>
<polygon fill="none" stroke="black" points="183.5,-311.5 183.5,-336 308.5,-336 308.5,-311.5 183.5,-311.5"/>
<text text-anchor="start" x="236.62" y="-318.7" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="183.5,-287 183.5,-311.5 308.5,-311.5 308.5,-287 183.5,-287"/>
<text text-anchor="start" x="238.5" y="-294.2" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="205.62" y="-271.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="185.75" y="-251.7" font-family="arial" font-size="14.00">X1:1:A</text>
<text text-anchor="start" x="233.12" y="-251.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="185.75" y="-225.7" font-family="arial" font-size="14.00">X1:2:B</text>
<text text-anchor="start" x="235.38" y="-225.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="185.38" y="-199.7" font-family="arial" font-size="14.00">X1:3:C</text>
<text text-anchor="start" x="234.62" y="-199.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="185.38" y="-173.7" font-family="arial" font-size="14.00">X1:4:D</text>
<text text-anchor="start" x="235.75" y="-173.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="205.62" y="-147.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-195.75C102.38,-195.78 118.36,-198.78 182,-198.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-197.75C102.01,-197.75 117.99,-200.75 182,-200.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-199.75C101.64,-199.72 117.62,-202.72 182,-202.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-239C103.88,-239.04 119.86,-242.04 183.5,-242"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-241C103.51,-241 119.49,-244 183.5,-244"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-243C103.14,-242.97 119.12,-245.97 183.5,-246"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-215C103.62,-215.01 119.62,-216.01 183.5,-216"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M39.5,-217C103.5,-217 119.5,-218 183.5,-218"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-219C103.38,-219 119.38,-220 183.5,-220"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-172.75C102.13,-172.75 118.12,-173.75 182,-173.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M38,-174.75C102,-174.75 118,-175.75 182,-175.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-176.75C101.88,-176.75 117.87,-177.75 182,-177.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-191C103.38,-191.01 119.38,-190.01 183.5,-190"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M39.5,-193C103.5,-193 119.5,-192 183.5,-192"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-195C103.62,-195 119.62,-194 183.5,-194"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-167C103.14,-167.04 119.12,-164.04 183.5,-164"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M39.5,-169C103.51,-169 119.49,-166 183.5,-166"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-171C103.88,-170.97 119.86,-167.97 183.5,-168"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-149.75C101.88,-149.75 117.87,-148.75 182,-148.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M38,-151.75C102,-151.75 118,-150.75 182,-150.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-153.75C102.13,-153.75 118.12,-152.75 182,-152.75"/>
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-242C225.17,-242 266.83,-242 308.5,-242"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-244C225.17,-244 266.83,-244 308.5,-244"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-246C225.17,-246 266.83,-246 308.5,-246"/>
</g>
<!-- X1&#45;&#45;C1 -->
<!-- C1&#45;&#45;C1 -->
<g id="edge6" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-216C225.17,-216 266.83,-216 308.5,-216"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M183.5,-218C225.17,-218 266.83,-218 308.5,-218"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-220C225.17,-220 266.83,-220 308.5,-220"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-126.75C101.64,-126.78 117.62,-123.78 182,-123.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M38,-128.75C102.01,-128.75 117.99,-125.75 182,-125.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-130.75C102.38,-130.72 118.36,-127.72 182,-127.75"/>
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-190C225.17,-190 266.83,-190 308.5,-190"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M183.5,-192C225.17,-192 266.83,-192 308.5,-192"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-194C225.17,-194 266.83,-194 308.5,-194"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge8" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-164C225.17,-164 266.83,-164 308.5,-164"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M183.5,-166C225.17,-166 266.83,-166 308.5,-166"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-168C225.17,-168 266.83,-168 308.5,-168"/>
</g>
<!-- F1 -->
<g id="node2" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-247.62 447,-247.62 447,-223.88 493.25,-223.88 493.25,-247.62"/>
<polygon fill="none" stroke="black" points="447,-223.88 447,-247.62 493.25,-247.62 493.25,-223.88 447,-223.88"/>
<text text-anchor="start" x="451" y="-230.32" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C2 -->
<g id="node9" class="node">
<title>C2</title>
<polygon fill="#ffffff" stroke="black" points="761.25,-395.5 637.25,-395.5 637.25,-210 761.25,-210 761.25,-395.5"/>
<polygon fill="none" stroke="black" points="637.25,-371.75 637.25,-395.5 761.25,-395.5 761.25,-371.75 637.25,-371.75"/>
<text text-anchor="start" x="690.62" y="-378.2" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="637.25,-348 637.25,-371.75 761.25,-371.75 761.25,-348 637.25,-348"/>
<text text-anchor="start" x="692.12" y="-354.45" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="638.88" y="-332.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="646.12" y="-313.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-313.7" font-family="arial" font-size="14.00">X2:1:A</text>
<polygon fill="#000000" stroke="none" points="637.25,-308 637.25,-310 761.25,-310 761.25,-308 637.25,-308"/>
<polygon fill="#ffffff" stroke="none" points="637.25,-306 637.25,-308 761.25,-308 761.25,-306 637.25,-306"/>
<polygon fill="#000000" stroke="none" points="637.25,-304 637.25,-306 761.25,-306 761.25,-304 637.25,-304"/>
<text text-anchor="start" x="648.38" y="-288.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-288.7" font-family="arial" font-size="14.00">X2:2:B</text>
<polygon fill="#000000" stroke="none" points="637.25,-283 637.25,-285 761.25,-285 761.25,-283 637.25,-283"/>
<polygon fill="#895956" stroke="none" points="637.25,-281 637.25,-283 761.25,-283 761.25,-281 637.25,-281"/>
<polygon fill="#000000" stroke="none" points="637.25,-279 637.25,-281 761.25,-281 761.25,-279 637.25,-279"/>
<text text-anchor="start" x="647.25" y="-263.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-263.7" font-family="arial" font-size="14.00">X2:3:C</text>
<polygon fill="#000000" stroke="none" points="637.25,-258 637.25,-260 761.25,-260 761.25,-258 637.25,-258"/>
<polygon fill="#00ff00" stroke="none" points="637.25,-256 637.25,-258 761.25,-258 761.25,-256 637.25,-256"/>
<polygon fill="#000000" stroke="none" points="637.25,-254 637.25,-256 761.25,-256 761.25,-254 637.25,-254"/>
<text text-anchor="start" x="648.75" y="-238.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-238.7" font-family="arial" font-size="14.00">X2:4:D</text>
<polygon fill="#000000" stroke="none" points="637.25,-233 637.25,-235 761.25,-235 761.25,-233 637.25,-233"/>
<polygon fill="#ffff00" stroke="none" points="637.25,-231 637.25,-233 761.25,-233 761.25,-231 637.25,-231"/>
<polygon fill="#000000" stroke="none" points="637.25,-229 637.25,-231 761.25,-231 761.25,-229 637.25,-229"/>
<text text-anchor="start" x="638.88" y="-213.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C2 -->
<g id="edge9" class="edge">
<title>F1:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-233.75C566.61,-235.71 567.89,-306.71 637.25,-304.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M493.25,-235.75C564.61,-235.75 565.89,-306.75 637.25,-306.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-237.75C562.61,-235.79 563.89,-306.79 637.25,-308.75"/>
</g>
<!-- C3 -->
<g id="node10" class="node">
<title>C3</title>
<polygon fill="#ffffff" stroke="black" points="761.25,-185.5 637.25,-185.5 637.25,0 761.25,0 761.25,-185.5"/>
<polygon fill="none" stroke="black" points="637.25,-161.75 637.25,-185.5 761.25,-185.5 761.25,-161.75 637.25,-161.75"/>
<text text-anchor="start" x="690.62" y="-168.2" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="637.25,-138 637.25,-161.75 761.25,-161.75 761.25,-138 637.25,-138"/>
<text text-anchor="start" x="692.12" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="638.88" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="646.12" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-103.7" font-family="arial" font-size="14.00">X3:1:A</text>
<polygon fill="#000000" stroke="none" points="637.25,-98 637.25,-100 761.25,-100 761.25,-98 637.25,-98"/>
<polygon fill="#ffffff" stroke="none" points="637.25,-96 637.25,-98 761.25,-98 761.25,-96 637.25,-96"/>
<polygon fill="#000000" stroke="none" points="637.25,-94 637.25,-96 761.25,-96 761.25,-94 637.25,-94"/>
<text text-anchor="start" x="648.38" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-78.7" font-family="arial" font-size="14.00">X3:2:B</text>
<polygon fill="#000000" stroke="none" points="637.25,-73 637.25,-75 761.25,-75 761.25,-73 637.25,-73"/>
<polygon fill="#895956" stroke="none" points="637.25,-71 637.25,-73 761.25,-73 761.25,-71 637.25,-71"/>
<polygon fill="#000000" stroke="none" points="637.25,-69 637.25,-71 761.25,-71 761.25,-69 637.25,-69"/>
<text text-anchor="start" x="647.25" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-53.7" font-family="arial" font-size="14.00">X3:3:C</text>
<polygon fill="#000000" stroke="none" points="637.25,-48 637.25,-50 761.25,-50 761.25,-48 637.25,-48"/>
<polygon fill="#00ff00" stroke="none" points="637.25,-46 637.25,-48 761.25,-48 761.25,-46 637.25,-46"/>
<polygon fill="#000000" stroke="none" points="637.25,-44 637.25,-46 761.25,-46 761.25,-44 637.25,-44"/>
<text text-anchor="start" x="648.75" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-28.7" font-family="arial" font-size="14.00">X3:4:D</text>
<polygon fill="#000000" stroke="none" points="637.25,-23 637.25,-25 761.25,-25 761.25,-23 637.25,-23"/>
<polygon fill="#ffff00" stroke="none" points="637.25,-21 637.25,-23 761.25,-23 761.25,-21 637.25,-21"/>
<polygon fill="#000000" stroke="none" points="637.25,-19 637.25,-21 761.25,-21 761.25,-19 637.25,-19"/>
<text text-anchor="start" x="638.88" y="-3.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C3 -->
<g id="edge17" class="edge">
<title>F1:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-233.75C580.26,-236.22 546.35,-97.22 637.25,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M493.25,-235.75C582.2,-235.75 548.3,-96.75 637.25,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-237.75C584.15,-235.28 550.24,-96.28 637.25,-98.75"/>
</g>
<!-- F2 -->
<g id="node3" class="node">
<title>F2</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-199.62 447,-199.62 447,-175.88 493.25,-175.88 493.25,-199.62"/>
<polygon fill="none" stroke="black" points="447,-175.88 447,-199.62 493.25,-199.62 493.25,-175.88 447,-175.88"/>
<text text-anchor="start" x="451" y="-182.32" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F2&#45;&#45;C2 -->
<g id="edge11" class="edge">
<title>F2:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-185.75C571.67,-187.94 562.81,-281.94 637.25,-279.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M493.25,-187.75C569.68,-187.75 560.82,-281.75 637.25,-281.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-189.75C567.69,-187.56 558.83,-281.56 637.25,-283.75"/>
</g>
<!-- F2&#45;&#45;C3 -->
<g id="edge19" class="edge">
<title>F2:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-185.75C573.46,-188.1 553.1,-72.1 637.25,-69.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M493.25,-187.75C575.43,-187.75 555.07,-71.75 637.25,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-189.75C577.4,-187.4 557.04,-71.4 637.25,-73.75"/>
</g>
<!-- F3 -->
<g id="node4" class="node">
<title>F3</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-151.62 447,-151.62 447,-127.88 493.25,-127.88 493.25,-151.62"/>
<polygon fill="none" stroke="black" points="447,-127.88 447,-151.62 493.25,-151.62 493.25,-127.88 447,-127.88"/>
<text text-anchor="start" x="451" y="-134.32" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F3&#45;&#45;C2 -->
<g id="edge13" class="edge">
<title>F3:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-137.75C577.68,-140.1 556.76,-257.1 637.25,-254.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M493.25,-139.75C575.71,-139.75 554.79,-256.75 637.25,-256.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-141.75C573.74,-139.4 552.82,-256.4 637.25,-258.75"/>
</g>
<!-- F3&#45;&#45;C3 -->
<g id="edge21" class="edge">
<title>F3:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-137.75C567.44,-139.93 559.07,-46.93 637.25,-44.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M493.25,-139.75C569.44,-139.75 561.06,-46.75 637.25,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-141.75C571.43,-139.57 563.06,-46.57 637.25,-48.75"/>
</g>
<!-- F4 -->
<g id="node5" class="node">
<title>F4</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-103.62 447,-103.62 447,-79.88 493.25,-79.88 493.25,-103.62"/>
<polygon fill="none" stroke="black" points="447,-79.88 447,-103.62 493.25,-103.62 493.25,-79.88 447,-79.88"/>
<text text-anchor="start" x="451" y="-86.33" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F4&#45;&#45;C2 -->
<g id="edge15" class="edge">
<title>F4:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-89.75C584.45,-92.23 549.93,-232.23 637.25,-229.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M493.25,-91.75C582.51,-91.75 547.99,-231.75 637.25,-231.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-93.75C580.57,-91.27 546.05,-231.27 637.25,-233.75"/>
</g>
<!-- F4&#45;&#45;C3 -->
<g id="edge23" class="edge">
<title>F4:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-89.75C562.41,-91.7 564.09,-21.7 637.25,-19.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M493.25,-91.75C564.41,-91.75 566.09,-21.75 637.25,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-93.75C566.41,-91.8 568.09,-21.8 637.25,-23.75"/>
</g>
<!-- X2 -->
<g id="node6" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="943.25,-362.5 905.25,-362.5 905.25,-223 943.25,-223 943.25,-362.5"/>
<polygon fill="none" stroke="black" points="905.25,-338.75 905.25,-362.5 943.25,-362.5 943.25,-338.75 905.25,-338.75"/>
<text text-anchor="start" x="916" y="-345.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="905.25,-315 905.25,-338.75 943.25,-338.75 943.25,-315 905.25,-315"/>
<text text-anchor="start" x="909.25" y="-321.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="905.25,-292 905.25,-315 923.25,-315 923.25,-292 905.25,-292"/>
<text text-anchor="start" x="910.5" y="-297.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="923.25,-292 923.25,-315 943.25,-315 943.25,-292 923.25,-292"/>
<text text-anchor="start" x="928.75" y="-297.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="905.25,-269 905.25,-292 923.25,-292 923.25,-269 905.25,-269"/>
<text text-anchor="start" x="910.5" y="-274.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="923.25,-269 923.25,-292 943.25,-292 943.25,-269 923.25,-269"/>
<text text-anchor="start" x="928.75" y="-274.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="905.25,-246 905.25,-269 923.25,-269 923.25,-246 905.25,-246"/>
<text text-anchor="start" x="910.5" y="-251.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="923.25,-246 923.25,-269 943.25,-269 943.25,-246 923.25,-246"/>
<text text-anchor="start" x="928.38" y="-251.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="905.25,-223 905.25,-246 923.25,-246 923.25,-223 905.25,-223"/>
<text text-anchor="start" x="910.5" y="-228.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="923.25,-223 923.25,-246 943.25,-246 943.25,-223 923.25,-223"/>
<text text-anchor="start" x="928.38" y="-228.7" font-family="arial" font-size="14.00">D</text>
</g>
<!-- X3 -->
<g id="node7" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="943.25,-152.5 905.25,-152.5 905.25,-13 943.25,-13 943.25,-152.5"/>
<polygon fill="none" stroke="black" points="905.25,-128.75 905.25,-152.5 943.25,-152.5 943.25,-128.75 905.25,-128.75"/>
<text text-anchor="start" x="916" y="-135.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="905.25,-105 905.25,-128.75 943.25,-128.75 943.25,-105 905.25,-105"/>
<text text-anchor="start" x="909.25" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="905.25,-82 905.25,-105 923.25,-105 923.25,-82 905.25,-82"/>
<text text-anchor="start" x="910.5" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="923.25,-82 923.25,-105 943.25,-105 943.25,-82 923.25,-82"/>
<text text-anchor="start" x="928.75" y="-87.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="905.25,-59 905.25,-82 923.25,-82 923.25,-59 905.25,-59"/>
<text text-anchor="start" x="910.5" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="923.25,-59 923.25,-82 943.25,-82 943.25,-59 923.25,-59"/>
<text text-anchor="start" x="928.75" y="-64.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="905.25,-36 905.25,-59 923.25,-59 923.25,-36 905.25,-36"/>
<text text-anchor="start" x="910.5" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="923.25,-36 923.25,-59 943.25,-59 943.25,-36 923.25,-36"/>
<text text-anchor="start" x="928.38" y="-41.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="905.25,-13 905.25,-36 923.25,-36 923.25,-13 905.25,-13"/>
<text text-anchor="start" x="910.5" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="923.25,-13 923.25,-36 943.25,-36 943.25,-13 923.25,-13"/>
<text text-anchor="start" x="928.38" y="-18.7" font-family="arial" font-size="14.00">D</text>
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="501,-291.75 452.5,-291.75 452.5,-267.25 501,-267.25 501,-291.75"/>
<polygon fill="none" stroke="black" points="452.5,-267.25 452.5,-291.75 501,-291.75 501,-267.25 452.5,-267.25"/>
<text text-anchor="start" x="456.5" y="-274.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F1 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>C1:e&#45;&#45;F1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-198.75C370.75,-200.09 383.02,-235.09 447,-233.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M303,-200.75C368.86,-200.75 381.14,-235.75 447,-235.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-202.75C366.98,-201.41 379.25,-236.41 447,-237.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-242C376.31,-243.35 388.47,-278.85 452.5,-277.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M308.5,-244C374.42,-244 386.58,-279.5 452.5,-279.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-246C372.53,-244.65 384.69,-280.15 452.5,-281.5"/>
</g>
<!-- F2 -->
<g id="node4" class="node">
<title>F2</title>
<polygon fill="#ffffff" stroke="black" points="501,-242.75 452.5,-242.75 452.5,-218.25 501,-218.25 501,-242.75"/>
<polygon fill="none" stroke="black" points="452.5,-218.25 452.5,-242.75 501,-242.75 501,-218.25 452.5,-218.25"/>
<text text-anchor="start" x="456.5" y="-225.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>C1:e&#45;&#45;F2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-173.75C368.44,-174.17 384,-186.17 447,-185.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M303,-175.75C367.22,-175.75 382.78,-187.75 447,-187.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-177.75C366,-177.33 381.56,-189.33 447,-189.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-216C373.99,-216.44 389.51,-228.94 452.5,-228.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M308.5,-218C372.74,-218 388.26,-230.5 452.5,-230.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-220C371.49,-219.56 387.01,-232.06 452.5,-232.5"/>
</g>
<!-- F3 -->
<g id="node5" class="node">
<title>F3</title>
<polygon fill="#ffffff" stroke="black" points="501,-193.75 452.5,-193.75 452.5,-169.25 501,-169.25 501,-193.75"/>
<polygon fill="none" stroke="black" points="452.5,-169.25 452.5,-193.75 501,-193.75 501,-169.25 452.5,-169.25"/>
<text text-anchor="start" x="456.5" y="-176.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F3 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>C1:e&#45;&#45;F3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-148.75C366.04,-149.11 381.66,-138.11 447,-137.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M303,-150.75C367.19,-150.75 382.81,-139.75 447,-139.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-152.75C368.34,-152.39 383.96,-141.39 447,-141.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-190C371.56,-190.34 387.22,-179.84 452.5,-179.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M308.5,-192C372.67,-192 388.33,-181.5 452.5,-181.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-194C373.78,-193.66 389.44,-183.16 452.5,-183.5"/>
</g>
<!-- F4 -->
<g id="node6" class="node">
<title>F4</title>
<polygon fill="#ffffff" stroke="black" points="501,-144.75 452.5,-144.75 452.5,-120.25 501,-120.25 501,-144.75"/>
<polygon fill="none" stroke="black" points="452.5,-120.25 452.5,-144.75 501,-144.75 501,-120.25 452.5,-120.25"/>
<text text-anchor="start" x="456.5" y="-127.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F4 -->
<g id="edge8" class="edge">
<title>C1:e&#45;&#45;F4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-123.75C366.88,-125.06 379.36,-91.06 447,-89.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M303,-125.75C368.76,-125.75 381.24,-91.75 447,-91.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-127.75C370.64,-126.44 383.12,-92.44 447,-93.75"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-304.75C824.89,-304.78 840.87,-301.78 905.25,-301.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M761.25,-306.75C825.26,-306.75 841.24,-303.75 905.25,-303.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-308.75C825.63,-308.72 841.61,-305.72 905.25,-305.75"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-279.75C825.13,-279.75 841.12,-278.75 905.25,-278.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M761.25,-281.75C825.25,-281.75 841.25,-280.75 905.25,-280.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-283.75C825.38,-283.75 841.37,-282.75 905.25,-282.75"/>
<title>C1:e&#45;&#45;F4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-164C372.34,-165.3 384.92,-131.8 452.5,-130.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M308.5,-166C374.21,-166 386.79,-132.5 452.5,-132.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-168C376.08,-166.7 388.66,-133.2 452.5,-134.5"/>
</g>
<!-- C2&#45;&#45;X2 -->
<!-- C2 -->
<g id="node7" class="node">
<title>C2</title>
<polygon fill="#ffffff" stroke="black" points="773,-482 645,-482 645,-289 773,-289 773,-482"/>
<polygon fill="none" stroke="black" points="645,-457.5 645,-482 773,-482 773,-457.5 645,-457.5"/>
<text text-anchor="start" x="699.62" y="-464.7" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="645,-433 645,-457.5 773,-457.5 773,-433 645,-433"/>
<text text-anchor="start" x="701.5" y="-440.2" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="646.62" y="-417.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="653.62" y="-397.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-397.7" font-family="arial" font-size="14.00">X2:1:A</text>
<text text-anchor="start" x="655.88" y="-371.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-371.7" font-family="arial" font-size="14.00">X2:2:B</text>
<text text-anchor="start" x="655.12" y="-345.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-345.7" font-family="arial" font-size="14.00">X2:3:C</text>
<text text-anchor="start" x="656.25" y="-319.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-319.7" font-family="arial" font-size="14.00">X2:4:D</text>
<text text-anchor="start" x="646.62" y="-293.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C2 -->
<g id="edge13" class="edge">
<title>F1:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-277.5C583.65,-279.81 566.31,-390.31 645,-388"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M501,-279.5C581.67,-279.5 564.33,-390 645,-390"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-281.5C579.69,-279.19 562.35,-389.69 645,-392"/>
</g>
<!-- C3 -->
<g id="node8" class="node">
<title>C3</title>
<polygon fill="#ffffff" stroke="black" points="773,-193 645,-193 645,0 773,0 773,-193"/>
<polygon fill="none" stroke="black" points="645,-168.5 645,-193 773,-193 773,-168.5 645,-168.5"/>
<text text-anchor="start" x="699.62" y="-175.7" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="645,-144 645,-168.5 773,-168.5 773,-144 645,-144"/>
<text text-anchor="start" x="701.5" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="646.62" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="653.62" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-108.7" font-family="arial" font-size="14.00">X3:1:A</text>
<text text-anchor="start" x="655.88" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-82.7" font-family="arial" font-size="14.00">X3:2:B</text>
<text text-anchor="start" x="655.12" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-56.7" font-family="arial" font-size="14.00">X3:3:C</text>
<text text-anchor="start" x="656.25" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-30.7" font-family="arial" font-size="14.00">X3:4:D</text>
<text text-anchor="start" x="646.62" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C3 -->
<g id="edge14" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-254.75C825.38,-254.75 841.37,-255.75 905.25,-255.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M761.25,-256.75C825.25,-256.75 841.25,-257.75 905.25,-257.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-258.75C825.13,-258.75 841.12,-259.75 905.25,-259.75"/>
<title>F1:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-277.5C601.03,-280.14 541.17,-101.64 645,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M501,-279.5C602.93,-279.5 543.07,-101 645,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-281.5C604.83,-278.87 544.97,-100.37 645,-103"/>
</g>
<!-- F2&#45;&#45;C2 -->
<g id="edge31" class="edge">
<title>F2:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-228.5C590.22,-230.95 559.68,-364.45 645,-362"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M501,-230.5C588.27,-230.5 557.73,-364 645,-364"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-232.5C586.32,-230.06 555.78,-363.56 645,-366"/>
</g>
<!-- F2&#45;&#45;C3 -->
<g id="edge32" class="edge">
<title>F2:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-228.5C593.27,-231.05 548.89,-75.55 645,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M501,-230.5C595.19,-230.5 550.81,-75 645,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-232.5C597.11,-229.95 552.73,-74.45 645,-77"/>
</g>
<!-- F3&#45;&#45;C2 -->
<g id="edge33" class="edge">
<title>F3:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-179.5C597.44,-182.05 552.4,-338.55 645,-336"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M501,-181.5C595.52,-181.5 550.48,-338 645,-338"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-183.5C593.6,-180.95 548.56,-337.45 645,-340"/>
</g>
<!-- F3&#45;&#45;C3 -->
<g id="edge34" class="edge">
<title>F3:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-179.5C586.02,-181.94 556.08,-49.44 645,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M501,-181.5C587.97,-181.5 558.03,-49 645,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-183.5C589.92,-181.06 559.98,-48.56 645,-51"/>
</g>
<!-- F4&#45;&#45;C2 -->
<g id="edge35" class="edge">
<title>F4:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-130.5C605.18,-133.14 544.62,-312.64 645,-310"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M501,-132.5C603.28,-132.5 542.72,-312 645,-312"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-134.5C601.38,-131.86 540.82,-311.36 645,-314"/>
</g>
<!-- F4&#45;&#45;C3 -->
<g id="edge36" class="edge">
<title>F4:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-130.5C579.42,-132.8 562.62,-23.3 645,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M501,-132.5C581.4,-132.5 564.6,-23 645,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-134.5C583.38,-132.2 566.58,-22.7 645,-25"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge15" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-388C687.67,-388 730.33,-388 773,-388"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M645,-390C687.67,-390 730.33,-390 773,-390"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-392C687.67,-392 730.33,-392 773,-392"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge16" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-362C687.67,-362 730.33,-362 773,-362"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M645,-364C687.67,-364 730.33,-364 773,-364"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-366C687.67,-366 730.33,-366 773,-366"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge17" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-336C687.67,-336 730.33,-336 773,-336"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M645,-338C687.67,-338 730.33,-338 773,-338"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-340C687.67,-340 730.33,-340 773,-340"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge18" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-310C687.67,-310 730.33,-310 773,-310"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M645,-312C687.67,-312 730.33,-312 773,-312"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-314C687.67,-314 730.33,-314 773,-314"/>
</g>
<!-- X2 -->
<g id="node9" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="956.5,-448 917,-448 917,-303 956.5,-303 956.5,-448"/>
<polygon fill="none" stroke="black" points="917,-423.5 917,-448 956.5,-448 956.5,-423.5 917,-423.5"/>
<text text-anchor="start" x="927.75" y="-430.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="917,-399 917,-423.5 956.5,-423.5 956.5,-399 917,-399"/>
<text text-anchor="start" x="921" y="-406.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="917,-375 917,-399 935.75,-399 935.75,-375 917,-375"/>
<text text-anchor="start" x="922.25" y="-381.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="935.75,-375 935.75,-399 956.5,-399 956.5,-375 935.75,-375"/>
<text text-anchor="start" x="941.25" y="-381.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="917,-351 917,-375 935.75,-375 935.75,-351 917,-351"/>
<text text-anchor="start" x="922.25" y="-357.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="935.75,-351 935.75,-375 956.5,-375 956.5,-351 935.75,-351"/>
<text text-anchor="start" x="941.25" y="-357.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="917,-327 917,-351 935.75,-351 935.75,-327 917,-327"/>
<text text-anchor="start" x="922.25" y="-333.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="935.75,-327 935.75,-351 956.5,-351 956.5,-327 935.75,-327"/>
<text text-anchor="start" x="940.88" y="-333.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="917,-303 917,-327 935.75,-327 935.75,-303 917,-303"/>
<text text-anchor="start" x="922.25" y="-309.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="935.75,-303 935.75,-327 956.5,-327 956.5,-303 935.75,-303"/>
<text text-anchor="start" x="940.88" y="-309.7" font-family="arial" font-size="14.00">D</text>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge16" class="edge">
<g id="edge19" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-229.75C825.63,-229.78 841.61,-232.78 905.25,-232.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M761.25,-231.75C825.26,-231.75 841.24,-234.75 905.25,-234.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-233.75C824.89,-233.72 840.87,-236.72 905.25,-236.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-388C836.64,-388.04 852.62,-385.04 917,-385"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M773,-390C837.01,-390 852.99,-387 917,-387"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-392C837.38,-391.97 853.36,-388.97 917,-389"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge18" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-94.75C824.89,-94.78 840.87,-91.78 905.25,-91.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M761.25,-96.75C825.26,-96.75 841.24,-93.75 905.25,-93.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-98.75C825.63,-98.72 841.61,-95.72 905.25,-95.75"/>
</g>
<!-- C3&#45;&#45;X3 -->
<!-- C2&#45;&#45;X2 -->
<g id="edge20" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-69.75C825.13,-69.75 841.12,-68.75 905.25,-68.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M761.25,-71.75C825.25,-71.75 841.25,-70.75 905.25,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-73.75C825.38,-73.75 841.37,-72.75 905.25,-72.75"/>
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-362C836.88,-362.01 852.88,-361.01 917,-361"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M773,-364C837,-364 853,-363 917,-363"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-366C837.12,-366 853.12,-365 917,-365"/>
</g>
<!-- C3&#45;&#45;X3 -->
<!-- C2&#45;&#45;X2 -->
<g id="edge21" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-336C837.12,-336.01 853.12,-337.01 917,-337"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M773,-338C837,-338 853,-339 917,-339"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-340C836.88,-340 852.88,-341 917,-341"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge22" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-44.75C825.38,-44.75 841.37,-45.75 905.25,-45.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M761.25,-46.75C825.25,-46.75 841.25,-47.75 905.25,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-48.75C825.13,-48.75 841.12,-49.75 905.25,-49.75"/>
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-310C837.38,-310.04 853.36,-313.04 917,-313"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M773,-312C837.01,-312 852.99,-315 917,-315"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-314C836.64,-313.97 852.62,-316.97 917,-317"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge23" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-99C687.67,-99 730.33,-99 773,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M645,-101C687.67,-101 730.33,-101 773,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-103C687.67,-103 730.33,-103 773,-103"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge24" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-73C687.67,-73 730.33,-73 773,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M645,-75C687.67,-75 730.33,-75 773,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-77C687.67,-77 730.33,-77 773,-77"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge25" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-47C687.67,-47 730.33,-47 773,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M645,-49C687.67,-49 730.33,-49 773,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-51C687.67,-51 730.33,-51 773,-51"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge26" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-21C687.67,-21 730.33,-21 773,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M645,-23C687.67,-23 730.33,-23 773,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-25C687.67,-25 730.33,-25 773,-25"/>
</g>
<!-- X3 -->
<g id="node10" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="956.5,-159 917,-159 917,-14 956.5,-14 956.5,-159"/>
<polygon fill="none" stroke="black" points="917,-134.5 917,-159 956.5,-159 956.5,-134.5 917,-134.5"/>
<text text-anchor="start" x="927.75" y="-141.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="917,-110 917,-134.5 956.5,-134.5 956.5,-110 917,-110"/>
<text text-anchor="start" x="921" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="917,-86 917,-110 935.75,-110 935.75,-86 917,-86"/>
<text text-anchor="start" x="922.25" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="935.75,-86 935.75,-110 956.5,-110 956.5,-86 935.75,-86"/>
<text text-anchor="start" x="941.25" y="-92.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="917,-62 917,-86 935.75,-86 935.75,-62 917,-62"/>
<text text-anchor="start" x="922.25" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="935.75,-62 935.75,-86 956.5,-86 956.5,-62 935.75,-62"/>
<text text-anchor="start" x="941.25" y="-68.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="917,-38 917,-62 935.75,-62 935.75,-38 917,-38"/>
<text text-anchor="start" x="922.25" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="935.75,-38 935.75,-62 956.5,-62 956.5,-38 935.75,-38"/>
<text text-anchor="start" x="940.88" y="-44.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="917,-14 917,-38 935.75,-38 935.75,-14 917,-14"/>
<text text-anchor="start" x="922.25" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="935.75,-14 935.75,-38 956.5,-38 956.5,-14 935.75,-14"/>
<text text-anchor="start" x="940.88" y="-20.7" font-family="arial" font-size="14.00">D</text>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge24" class="edge">
<g id="edge27" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-19.75C825.63,-19.78 841.61,-22.78 905.25,-22.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M761.25,-21.75C825.26,-21.75 841.24,-24.75 905.25,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-23.75C824.89,-23.72 840.87,-26.72 905.25,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-99C836.64,-99.04 852.62,-96.04 917,-96"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M773,-101C837.01,-101 852.99,-98 917,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-103C837.38,-102.97 853.36,-99.97 917,-100"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge28" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-73C836.88,-73.01 852.88,-72.01 917,-72"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M773,-75C837,-75 853,-74 917,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-77C837.12,-77 853.12,-76 917,-76"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge29" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-47C837.12,-47.01 853.12,-48.01 917,-48"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M773,-49C837,-49 853,-50 917,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-51C836.88,-51 852.88,-52 917,-52"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge30" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-21C837.38,-21.04 853.36,-24.04 917,-24"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M773,-23C837.01,-23 852.99,-26 917,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-25C836.64,-24.97 852.62,-27.97 917,-28"/>
</g>
</g>
</svg>

BIN
examples/ex13.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 104 KiB

692
examples/ex13.svg generated
View File

@ -1,376 +1,424 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="951pt" height="404pt"
viewBox="0.00 0.00 951.25 403.50" 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 399.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-399.5 947.25,-399.5 947.25,4 -4,4"/>
<svg width="965pt" height="490pt"
viewBox="0.00 0.00 964.50 490.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 486)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-486 960.5,-486 960.5,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="38,-256.5 0,-256.5 0,-117 38,-117 38,-256.5"/>
<polygon fill="none" stroke="black" points="0,-232.75 0,-256.5 38,-256.5 38,-232.75 0,-232.75"/>
<text text-anchor="start" x="10.75" y="-239.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-209 0,-232.75 38,-232.75 38,-209 0,-209"/>
<text text-anchor="start" x="4" y="-215.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-186 0,-209 20,-209 20,-186 0,-186"/>
<text text-anchor="start" x="5.5" y="-191.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="20,-186 20,-209 38,-209 38,-186 20,-186"/>
<text text-anchor="start" x="25.25" y="-191.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-163 0,-186 20,-186 20,-163 0,-163"/>
<text text-anchor="start" x="5.5" y="-168.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="20,-163 20,-186 38,-186 38,-163 20,-163"/>
<text text-anchor="start" x="25.25" y="-168.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-140 0,-163 20,-163 20,-140 0,-140"/>
<text text-anchor="start" x="5.12" y="-145.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="20,-140 20,-163 38,-163 38,-140 20,-140"/>
<text text-anchor="start" x="25.25" y="-145.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-117 0,-140 20,-140 20,-117 0,-117"/>
<text text-anchor="start" x="5.12" y="-122.7" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="20,-117 20,-140 38,-140 38,-117 20,-117"/>
<text text-anchor="start" x="25.25" y="-122.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="39.5,-302 0,-302 0,-157 39.5,-157 39.5,-302"/>
<polygon fill="none" stroke="black" points="0,-277.5 0,-302 39.5,-302 39.5,-277.5 0,-277.5"/>
<text text-anchor="start" x="10.75" y="-284.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-253 0,-277.5 39.5,-277.5 39.5,-253 0,-253"/>
<text text-anchor="start" x="4" y="-260.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-229 0,-253 20.75,-253 20.75,-229 0,-229"/>
<text text-anchor="start" x="5.5" y="-235.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="20.75,-229 20.75,-253 39.5,-253 39.5,-229 20.75,-229"/>
<text text-anchor="start" x="26" y="-235.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-205 0,-229 20.75,-229 20.75,-205 0,-205"/>
<text text-anchor="start" x="5.5" y="-211.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="20.75,-205 20.75,-229 39.5,-229 39.5,-205 20.75,-205"/>
<text text-anchor="start" x="26" y="-211.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-181 0,-205 20.75,-205 20.75,-181 0,-181"/>
<text text-anchor="start" x="5.12" y="-187.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="20.75,-181 20.75,-205 39.5,-205 39.5,-181 20.75,-181"/>
<text text-anchor="start" x="26" y="-187.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-157 0,-181 20.75,-181 20.75,-157 0,-157"/>
<text text-anchor="start" x="5.12" y="-163.7" font-family="arial" font-size="14.00">D</text>
<polygon fill="none" stroke="black" points="20.75,-157 20.75,-181 39.5,-181 39.5,-157 20.75,-157"/>
<text text-anchor="start" x="26" y="-163.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- C1 -->
<g id="node8" class="node">
<g id="node2" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="303,-289.5 182,-289.5 182,-104 303,-104 303,-289.5"/>
<polygon fill="none" stroke="black" points="182,-265.75 182,-289.5 303,-289.5 303,-265.75 182,-265.75"/>
<text text-anchor="start" x="233.88" y="-272.2" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="182,-242 182,-265.75 303,-265.75 303,-242 182,-242"/>
<text text-anchor="start" x="235.38" y="-248.45" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="202.62" y="-226.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="184.25" y="-207.7" font-family="arial" font-size="14.00">X1:1:A</text>
<text text-anchor="start" x="228.88" y="-207.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-202 182,-204 303,-204 303,-202 182,-202"/>
<polygon fill="#ffffff" stroke="none" points="182,-200 182,-202 303,-202 303,-200 182,-200"/>
<polygon fill="#000000" stroke="none" points="182,-198 182,-200 303,-200 303,-198 182,-198"/>
<text text-anchor="start" x="184.25" y="-182.7" font-family="arial" font-size="14.00">X1:2:B</text>
<text text-anchor="start" x="231.12" y="-182.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-177 182,-179 303,-179 303,-177 182,-177"/>
<polygon fill="#895956" stroke="none" points="182,-175 182,-177 303,-177 303,-175 182,-175"/>
<polygon fill="#000000" stroke="none" points="182,-173 182,-175 303,-175 303,-173 182,-173"/>
<text text-anchor="start" x="183.88" y="-157.7" font-family="arial" font-size="14.00">X1:3:C</text>
<text text-anchor="start" x="230" y="-157.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-152 182,-154 303,-154 303,-152 182,-152"/>
<polygon fill="#00ff00" stroke="none" points="182,-150 182,-152 303,-152 303,-150 182,-150"/>
<polygon fill="#000000" stroke="none" points="182,-148 182,-150 303,-150 303,-148 182,-148"/>
<text text-anchor="start" x="183.88" y="-132.7" font-family="arial" font-size="14.00">X1:4:D</text>
<text text-anchor="start" x="231.5" y="-132.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<polygon fill="#000000" stroke="none" points="182,-127 182,-129 303,-129 303,-127 182,-127"/>
<polygon fill="#ffff00" stroke="none" points="182,-125 182,-127 303,-127 303,-125 182,-125"/>
<polygon fill="#000000" stroke="none" points="182,-123 182,-125 303,-125 303,-123 182,-123"/>
<text text-anchor="start" x="202.62" y="-107.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="308.5,-336 183.5,-336 183.5,-143 308.5,-143 308.5,-336"/>
<polygon fill="none" stroke="black" points="183.5,-311.5 183.5,-336 308.5,-336 308.5,-311.5 183.5,-311.5"/>
<text text-anchor="start" x="236.62" y="-318.7" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="183.5,-287 183.5,-311.5 308.5,-311.5 308.5,-287 183.5,-287"/>
<text text-anchor="start" x="238.5" y="-294.2" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="205.62" y="-271.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="185.75" y="-251.7" font-family="arial" font-size="14.00">X1:1:A</text>
<text text-anchor="start" x="233.12" y="-251.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="185.75" y="-225.7" font-family="arial" font-size="14.00">X1:2:B</text>
<text text-anchor="start" x="235.38" y="-225.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="185.38" y="-199.7" font-family="arial" font-size="14.00">X1:3:C</text>
<text text-anchor="start" x="234.62" y="-199.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="185.38" y="-173.7" font-family="arial" font-size="14.00">X1:4:D</text>
<text text-anchor="start" x="235.75" y="-173.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="205.62" y="-147.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-195.75C102.38,-195.78 118.36,-198.78 182,-198.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-197.75C102.01,-197.75 117.99,-200.75 182,-200.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-199.75C101.64,-199.72 117.62,-202.72 182,-202.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-239C103.88,-239.04 119.86,-242.04 183.5,-242"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-241C103.51,-241 119.49,-244 183.5,-244"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-243C103.14,-242.97 119.12,-245.97 183.5,-246"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-215C103.62,-215.01 119.62,-216.01 183.5,-216"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M39.5,-217C103.5,-217 119.5,-218 183.5,-218"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-219C103.38,-219 119.38,-220 183.5,-220"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-172.75C102.13,-172.75 118.12,-173.75 182,-173.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M38,-174.75C102,-174.75 118,-175.75 182,-175.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-176.75C101.88,-176.75 117.87,-177.75 182,-177.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-191C103.38,-191.01 119.38,-190.01 183.5,-190"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M39.5,-193C103.5,-193 119.5,-192 183.5,-192"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-195C103.62,-195 119.62,-194 183.5,-194"/>
</g>
<!-- X1&#45;&#45;C1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-167C103.14,-167.04 119.12,-164.04 183.5,-164"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M39.5,-169C103.51,-169 119.49,-166 183.5,-166"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-171C103.88,-170.97 119.86,-167.97 183.5,-168"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-149.75C101.88,-149.75 117.87,-148.75 182,-148.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M38,-151.75C102,-151.75 118,-150.75 182,-150.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-153.75C102.13,-153.75 118.12,-152.75 182,-152.75"/>
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-242C225.17,-242 266.83,-242 308.5,-242"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-244C225.17,-244 266.83,-244 308.5,-244"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-246C225.17,-246 266.83,-246 308.5,-246"/>
</g>
<!-- X1&#45;&#45;C1 -->
<!-- C1&#45;&#45;C1 -->
<g id="edge6" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-216C225.17,-216 266.83,-216 308.5,-216"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M183.5,-218C225.17,-218 266.83,-218 308.5,-218"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-220C225.17,-220 266.83,-220 308.5,-220"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-126.75C101.64,-126.78 117.62,-123.78 182,-123.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M38,-128.75C102.01,-128.75 117.99,-125.75 182,-125.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-130.75C102.38,-130.72 118.36,-127.72 182,-127.75"/>
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-190C225.17,-190 266.83,-190 308.5,-190"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M183.5,-192C225.17,-192 266.83,-192 308.5,-192"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-194C225.17,-194 266.83,-194 308.5,-194"/>
</g>
<!-- C1&#45;&#45;C1 -->
<g id="edge8" class="edge">
<title>C1:w&#45;&#45;C1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-164C225.17,-164 266.83,-164 308.5,-164"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M183.5,-166C225.17,-166 266.83,-166 308.5,-166"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-168C225.17,-168 266.83,-168 308.5,-168"/>
</g>
<!-- F1 -->
<g id="node2" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-247.62 447,-247.62 447,-223.88 493.25,-223.88 493.25,-247.62"/>
<polygon fill="none" stroke="black" points="447,-223.88 447,-247.62 493.25,-247.62 493.25,-223.88 447,-223.88"/>
<text text-anchor="start" x="451" y="-230.32" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C2 -->
<g id="node9" class="node">
<title>C2</title>
<polygon fill="#ffffff" stroke="black" points="761.25,-395.5 637.25,-395.5 637.25,-210 761.25,-210 761.25,-395.5"/>
<polygon fill="none" stroke="black" points="637.25,-371.75 637.25,-395.5 761.25,-395.5 761.25,-371.75 637.25,-371.75"/>
<text text-anchor="start" x="690.62" y="-378.2" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="637.25,-348 637.25,-371.75 761.25,-371.75 761.25,-348 637.25,-348"/>
<text text-anchor="start" x="692.12" y="-354.45" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="638.88" y="-332.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="646.12" y="-313.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-313.7" font-family="arial" font-size="14.00">X2:1:A</text>
<polygon fill="#000000" stroke="none" points="637.25,-308 637.25,-310 761.25,-310 761.25,-308 637.25,-308"/>
<polygon fill="#ffffff" stroke="none" points="637.25,-306 637.25,-308 761.25,-308 761.25,-306 637.25,-306"/>
<polygon fill="#000000" stroke="none" points="637.25,-304 637.25,-306 761.25,-306 761.25,-304 637.25,-304"/>
<text text-anchor="start" x="648.38" y="-288.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-288.7" font-family="arial" font-size="14.00">X2:2:B</text>
<polygon fill="#000000" stroke="none" points="637.25,-283 637.25,-285 761.25,-285 761.25,-283 637.25,-283"/>
<polygon fill="#895956" stroke="none" points="637.25,-281 637.25,-283 761.25,-283 761.25,-281 637.25,-281"/>
<polygon fill="#000000" stroke="none" points="637.25,-279 637.25,-281 761.25,-281 761.25,-279 637.25,-279"/>
<text text-anchor="start" x="647.25" y="-263.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-263.7" font-family="arial" font-size="14.00">X2:3:C</text>
<polygon fill="#000000" stroke="none" points="637.25,-258 637.25,-260 761.25,-260 761.25,-258 637.25,-258"/>
<polygon fill="#00ff00" stroke="none" points="637.25,-256 637.25,-258 761.25,-258 761.25,-256 637.25,-256"/>
<polygon fill="#000000" stroke="none" points="637.25,-254 637.25,-256 761.25,-256 761.25,-254 637.25,-254"/>
<text text-anchor="start" x="648.75" y="-238.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-238.7" font-family="arial" font-size="14.00">X2:4:D</text>
<polygon fill="#000000" stroke="none" points="637.25,-233 637.25,-235 761.25,-235 761.25,-233 637.25,-233"/>
<polygon fill="#ffff00" stroke="none" points="637.25,-231 637.25,-233 761.25,-233 761.25,-231 637.25,-231"/>
<polygon fill="#000000" stroke="none" points="637.25,-229 637.25,-231 761.25,-231 761.25,-229 637.25,-229"/>
<text text-anchor="start" x="638.88" y="-213.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C2 -->
<g id="edge9" class="edge">
<title>F1:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-233.75C566.61,-235.71 567.89,-306.71 637.25,-304.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M493.25,-235.75C564.61,-235.75 565.89,-306.75 637.25,-306.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-237.75C562.61,-235.79 563.89,-306.79 637.25,-308.75"/>
</g>
<!-- C3 -->
<g id="node10" class="node">
<title>C3</title>
<polygon fill="#ffffff" stroke="black" points="761.25,-185.5 637.25,-185.5 637.25,0 761.25,0 761.25,-185.5"/>
<polygon fill="none" stroke="black" points="637.25,-161.75 637.25,-185.5 761.25,-185.5 761.25,-161.75 637.25,-161.75"/>
<text text-anchor="start" x="690.62" y="-168.2" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="637.25,-138 637.25,-161.75 761.25,-161.75 761.25,-138 637.25,-138"/>
<text text-anchor="start" x="692.12" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="638.88" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="646.12" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-103.7" font-family="arial" font-size="14.00">X3:1:A</text>
<polygon fill="#000000" stroke="none" points="637.25,-98 637.25,-100 761.25,-100 761.25,-98 637.25,-98"/>
<polygon fill="#ffffff" stroke="none" points="637.25,-96 637.25,-98 761.25,-98 761.25,-96 637.25,-96"/>
<polygon fill="#000000" stroke="none" points="637.25,-94 637.25,-96 761.25,-96 761.25,-94 637.25,-94"/>
<text text-anchor="start" x="648.38" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.5" y="-78.7" font-family="arial" font-size="14.00">X3:2:B</text>
<polygon fill="#000000" stroke="none" points="637.25,-73 637.25,-75 761.25,-75 761.25,-73 637.25,-73"/>
<polygon fill="#895956" stroke="none" points="637.25,-71 637.25,-73 761.25,-73 761.25,-71 637.25,-71"/>
<polygon fill="#000000" stroke="none" points="637.25,-69 637.25,-71 761.25,-71 761.25,-69 637.25,-69"/>
<text text-anchor="start" x="647.25" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-53.7" font-family="arial" font-size="14.00">X3:3:C</text>
<polygon fill="#000000" stroke="none" points="637.25,-48 637.25,-50 761.25,-50 761.25,-48 637.25,-48"/>
<polygon fill="#00ff00" stroke="none" points="637.25,-46 637.25,-48 761.25,-48 761.25,-46 637.25,-46"/>
<polygon fill="#000000" stroke="none" points="637.25,-44 637.25,-46 761.25,-46 761.25,-44 637.25,-44"/>
<text text-anchor="start" x="648.75" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="718.12" y="-28.7" font-family="arial" font-size="14.00">X3:4:D</text>
<polygon fill="#000000" stroke="none" points="637.25,-23 637.25,-25 761.25,-25 761.25,-23 637.25,-23"/>
<polygon fill="#ffff00" stroke="none" points="637.25,-21 637.25,-23 761.25,-23 761.25,-21 637.25,-21"/>
<polygon fill="#000000" stroke="none" points="637.25,-19 637.25,-21 761.25,-21 761.25,-19 637.25,-19"/>
<text text-anchor="start" x="638.88" y="-3.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C3 -->
<g id="edge17" class="edge">
<title>F1:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-233.75C580.26,-236.22 546.35,-97.22 637.25,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M493.25,-235.75C582.2,-235.75 548.3,-96.75 637.25,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-237.75C584.15,-235.28 550.24,-96.28 637.25,-98.75"/>
</g>
<!-- F2 -->
<g id="node3" class="node">
<title>F2</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-199.62 447,-199.62 447,-175.88 493.25,-175.88 493.25,-199.62"/>
<polygon fill="none" stroke="black" points="447,-175.88 447,-199.62 493.25,-199.62 493.25,-175.88 447,-175.88"/>
<text text-anchor="start" x="451" y="-182.32" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F2&#45;&#45;C2 -->
<g id="edge11" class="edge">
<title>F2:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-185.75C571.67,-187.94 562.81,-281.94 637.25,-279.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M493.25,-187.75C569.68,-187.75 560.82,-281.75 637.25,-281.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-189.75C567.69,-187.56 558.83,-281.56 637.25,-283.75"/>
</g>
<!-- F2&#45;&#45;C3 -->
<g id="edge19" class="edge">
<title>F2:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-185.75C573.46,-188.1 553.1,-72.1 637.25,-69.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M493.25,-187.75C575.43,-187.75 555.07,-71.75 637.25,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-189.75C577.4,-187.4 557.04,-71.4 637.25,-73.75"/>
</g>
<!-- F3 -->
<g id="node4" class="node">
<title>F3</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-151.62 447,-151.62 447,-127.88 493.25,-127.88 493.25,-151.62"/>
<polygon fill="none" stroke="black" points="447,-127.88 447,-151.62 493.25,-151.62 493.25,-127.88 447,-127.88"/>
<text text-anchor="start" x="451" y="-134.32" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F3&#45;&#45;C2 -->
<g id="edge13" class="edge">
<title>F3:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-137.75C577.68,-140.1 556.76,-257.1 637.25,-254.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M493.25,-139.75C575.71,-139.75 554.79,-256.75 637.25,-256.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-141.75C573.74,-139.4 552.82,-256.4 637.25,-258.75"/>
</g>
<!-- F3&#45;&#45;C3 -->
<g id="edge21" class="edge">
<title>F3:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-137.75C567.44,-139.93 559.07,-46.93 637.25,-44.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M493.25,-139.75C569.44,-139.75 561.06,-46.75 637.25,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-141.75C571.43,-139.57 563.06,-46.57 637.25,-48.75"/>
</g>
<!-- F4 -->
<g id="node5" class="node">
<title>F4</title>
<polygon fill="#ffffff" stroke="black" points="493.25,-103.62 447,-103.62 447,-79.88 493.25,-79.88 493.25,-103.62"/>
<polygon fill="none" stroke="black" points="447,-79.88 447,-103.62 493.25,-103.62 493.25,-79.88 447,-79.88"/>
<text text-anchor="start" x="451" y="-86.33" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- F4&#45;&#45;C2 -->
<g id="edge15" class="edge">
<title>F4:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-89.75C584.45,-92.23 549.93,-232.23 637.25,-229.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M493.25,-91.75C582.51,-91.75 547.99,-231.75 637.25,-231.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-93.75C580.57,-91.27 546.05,-231.27 637.25,-233.75"/>
</g>
<!-- F4&#45;&#45;C3 -->
<g id="edge23" class="edge">
<title>F4:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-89.75C562.41,-91.7 564.09,-21.7 637.25,-19.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M493.25,-91.75C564.41,-91.75 566.09,-21.75 637.25,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M493.25,-93.75C566.41,-91.8 568.09,-21.8 637.25,-23.75"/>
</g>
<!-- X2 -->
<g id="node6" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="943.25,-362.5 905.25,-362.5 905.25,-223 943.25,-223 943.25,-362.5"/>
<polygon fill="none" stroke="black" points="905.25,-338.75 905.25,-362.5 943.25,-362.5 943.25,-338.75 905.25,-338.75"/>
<text text-anchor="start" x="916" y="-345.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="905.25,-315 905.25,-338.75 943.25,-338.75 943.25,-315 905.25,-315"/>
<text text-anchor="start" x="909.25" y="-321.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="905.25,-292 905.25,-315 923.25,-315 923.25,-292 905.25,-292"/>
<text text-anchor="start" x="910.5" y="-297.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="923.25,-292 923.25,-315 943.25,-315 943.25,-292 923.25,-292"/>
<text text-anchor="start" x="928.75" y="-297.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="905.25,-269 905.25,-292 923.25,-292 923.25,-269 905.25,-269"/>
<text text-anchor="start" x="910.5" y="-274.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="923.25,-269 923.25,-292 943.25,-292 943.25,-269 923.25,-269"/>
<text text-anchor="start" x="928.75" y="-274.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="905.25,-246 905.25,-269 923.25,-269 923.25,-246 905.25,-246"/>
<text text-anchor="start" x="910.5" y="-251.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="923.25,-246 923.25,-269 943.25,-269 943.25,-246 923.25,-246"/>
<text text-anchor="start" x="928.38" y="-251.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="905.25,-223 905.25,-246 923.25,-246 923.25,-223 905.25,-223"/>
<text text-anchor="start" x="910.5" y="-228.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="923.25,-223 923.25,-246 943.25,-246 943.25,-223 923.25,-223"/>
<text text-anchor="start" x="928.38" y="-228.7" font-family="arial" font-size="14.00">D</text>
</g>
<!-- X3 -->
<g id="node7" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="943.25,-152.5 905.25,-152.5 905.25,-13 943.25,-13 943.25,-152.5"/>
<polygon fill="none" stroke="black" points="905.25,-128.75 905.25,-152.5 943.25,-152.5 943.25,-128.75 905.25,-128.75"/>
<text text-anchor="start" x="916" y="-135.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="905.25,-105 905.25,-128.75 943.25,-128.75 943.25,-105 905.25,-105"/>
<text text-anchor="start" x="909.25" y="-111.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="905.25,-82 905.25,-105 923.25,-105 923.25,-82 905.25,-82"/>
<text text-anchor="start" x="910.5" y="-87.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="923.25,-82 923.25,-105 943.25,-105 943.25,-82 923.25,-82"/>
<text text-anchor="start" x="928.75" y="-87.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="905.25,-59 905.25,-82 923.25,-82 923.25,-59 905.25,-59"/>
<text text-anchor="start" x="910.5" y="-64.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="923.25,-59 923.25,-82 943.25,-82 943.25,-59 923.25,-59"/>
<text text-anchor="start" x="928.75" y="-64.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="905.25,-36 905.25,-59 923.25,-59 923.25,-36 905.25,-36"/>
<text text-anchor="start" x="910.5" y="-41.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="923.25,-36 923.25,-59 943.25,-59 943.25,-36 923.25,-36"/>
<text text-anchor="start" x="928.38" y="-41.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="905.25,-13 905.25,-36 923.25,-36 923.25,-13 905.25,-13"/>
<text text-anchor="start" x="910.5" y="-18.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="923.25,-13 923.25,-36 943.25,-36 943.25,-13 923.25,-13"/>
<text text-anchor="start" x="928.38" y="-18.7" font-family="arial" font-size="14.00">D</text>
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="501,-291.75 452.5,-291.75 452.5,-267.25 501,-267.25 501,-291.75"/>
<polygon fill="none" stroke="black" points="452.5,-267.25 452.5,-291.75 501,-291.75 501,-267.25 452.5,-267.25"/>
<text text-anchor="start" x="456.5" y="-274.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F1 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>C1:e&#45;&#45;F1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-198.75C370.75,-200.09 383.02,-235.09 447,-233.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M303,-200.75C368.86,-200.75 381.14,-235.75 447,-235.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-202.75C366.98,-201.41 379.25,-236.41 447,-237.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-242C376.31,-243.35 388.47,-278.85 452.5,-277.5"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M308.5,-244C374.42,-244 386.58,-279.5 452.5,-279.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-246C372.53,-244.65 384.69,-280.15 452.5,-281.5"/>
</g>
<!-- F2 -->
<g id="node4" class="node">
<title>F2</title>
<polygon fill="#ffffff" stroke="black" points="501,-242.75 452.5,-242.75 452.5,-218.25 501,-218.25 501,-242.75"/>
<polygon fill="none" stroke="black" points="452.5,-218.25 452.5,-242.75 501,-242.75 501,-218.25 452.5,-218.25"/>
<text text-anchor="start" x="456.5" y="-225.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>C1:e&#45;&#45;F2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-173.75C368.44,-174.17 384,-186.17 447,-185.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M303,-175.75C367.22,-175.75 382.78,-187.75 447,-187.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-177.75C366,-177.33 381.56,-189.33 447,-189.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-216C373.99,-216.44 389.51,-228.94 452.5,-228.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M308.5,-218C372.74,-218 388.26,-230.5 452.5,-230.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-220C371.49,-219.56 387.01,-232.06 452.5,-232.5"/>
</g>
<!-- F3 -->
<g id="node5" class="node">
<title>F3</title>
<polygon fill="#ffffff" stroke="black" points="501,-193.75 452.5,-193.75 452.5,-169.25 501,-169.25 501,-193.75"/>
<polygon fill="none" stroke="black" points="452.5,-169.25 452.5,-193.75 501,-193.75 501,-169.25 452.5,-169.25"/>
<text text-anchor="start" x="456.5" y="-176.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F3 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>C1:e&#45;&#45;F3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-148.75C366.04,-149.11 381.66,-138.11 447,-137.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M303,-150.75C367.19,-150.75 382.81,-139.75 447,-139.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-152.75C368.34,-152.39 383.96,-141.39 447,-141.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-190C371.56,-190.34 387.22,-179.84 452.5,-179.5"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M308.5,-192C372.67,-192 388.33,-181.5 452.5,-181.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-194C373.78,-193.66 389.44,-183.16 452.5,-183.5"/>
</g>
<!-- F4 -->
<g id="node6" class="node">
<title>F4</title>
<polygon fill="#ffffff" stroke="black" points="501,-144.75 452.5,-144.75 452.5,-120.25 501,-120.25 501,-144.75"/>
<polygon fill="none" stroke="black" points="452.5,-120.25 452.5,-144.75 501,-144.75 501,-120.25 452.5,-120.25"/>
<text text-anchor="start" x="456.5" y="-127.45" font-family="arial" font-size="14.00">ferrule</text>
</g>
<!-- C1&#45;&#45;F4 -->
<g id="edge8" class="edge">
<title>C1:e&#45;&#45;F4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-123.75C366.88,-125.06 379.36,-91.06 447,-89.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M303,-125.75C368.76,-125.75 381.24,-91.75 447,-91.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M303,-127.75C370.64,-126.44 383.12,-92.44 447,-93.75"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-304.75C824.89,-304.78 840.87,-301.78 905.25,-301.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M761.25,-306.75C825.26,-306.75 841.24,-303.75 905.25,-303.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-308.75C825.63,-308.72 841.61,-305.72 905.25,-305.75"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-279.75C825.13,-279.75 841.12,-278.75 905.25,-278.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M761.25,-281.75C825.25,-281.75 841.25,-280.75 905.25,-280.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-283.75C825.38,-283.75 841.37,-282.75 905.25,-282.75"/>
<title>C1:e&#45;&#45;F4:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-164C372.34,-165.3 384.92,-131.8 452.5,-130.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M308.5,-166C374.21,-166 386.79,-132.5 452.5,-132.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M308.5,-168C376.08,-166.7 388.66,-133.2 452.5,-134.5"/>
</g>
<!-- C2&#45;&#45;X2 -->
<!-- C2 -->
<g id="node7" class="node">
<title>C2</title>
<polygon fill="#ffffff" stroke="black" points="773,-482 645,-482 645,-289 773,-289 773,-482"/>
<polygon fill="none" stroke="black" points="645,-457.5 645,-482 773,-482 773,-457.5 645,-457.5"/>
<text text-anchor="start" x="699.62" y="-464.7" font-family="arial" font-size="14.00">C2</text>
<polygon fill="none" stroke="black" points="645,-433 645,-457.5 773,-457.5 773,-433 645,-433"/>
<text text-anchor="start" x="701.5" y="-440.2" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="646.62" y="-417.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="653.62" y="-397.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-397.7" font-family="arial" font-size="14.00">X2:1:A</text>
<text text-anchor="start" x="655.88" y="-371.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-371.7" font-family="arial" font-size="14.00">X2:2:B</text>
<text text-anchor="start" x="655.12" y="-345.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-345.7" font-family="arial" font-size="14.00">X2:3:C</text>
<text text-anchor="start" x="656.25" y="-319.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-319.7" font-family="arial" font-size="14.00">X2:4:D</text>
<text text-anchor="start" x="646.62" y="-293.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C2 -->
<g id="edge13" class="edge">
<title>F1:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-277.5C583.65,-279.81 566.31,-390.31 645,-388"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M501,-279.5C581.67,-279.5 564.33,-390 645,-390"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-281.5C579.69,-279.19 562.35,-389.69 645,-392"/>
</g>
<!-- C3 -->
<g id="node8" class="node">
<title>C3</title>
<polygon fill="#ffffff" stroke="black" points="773,-193 645,-193 645,0 773,0 773,-193"/>
<polygon fill="none" stroke="black" points="645,-168.5 645,-193 773,-193 773,-168.5 645,-168.5"/>
<text text-anchor="start" x="699.62" y="-175.7" font-family="arial" font-size="14.00">C3</text>
<polygon fill="none" stroke="black" points="645,-144 645,-168.5 773,-168.5 773,-144 645,-144"/>
<text text-anchor="start" x="701.5" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<text text-anchor="start" x="646.62" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="653.62" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-108.7" font-family="arial" font-size="14.00">X3:1:A</text>
<text text-anchor="start" x="655.88" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="727.25" y="-82.7" font-family="arial" font-size="14.00">X3:2:B</text>
<text text-anchor="start" x="655.12" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-56.7" font-family="arial" font-size="14.00">X3:3:C</text>
<text text-anchor="start" x="656.25" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="726.88" y="-30.7" font-family="arial" font-size="14.00">X3:4:D</text>
<text text-anchor="start" x="646.62" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- F1&#45;&#45;C3 -->
<g id="edge14" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-254.75C825.38,-254.75 841.37,-255.75 905.25,-255.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M761.25,-256.75C825.25,-256.75 841.25,-257.75 905.25,-257.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-258.75C825.13,-258.75 841.12,-259.75 905.25,-259.75"/>
<title>F1:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-277.5C601.03,-280.14 541.17,-101.64 645,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M501,-279.5C602.93,-279.5 543.07,-101 645,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-281.5C604.83,-278.87 544.97,-100.37 645,-103"/>
</g>
<!-- F2&#45;&#45;C2 -->
<g id="edge31" class="edge">
<title>F2:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-228.5C590.22,-230.95 559.68,-364.45 645,-362"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M501,-230.5C588.27,-230.5 557.73,-364 645,-364"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-232.5C586.32,-230.06 555.78,-363.56 645,-366"/>
</g>
<!-- F2&#45;&#45;C3 -->
<g id="edge32" class="edge">
<title>F2:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-228.5C593.27,-231.05 548.89,-75.55 645,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M501,-230.5C595.19,-230.5 550.81,-75 645,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-232.5C597.11,-229.95 552.73,-74.45 645,-77"/>
</g>
<!-- F3&#45;&#45;C2 -->
<g id="edge33" class="edge">
<title>F3:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-179.5C597.44,-182.05 552.4,-338.55 645,-336"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M501,-181.5C595.52,-181.5 550.48,-338 645,-338"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-183.5C593.6,-180.95 548.56,-337.45 645,-340"/>
</g>
<!-- F3&#45;&#45;C3 -->
<g id="edge34" class="edge">
<title>F3:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-179.5C586.02,-181.94 556.08,-49.44 645,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M501,-181.5C587.97,-181.5 558.03,-49 645,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-183.5C589.92,-181.06 559.98,-48.56 645,-51"/>
</g>
<!-- F4&#45;&#45;C2 -->
<g id="edge35" class="edge">
<title>F4:e&#45;&#45;C2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-130.5C605.18,-133.14 544.62,-312.64 645,-310"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M501,-132.5C603.28,-132.5 542.72,-312 645,-312"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-134.5C601.38,-131.86 540.82,-311.36 645,-314"/>
</g>
<!-- F4&#45;&#45;C3 -->
<g id="edge36" class="edge">
<title>F4:e&#45;&#45;C3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-130.5C579.42,-132.8 562.62,-23.3 645,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M501,-132.5C581.4,-132.5 564.6,-23 645,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M501,-134.5C583.38,-132.2 566.58,-22.7 645,-25"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge15" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-388C687.67,-388 730.33,-388 773,-388"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M645,-390C687.67,-390 730.33,-390 773,-390"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-392C687.67,-392 730.33,-392 773,-392"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge16" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-362C687.67,-362 730.33,-362 773,-362"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M645,-364C687.67,-364 730.33,-364 773,-364"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-366C687.67,-366 730.33,-366 773,-366"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge17" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-336C687.67,-336 730.33,-336 773,-336"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M645,-338C687.67,-338 730.33,-338 773,-338"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-340C687.67,-340 730.33,-340 773,-340"/>
</g>
<!-- C2&#45;&#45;C2 -->
<g id="edge18" class="edge">
<title>C2:w&#45;&#45;C2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-310C687.67,-310 730.33,-310 773,-310"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M645,-312C687.67,-312 730.33,-312 773,-312"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-314C687.67,-314 730.33,-314 773,-314"/>
</g>
<!-- X2 -->
<g id="node9" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="956.5,-448 917,-448 917,-303 956.5,-303 956.5,-448"/>
<polygon fill="none" stroke="black" points="917,-423.5 917,-448 956.5,-448 956.5,-423.5 917,-423.5"/>
<text text-anchor="start" x="927.75" y="-430.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="917,-399 917,-423.5 956.5,-423.5 956.5,-399 917,-399"/>
<text text-anchor="start" x="921" y="-406.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="917,-375 917,-399 935.75,-399 935.75,-375 917,-375"/>
<text text-anchor="start" x="922.25" y="-381.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="935.75,-375 935.75,-399 956.5,-399 956.5,-375 935.75,-375"/>
<text text-anchor="start" x="941.25" y="-381.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="917,-351 917,-375 935.75,-375 935.75,-351 917,-351"/>
<text text-anchor="start" x="922.25" y="-357.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="935.75,-351 935.75,-375 956.5,-375 956.5,-351 935.75,-351"/>
<text text-anchor="start" x="941.25" y="-357.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="917,-327 917,-351 935.75,-351 935.75,-327 917,-327"/>
<text text-anchor="start" x="922.25" y="-333.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="935.75,-327 935.75,-351 956.5,-351 956.5,-327 935.75,-327"/>
<text text-anchor="start" x="940.88" y="-333.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="917,-303 917,-327 935.75,-327 935.75,-303 917,-303"/>
<text text-anchor="start" x="922.25" y="-309.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="935.75,-303 935.75,-327 956.5,-327 956.5,-303 935.75,-303"/>
<text text-anchor="start" x="940.88" y="-309.7" font-family="arial" font-size="14.00">D</text>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge16" class="edge">
<g id="edge19" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-229.75C825.63,-229.78 841.61,-232.78 905.25,-232.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M761.25,-231.75C825.26,-231.75 841.24,-234.75 905.25,-234.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-233.75C824.89,-233.72 840.87,-236.72 905.25,-236.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-388C836.64,-388.04 852.62,-385.04 917,-385"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M773,-390C837.01,-390 852.99,-387 917,-387"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-392C837.38,-391.97 853.36,-388.97 917,-389"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge18" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-94.75C824.89,-94.78 840.87,-91.78 905.25,-91.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M761.25,-96.75C825.26,-96.75 841.24,-93.75 905.25,-93.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-98.75C825.63,-98.72 841.61,-95.72 905.25,-95.75"/>
</g>
<!-- C3&#45;&#45;X3 -->
<!-- C2&#45;&#45;X2 -->
<g id="edge20" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-69.75C825.13,-69.75 841.12,-68.75 905.25,-68.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M761.25,-71.75C825.25,-71.75 841.25,-70.75 905.25,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-73.75C825.38,-73.75 841.37,-72.75 905.25,-72.75"/>
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-362C836.88,-362.01 852.88,-361.01 917,-361"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M773,-364C837,-364 853,-363 917,-363"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-366C837.12,-366 853.12,-365 917,-365"/>
</g>
<!-- C3&#45;&#45;X3 -->
<!-- C2&#45;&#45;X2 -->
<g id="edge21" class="edge">
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-336C837.12,-336.01 853.12,-337.01 917,-337"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M773,-338C837,-338 853,-339 917,-339"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-340C836.88,-340 852.88,-341 917,-341"/>
</g>
<!-- C2&#45;&#45;X2 -->
<g id="edge22" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-44.75C825.38,-44.75 841.37,-45.75 905.25,-45.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M761.25,-46.75C825.25,-46.75 841.25,-47.75 905.25,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-48.75C825.13,-48.75 841.12,-49.75 905.25,-49.75"/>
<title>C2:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-310C837.38,-310.04 853.36,-313.04 917,-313"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M773,-312C837.01,-312 852.99,-315 917,-315"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-314C836.64,-313.97 852.62,-316.97 917,-317"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge23" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-99C687.67,-99 730.33,-99 773,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M645,-101C687.67,-101 730.33,-101 773,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-103C687.67,-103 730.33,-103 773,-103"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge24" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-73C687.67,-73 730.33,-73 773,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M645,-75C687.67,-75 730.33,-75 773,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-77C687.67,-77 730.33,-77 773,-77"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge25" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-47C687.67,-47 730.33,-47 773,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M645,-49C687.67,-49 730.33,-49 773,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-51C687.67,-51 730.33,-51 773,-51"/>
</g>
<!-- C3&#45;&#45;C3 -->
<g id="edge26" class="edge">
<title>C3:w&#45;&#45;C3:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-21C687.67,-21 730.33,-21 773,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M645,-23C687.67,-23 730.33,-23 773,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M645,-25C687.67,-25 730.33,-25 773,-25"/>
</g>
<!-- X3 -->
<g id="node10" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="956.5,-159 917,-159 917,-14 956.5,-14 956.5,-159"/>
<polygon fill="none" stroke="black" points="917,-134.5 917,-159 956.5,-159 956.5,-134.5 917,-134.5"/>
<text text-anchor="start" x="927.75" y="-141.7" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="917,-110 917,-134.5 956.5,-134.5 956.5,-110 917,-110"/>
<text text-anchor="start" x="921" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="917,-86 917,-110 935.75,-110 935.75,-86 917,-86"/>
<text text-anchor="start" x="922.25" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="935.75,-86 935.75,-110 956.5,-110 956.5,-86 935.75,-86"/>
<text text-anchor="start" x="941.25" y="-92.7" font-family="arial" font-size="14.00">A</text>
<polygon fill="none" stroke="black" points="917,-62 917,-86 935.75,-86 935.75,-62 917,-62"/>
<text text-anchor="start" x="922.25" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="935.75,-62 935.75,-86 956.5,-86 956.5,-62 935.75,-62"/>
<text text-anchor="start" x="941.25" y="-68.7" font-family="arial" font-size="14.00">B</text>
<polygon fill="none" stroke="black" points="917,-38 917,-62 935.75,-62 935.75,-38 917,-38"/>
<text text-anchor="start" x="922.25" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="935.75,-38 935.75,-62 956.5,-62 956.5,-38 935.75,-38"/>
<text text-anchor="start" x="940.88" y="-44.7" font-family="arial" font-size="14.00">C</text>
<polygon fill="none" stroke="black" points="917,-14 917,-38 935.75,-38 935.75,-14 917,-14"/>
<text text-anchor="start" x="922.25" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="935.75,-14 935.75,-38 956.5,-38 956.5,-14 935.75,-14"/>
<text text-anchor="start" x="940.88" y="-20.7" font-family="arial" font-size="14.00">D</text>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge24" class="edge">
<g id="edge27" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-19.75C825.63,-19.78 841.61,-22.78 905.25,-22.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M761.25,-21.75C825.26,-21.75 841.24,-24.75 905.25,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M761.25,-23.75C824.89,-23.72 840.87,-26.72 905.25,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-99C836.64,-99.04 852.62,-96.04 917,-96"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M773,-101C837.01,-101 852.99,-98 917,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-103C837.38,-102.97 853.36,-99.97 917,-100"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge28" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-73C836.88,-73.01 852.88,-72.01 917,-72"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M773,-75C837,-75 853,-74 917,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-77C837.12,-77 853.12,-76 917,-76"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge29" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-47C837.12,-47.01 853.12,-48.01 917,-48"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M773,-49C837,-49 853,-50 917,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-51C836.88,-51 852.88,-52 917,-52"/>
</g>
<!-- C3&#45;&#45;X3 -->
<g id="edge30" class="edge">
<title>C3:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-21C837.38,-21.04 853.36,-24.04 917,-24"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M773,-23C837.01,-23 852.99,-26 917,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M773,-25C836.64,-24.97 852.62,-27.97 917,-28"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

91
examples/ex14.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -128,6 +129,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -164,6 +166,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -244,6 +247,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -284,15 +288,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X1:p4r:e -- W1:w1:w
W1:w1:e -- __S_1:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
X1:p3r:e -- W1:w2:w
W1:w2:e -- __S_2:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p2r:e -- W1:w3:w
W1:w3:e -- S1:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p1r:e -- W1:w4:w
W1:w4:e -- __S_3:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -319,9 +327,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -335,9 +341,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -351,9 +355,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -367,9 +369,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -381,15 +381,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
__S_1:e -- W2:w1:w
W2:w1:e -- __S_4:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
__S_2:e -- W2:w2:w
W2:w2:e -- __S_5:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
S1:e -- W2:w3:w
W2:w3:e -- __S_6:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
__S_3:e -- W2:w4:w
W2:w4:e -- __S_7:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -416,9 +420,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -432,9 +434,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -448,9 +448,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -464,9 +462,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -478,15 +474,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
__S_4:e -- W21:w1:w
W21:w1:e -- X2:p1l:w
W21:w1:w -- W21:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
__S_5:e -- W21:w2:w
W21:w2:e -- X2:p2l:w
W21:w2:w -- W21:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
__S_6:e -- W21:w3:w
W21:w3:e -- X2:p3l:w
W21:w3:w -- W21:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
__S_7:e -- W21:w4:w
W21:w4:e -- X2:p4l:w
W21:w4:w -- W21:w4:e [straight=straight]
W21 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -513,9 +513,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -529,9 +527,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -545,9 +541,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -561,9 +555,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -575,15 +567,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X3:p1r:e -- W3:w1:w
W3:w1:e -- __F_1:w
W3:w1:w -- W3:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
X3:p2r:e -- W3:w2:w
W3:w2:e -- __F_2:w
W3:w2:w -- W3:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X3:p3r:e -- W3:w3:w
W3:w3:e -- __F_3:w
W3:w3:w -- W3:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X3:p4r:e -- W3:w4:w
W3:w4:e -- __F_4:w
W3:w4:w -- W3:w4:e [straight=straight]
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -610,9 +606,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -626,9 +620,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -642,9 +634,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -658,9 +648,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -672,6 +660,7 @@ graph {
edge [color="#000000:#000000:#000000"]
S1:e -- __WIRE_1:w1:w
__WIRE_1:w1:e -- X2:p4l:w
__WIRE_1:w1:w -- __WIRE_1:w1:e [straight=straight]
__WIRE_1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -693,9 +682,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

1298
examples/ex14.html generated

File diff suppressed because it is too large Load Diff

BIN
examples/ex14.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

After

Width:  |  Height:  |  Size: 164 KiB

1296
examples/ex14.svg generated

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 55 KiB

23
examples/ex15.gv generated
View File

@ -170,17 +170,22 @@ graph {
edge [color="#000000:#895956:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000"]
X1:p1r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -210,9 +215,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -226,9 +229,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -242,9 +243,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -258,9 +257,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -270,7 +267,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>

60
examples/ex15.html generated
View File

@ -144,31 +144,18 @@
<text text-anchor="start" x="361.67" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="454.76" y="-240.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="547.84" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="348.51,-233.75 348.51,-235.75 626.26,-235.75 626.26,-233.75 348.51,-233.75"/>
<polygon fill="#895956" stroke="none" points="348.51,-231.75 348.51,-233.75 626.26,-233.75 626.26,-231.75 348.51,-231.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-229.75 348.51,-231.75 626.26,-231.75 626.26,-229.75 348.51,-229.75"/>
<text text-anchor="start" x="362.05" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="454.01" y="-214.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="548.21" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="348.51,-207.75 348.51,-209.75 626.26,-209.75 626.26,-207.75 348.51,-207.75"/>
<polygon fill="#ff0000" stroke="none" points="348.51,-205.75 348.51,-207.75 626.26,-207.75 626.26,-205.75 348.51,-205.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-203.75 348.51,-205.75 626.26,-205.75 626.26,-203.75 348.51,-203.75"/>
<text text-anchor="start" x="367.3" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="453.26" y="-188.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="554.21" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="348.51,-181.75 348.51,-183.75 626.26,-183.75 626.26,-181.75 348.51,-181.75"/>
<polygon fill="#ff8000" stroke="none" points="348.51,-179.75 348.51,-181.75 626.26,-181.75 626.26,-179.75 348.51,-179.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-177.75 348.51,-179.75 626.26,-179.75 626.26,-177.75 348.51,-177.75"/>
<text text-anchor="start" x="368.05" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="455.13" y="-162.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="553.46" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="348.51,-155.75 348.51,-157.75 626.26,-157.75 626.26,-155.75 348.51,-155.75"/>
<polygon fill="#ffff00" stroke="none" points="348.51,-153.75 348.51,-155.75 626.26,-155.75 626.26,-153.75 348.51,-153.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-151.75 348.51,-153.75 626.26,-153.75 626.26,-151.75 348.51,-151.75"/>
<text text-anchor="start" x="392.42" y="-136.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="361.67" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="467.51" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="348.51,-109.75 348.51,-111.75 626.26,-111.75 626.26,-109.75 348.51,-109.75"/>
<text text-anchor="start" x="392.42" y="-94.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
@ -204,6 +191,39 @@
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-229.5C287.45,-229.5 265.55,-110.75 348.5,-110.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-230.75C441.08,-230.75 533.67,-230.75 626.25,-230.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M348.5,-232.75C441.08,-232.75 533.67,-232.75 626.25,-232.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-234.75C441.08,-234.75 533.67,-234.75 626.25,-234.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-204.75C441.08,-204.75 533.67,-204.75 626.25,-204.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M348.5,-206.75C441.08,-206.75 533.67,-206.75 626.25,-206.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-208.75C441.08,-208.75 533.67,-208.75 626.25,-208.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-178.75C441.08,-178.75 533.67,-178.75 626.25,-178.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M348.5,-180.75C441.08,-180.75 533.67,-180.75 626.25,-180.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-182.75C441.08,-182.75 533.67,-182.75 626.25,-182.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-152.75C441.08,-152.75 533.67,-152.75 626.25,-152.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M348.5,-154.75C441.08,-154.75 533.67,-154.75 626.25,-154.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-156.75C441.08,-156.75 533.67,-156.75 626.25,-156.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-110.75C441.08,-110.75 533.67,-110.75 626.25,-110.75"/>
</g>
<!-- X2 -->
<g id="node3" class="node">
<title>X2</title>
@ -271,45 +291,45 @@
<polygon fill="none" stroke="black" points="907.69,-75.75 907.69,-99.75 958.51,-99.75 958.51,-75.75 907.69,-75.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-230.75C690.13,-230.76 706.13,-229.76 770.25,-229.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M626.25,-232.75C690.25,-232.75 706.25,-231.75 770.25,-231.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-234.75C690.38,-234.75 706.38,-233.75 770.25,-233.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<g id="edge15" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-204.75C690.38,-204.76 706.38,-205.76 770.25,-205.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M626.25,-206.75C690.25,-206.75 706.25,-207.75 770.25,-207.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-208.75C690.13,-208.75 706.13,-209.75 770.25,-209.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-178.75C689.29,-179.61 703.93,-158.61 770.25,-157.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M626.25,-180.75C690.93,-180.75 705.57,-159.75 770.25,-159.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-182.75C692.57,-181.9 707.21,-160.9 770.25,-161.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-152.75C693.35,-153.91 706.79,-182.91 770.25,-181.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M626.25,-154.75C691.53,-154.75 704.97,-183.75 770.25,-183.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-156.75C689.72,-155.59 703.16,-184.59 770.25,-185.75"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge13" class="edge">
<g id="edge18" class="edge">
<title>X2:c&#45;&#45;X2:c</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-231.75C882.28,-199.75 882.28,-167.75 882.28,-135.75"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge14" class="edge">
<g id="edge19" class="edge">
<title>X2:c&#45;&#45;X2:c</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-135.75C882.28,-119.75 882.28,-103.75 882.28,-87.75"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge15" class="edge">
<g id="edge20" class="edge">
<title>X2:c&#45;&#45;X2:c</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M933.09,-207.75C933.09,-175.75 933.09,-143.75 933.09,-111.75"/>
</g>

BIN
examples/ex15.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

60
examples/ex15.svg generated
View File

@ -115,31 +115,18 @@
<text text-anchor="start" x="361.67" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="454.76" y="-240.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="547.84" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="348.51,-233.75 348.51,-235.75 626.26,-235.75 626.26,-233.75 348.51,-233.75"/>
<polygon fill="#895956" stroke="none" points="348.51,-231.75 348.51,-233.75 626.26,-233.75 626.26,-231.75 348.51,-231.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-229.75 348.51,-231.75 626.26,-231.75 626.26,-229.75 348.51,-229.75"/>
<text text-anchor="start" x="362.05" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="454.01" y="-214.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="548.21" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="348.51,-207.75 348.51,-209.75 626.26,-209.75 626.26,-207.75 348.51,-207.75"/>
<polygon fill="#ff0000" stroke="none" points="348.51,-205.75 348.51,-207.75 626.26,-207.75 626.26,-205.75 348.51,-205.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-203.75 348.51,-205.75 626.26,-205.75 626.26,-203.75 348.51,-203.75"/>
<text text-anchor="start" x="367.3" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="453.26" y="-188.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="554.21" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="348.51,-181.75 348.51,-183.75 626.26,-183.75 626.26,-181.75 348.51,-181.75"/>
<polygon fill="#ff8000" stroke="none" points="348.51,-179.75 348.51,-181.75 626.26,-181.75 626.26,-179.75 348.51,-179.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-177.75 348.51,-179.75 626.26,-179.75 626.26,-177.75 348.51,-177.75"/>
<text text-anchor="start" x="368.05" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="455.13" y="-162.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="553.46" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="348.51,-155.75 348.51,-157.75 626.26,-157.75 626.26,-155.75 348.51,-155.75"/>
<polygon fill="#ffff00" stroke="none" points="348.51,-153.75 348.51,-155.75 626.26,-155.75 626.26,-153.75 348.51,-153.75"/>
<polygon fill="#000000" stroke="none" points="348.51,-151.75 348.51,-153.75 626.26,-153.75 626.26,-151.75 348.51,-151.75"/>
<text text-anchor="start" x="392.42" y="-136.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="361.67" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="467.51" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="348.51,-109.75 348.51,-111.75 626.26,-111.75 626.26,-109.75 348.51,-109.75"/>
<text text-anchor="start" x="392.42" y="-94.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
@ -175,6 +162,39 @@
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M204.5,-229.5C287.45,-229.5 265.55,-110.75 348.5,-110.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-230.75C441.08,-230.75 533.67,-230.75 626.25,-230.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M348.5,-232.75C441.08,-232.75 533.67,-232.75 626.25,-232.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-234.75C441.08,-234.75 533.67,-234.75 626.25,-234.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-204.75C441.08,-204.75 533.67,-204.75 626.25,-204.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M348.5,-206.75C441.08,-206.75 533.67,-206.75 626.25,-206.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-208.75C441.08,-208.75 533.67,-208.75 626.25,-208.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-178.75C441.08,-178.75 533.67,-178.75 626.25,-178.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M348.5,-180.75C441.08,-180.75 533.67,-180.75 626.25,-180.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-182.75C441.08,-182.75 533.67,-182.75 626.25,-182.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-152.75C441.08,-152.75 533.67,-152.75 626.25,-152.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M348.5,-154.75C441.08,-154.75 533.67,-154.75 626.25,-154.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-156.75C441.08,-156.75 533.67,-156.75 626.25,-156.75"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M348.5,-110.75C441.08,-110.75 533.67,-110.75 626.25,-110.75"/>
</g>
<!-- X2 -->
<g id="node3" class="node">
<title>X2</title>
@ -242,45 +262,45 @@
<polygon fill="none" stroke="black" points="907.69,-75.75 907.69,-99.75 958.51,-99.75 958.51,-75.75 907.69,-75.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-230.75C690.13,-230.76 706.13,-229.76 770.25,-229.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M626.25,-232.75C690.25,-232.75 706.25,-231.75 770.25,-231.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-234.75C690.38,-234.75 706.38,-233.75 770.25,-233.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<g id="edge15" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-204.75C690.38,-204.76 706.38,-205.76 770.25,-205.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M626.25,-206.75C690.25,-206.75 706.25,-207.75 770.25,-207.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-208.75C690.13,-208.75 706.13,-209.75 770.25,-209.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-178.75C689.29,-179.61 703.93,-158.61 770.25,-157.75"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M626.25,-180.75C690.93,-180.75 705.57,-159.75 770.25,-159.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-182.75C692.57,-181.9 707.21,-160.9 770.25,-161.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-152.75C693.35,-153.91 706.79,-182.91 770.25,-181.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M626.25,-154.75C691.53,-154.75 704.97,-183.75 770.25,-183.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M626.25,-156.75C689.72,-155.59 703.16,-184.59 770.25,-185.75"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge13" class="edge">
<g id="edge18" class="edge">
<title>X2:c&#45;&#45;X2:c</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-231.75C882.28,-199.75 882.28,-167.75 882.28,-135.75"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge14" class="edge">
<g id="edge19" class="edge">
<title>X2:c&#45;&#45;X2:c</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M882.28,-135.75C882.28,-119.75 882.28,-103.75 882.28,-87.75"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge15" class="edge">
<g id="edge20" class="edge">
<title>X2:c&#45;&#45;X2:c</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M933.09,-207.75C933.09,-175.75 933.09,-143.75 933.09,-111.75"/>
</g>

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 25 KiB

23
examples/ex16.gv generated
View File

@ -140,17 +140,22 @@ graph {
edge [color="#000000:#895956:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000"]
X1:p1r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -180,9 +185,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -196,9 +199,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -212,9 +213,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -228,9 +227,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -240,7 +237,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>

60
examples/ex16.html generated
View File

@ -127,31 +127,18 @@
<text text-anchor="start" x="345.41" y="-273.95" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="438.5" y="-273.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.58" y="-273.95" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="332.25,-267.25 332.25,-269.25 610,-269.25 610,-267.25 332.25,-267.25"/>
<polygon fill="#895956" stroke="none" points="332.25,-265.25 332.25,-267.25 610,-267.25 610,-265.25 332.25,-265.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-263.25 332.25,-265.25 610,-265.25 610,-263.25 332.25,-263.25"/>
<text text-anchor="start" x="345.79" y="-247.95" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="437.75" y="-247.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.95" y="-247.95" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="332.25,-241.25 332.25,-243.25 610,-243.25 610,-241.25 332.25,-241.25"/>
<polygon fill="#ff0000" stroke="none" points="332.25,-239.25 332.25,-241.25 610,-241.25 610,-239.25 332.25,-239.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-237.25 332.25,-239.25 610,-239.25 610,-237.25 332.25,-237.25"/>
<text text-anchor="start" x="351.04" y="-221.95" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="437" y="-221.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.95" y="-221.95" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="332.25,-215.25 332.25,-217.25 610,-217.25 610,-215.25 332.25,-215.25"/>
<polygon fill="#ff8000" stroke="none" points="332.25,-213.25 332.25,-215.25 610,-215.25 610,-213.25 332.25,-213.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-211.25 332.25,-213.25 610,-213.25 610,-211.25 332.25,-211.25"/>
<text text-anchor="start" x="351.79" y="-195.95" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="438.87" y="-195.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.2" y="-195.95" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="332.25,-189.25 332.25,-191.25 610,-191.25 610,-189.25 332.25,-189.25"/>
<polygon fill="#ffff00" stroke="none" points="332.25,-187.25 332.25,-189.25 610,-189.25 610,-187.25 332.25,-187.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-185.25 332.25,-187.25 610,-187.25 610,-185.25 332.25,-185.25"/>
<text text-anchor="start" x="376.16" y="-169.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="345.41" y="-149.95" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="451.25" y="-149.95" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="332.25,-143.25 332.25,-145.25 610,-145.25 610,-143.25 332.25,-143.25"/>
<text text-anchor="start" x="376.16" y="-127.95" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
@ -187,6 +174,39 @@
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-262.5C271.06,-262.5 249.44,-144.25 332.25,-144.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-264.25C424.83,-264.25 517.42,-264.25 610,-264.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-266.25C424.83,-266.25 517.42,-266.25 610,-266.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-268.25C424.83,-268.25 517.42,-268.25 610,-268.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-238.25C424.83,-238.25 517.42,-238.25 610,-238.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M332.25,-240.25C424.83,-240.25 517.42,-240.25 610,-240.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-242.25C424.83,-242.25 517.42,-242.25 610,-242.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-212.25C424.83,-212.25 517.42,-212.25 610,-212.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M332.25,-214.25C424.83,-214.25 517.42,-214.25 610,-214.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-216.25C424.83,-216.25 517.42,-216.25 610,-216.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-186.25C424.83,-186.25 517.42,-186.25 610,-186.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-188.25C424.83,-188.25 517.42,-188.25 610,-188.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-190.25C424.83,-190.25 517.42,-190.25 610,-190.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-144.25C424.83,-144.25 517.42,-144.25 610,-144.25"/>
</g>
<!-- X2 -->
<g id="node3" class="node">
<title>X2</title>
@ -234,49 +254,49 @@
<text text-anchor="start" x="758" y="-51.7" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-264.25C673.97,-264.25 689.97,-264 754,-264"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-266.25C674,-266.25 690,-266 754,-266"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-268.25C674.03,-268.25 690.03,-268 754,-268"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<g id="edge15" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-238.25C674.22,-238.26 690.22,-240.01 754,-240"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-240.25C674,-240.25 690,-242 754,-242"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-242.25C673.78,-242.24 689.78,-243.99 754,-244"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-212.25C673.01,-213.07 687.75,-192.82 754,-192"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-214.25C674.63,-214.25 689.37,-194 754,-194"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-216.25C676.25,-215.43 690.99,-195.18 754,-196"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-186.25C677.18,-187.44 690.48,-217.19 754,-216"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-188.25C675.35,-188.25 688.65,-218 754,-218"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-190.25C673.52,-189.07 686.82,-218.82 754,-220"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge13" class="edge">
<g id="edge18" class="edge">
<title>X2:w&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-267.97C689.25,-280 559.75,-280 557.75,-218 559.75,-156 689.25,-156 754.37,-168.04"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C689.25,-278 559.75,-278 559.75,-218 559.75,-158 689.25,-158 754,-170"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-264.04C689.25,-276 559.75,-276 561.75,-218 559.75,-160 689.25,-160 753.64,-171.97"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge14" class="edge">
<g id="edge19" class="edge">
<title>X2:w&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-171.97C689.25,-184 559.75,-184 557.75,-146 559.75,-108 689.25,-108 754.37,-120.04"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C689.25,-182 559.75,-182 559.75,-146 559.75,-110 689.25,-110 754,-122"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-168.04C689.25,-180 559.75,-180 561.75,-146 559.75,-112 689.25,-112 753.64,-123.97"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge15" class="edge">
<g id="edge20" class="edge">
<title>X2:w&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-243.97C689.25,-256 559.75,-256 557.75,-194 559.75,-132 689.25,-132 754.37,-144.04"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C689.25,-254 559.75,-254 559.75,-194 559.75,-134 689.25,-134 754,-146"/>

BIN
examples/ex16.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB

60
examples/ex16.svg generated
View File

@ -98,31 +98,18 @@
<text text-anchor="start" x="345.41" y="-273.95" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="438.5" y="-273.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.58" y="-273.95" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="332.25,-267.25 332.25,-269.25 610,-269.25 610,-267.25 332.25,-267.25"/>
<polygon fill="#895956" stroke="none" points="332.25,-265.25 332.25,-267.25 610,-267.25 610,-265.25 332.25,-265.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-263.25 332.25,-265.25 610,-265.25 610,-263.25 332.25,-263.25"/>
<text text-anchor="start" x="345.79" y="-247.95" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="437.75" y="-247.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="531.95" y="-247.95" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="332.25,-241.25 332.25,-243.25 610,-243.25 610,-241.25 332.25,-241.25"/>
<polygon fill="#ff0000" stroke="none" points="332.25,-239.25 332.25,-241.25 610,-241.25 610,-239.25 332.25,-239.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-237.25 332.25,-239.25 610,-239.25 610,-237.25 332.25,-237.25"/>
<text text-anchor="start" x="351.04" y="-221.95" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="437" y="-221.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.95" y="-221.95" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="332.25,-215.25 332.25,-217.25 610,-217.25 610,-215.25 332.25,-215.25"/>
<polygon fill="#ff8000" stroke="none" points="332.25,-213.25 332.25,-215.25 610,-215.25 610,-213.25 332.25,-213.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-211.25 332.25,-213.25 610,-213.25 610,-211.25 332.25,-211.25"/>
<text text-anchor="start" x="351.79" y="-195.95" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="438.87" y="-195.95" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="537.2" y="-195.95" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="332.25,-189.25 332.25,-191.25 610,-191.25 610,-189.25 332.25,-189.25"/>
<polygon fill="#ffff00" stroke="none" points="332.25,-187.25 332.25,-189.25 610,-189.25 610,-187.25 332.25,-187.25"/>
<polygon fill="#000000" stroke="none" points="332.25,-185.25 332.25,-187.25 610,-187.25 610,-185.25 332.25,-185.25"/>
<text text-anchor="start" x="376.16" y="-169.95" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="345.41" y="-149.95" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="451.25" y="-149.95" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="332.25,-143.25 332.25,-145.25 610,-145.25 610,-143.25 332.25,-143.25"/>
<text text-anchor="start" x="376.16" y="-127.95" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
@ -158,6 +145,39 @@
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-262.5C271.06,-262.5 249.44,-144.25 332.25,-144.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-264.25C424.83,-264.25 517.42,-264.25 610,-264.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-266.25C424.83,-266.25 517.42,-266.25 610,-266.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-268.25C424.83,-268.25 517.42,-268.25 610,-268.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-238.25C424.83,-238.25 517.42,-238.25 610,-238.25"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M332.25,-240.25C424.83,-240.25 517.42,-240.25 610,-240.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-242.25C424.83,-242.25 517.42,-242.25 610,-242.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-212.25C424.83,-212.25 517.42,-212.25 610,-212.25"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M332.25,-214.25C424.83,-214.25 517.42,-214.25 610,-214.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-216.25C424.83,-216.25 517.42,-216.25 610,-216.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-186.25C424.83,-186.25 517.42,-186.25 610,-186.25"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-188.25C424.83,-188.25 517.42,-188.25 610,-188.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-190.25C424.83,-190.25 517.42,-190.25 610,-190.25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-144.25C424.83,-144.25 517.42,-144.25 610,-144.25"/>
</g>
<!-- X2 -->
<g id="node3" class="node">
<title>X2</title>
@ -205,49 +225,49 @@
<text text-anchor="start" x="758" y="-51.7" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-264.25C673.97,-264.25 689.97,-264 754,-264"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-266.25C674,-266.25 690,-266 754,-266"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-268.25C674.03,-268.25 690.03,-268 754,-268"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<g id="edge15" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-238.25C674.22,-238.26 690.22,-240.01 754,-240"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-240.25C674,-240.25 690,-242 754,-242"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-242.25C673.78,-242.24 689.78,-243.99 754,-244"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-212.25C673.01,-213.07 687.75,-192.82 754,-192"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-214.25C674.63,-214.25 689.37,-194 754,-194"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-216.25C676.25,-215.43 690.99,-195.18 754,-196"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<g id="edge17" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-186.25C677.18,-187.44 690.48,-217.19 754,-216"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-188.25C675.35,-188.25 688.65,-218 754,-218"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-190.25C673.52,-189.07 686.82,-218.82 754,-220"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge13" class="edge">
<g id="edge18" class="edge">
<title>X2:w&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-267.97C689.25,-280 559.75,-280 557.75,-218 559.75,-156 689.25,-156 754.37,-168.04"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C689.25,-278 559.75,-278 559.75,-218 559.75,-158 689.25,-158 754,-170"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-264.04C689.25,-276 559.75,-276 561.75,-218 559.75,-160 689.25,-160 753.64,-171.97"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge14" class="edge">
<g id="edge19" class="edge">
<title>X2:w&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-171.97C689.25,-184 559.75,-184 557.75,-146 559.75,-108 689.25,-108 754.37,-120.04"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C689.25,-182 559.75,-182 559.75,-146 559.75,-110 689.25,-110 754,-122"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M753.64,-168.04C689.25,-180 559.75,-180 561.75,-146 559.75,-112 689.25,-112 753.64,-123.97"/>
</g>
<!-- X2&#45;&#45;X2 -->
<g id="edge15" class="edge">
<g id="edge20" class="edge">
<title>X2:w&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M754.37,-243.97C689.25,-256 559.75,-256 557.75,-194 559.75,-132 689.25,-132 754.37,-144.04"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C689.25,-254 559.75,-254 559.75,-194 559.75,-134 689.25,-134 754,-146"/>

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -448,8 +448,9 @@ class Harness:
wirehtml.append(f" <tr>")
wirehtml.append(f' <td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w{i}" height="{(2 * len(bgcolors))}">')
wirehtml.append(' <table cellspacing="0" cellborder="0" border="0">')
for j, bgcolor in enumerate(bgcolors[::-1]): # Reverse to match the curved wires when more than 2 colors
wirehtml.append(f' <tr><td colspan="3" cellpadding="0" height="2" bgcolor="{bgcolor if bgcolor != "" else wv_colors.default_color}" border="0"></td></tr>')
#for j, bgcolor in enumerate(bgcolors[::-1]): # Reverse to match the curved wires when more than 2 colors
# wirehtml.append(f' <tr><td colspan="3" cellpadding="0" height="2" bgcolor="{bgcolor if bgcolor != "" else wv_colors.default_color}" border="0"></td></tr>')
wirehtml.append(f' <tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>')
wirehtml.append(" </table>")
wirehtml.append(" </td>")
wirehtml.append(" </tr>")
@ -509,11 +510,11 @@ class Harness:
# shield is shown with specified color and black borders
shield_color_hex = wv_colors.get_color_hex(cable.shield)[0]
attributes = (
f'height="6" bgcolor="{shield_color_hex}" border="2" sides="tb"'
f'height="6" border="2" sides="tb"'# bgcolor="{shield_color_hex}"
)
else:
# shield is shown as a thin black wire
attributes = f'height="2" bgcolor="#000000" border="0"'
attributes = f'height="2" border="0"' # bgcolor="#000000"
# fmt: off
wirehtml.append(f' <tr><td colspan="3" cellpadding="0" {attributes} port="ws"></td></tr>')
# fmt: on
@ -598,6 +599,14 @@ class Harness:
row.replace(f"<!-- {connection.via_port}_out -->", to_string)
for row in html
]
# Connection in the Wire
code_left_1 = f"{cable.name}:w{connection.via_port}:w"
code_left_2 = f"{cable.name}:w{connection.via_port}:e"
dot.edge(code_left_1,
code_left_2,
straight="straight",
)
style, bgcolor = (
("filled,dashed", self.options.bgcolor_bundle)

24
tutorial/tutorial01.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -34,6 +35,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -67,15 +69,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ffffff:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffffff:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffffff:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -102,9 +108,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -118,9 +122,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -134,9 +136,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -150,9 +150,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

212
tutorial/tutorial01.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>tutorial01</title>
<style>
@ -30,139 +30,155 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="479pt" height="194pt"
viewBox="0.00 0.00 479.00 193.50" 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 189.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.5 475,-189.5 475,4 -4,4"/>
<svg width="489pt" height="201pt"
viewBox="0.00 0.00 489.00 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 485,-197 485,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="38,-155 0,-155 0,-12.5 38,-12.5 38,-155"/>
<polygon fill="none" stroke="black" points="0,-131.25 0,-155 38,-155 38,-131.25 0,-131.25"/>
<text text-anchor="start" x="10.75" y="-137.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-107.5 0,-131.25 38,-131.25 38,-107.5 0,-107.5"/>
<text text-anchor="start" x="4" y="-113.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-83.75 0,-107.5 38,-107.5 38,-83.75 0,-83.75"/>
<text text-anchor="start" x="15.25" y="-90.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-60 0,-83.75 38,-83.75 38,-60 0,-60"/>
<text text-anchor="start" x="15.25" y="-66.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-36.25 0,-60 38,-60 38,-36.25 0,-36.25"/>
<text text-anchor="start" x="15.25" y="-42.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-12.5 0,-36.25 38,-36.25 38,-12.5 0,-12.5"/>
<text text-anchor="start" x="15.25" y="-18.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="39.5,-161 0,-161 0,-14 39.5,-14 39.5,-161"/>
<polygon fill="none" stroke="black" points="0,-136.5 0,-161 39.5,-161 39.5,-136.5 0,-136.5"/>
<text text-anchor="start" x="10.75" y="-143.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-112 0,-136.5 39.5,-136.5 39.5,-112 0,-112"/>
<text text-anchor="start" x="4" y="-119.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-87.5 0,-112 39.5,-112 39.5,-87.5 0,-87.5"/>
<text text-anchor="start" x="15.62" y="-94.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-63 0,-87.5 39.5,-87.5 39.5,-63 0,-63"/>
<text text-anchor="start" x="15.62" y="-70.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-63 39.5,-63 39.5,-38.5 0,-38.5"/>
<text text-anchor="start" x="15.62" y="-45.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38.5 39.5,-38.5 39.5,-14 0,-14"/>
<text text-anchor="start" x="15.62" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="289,-185.5 182,-185.5 182,0 289,0 289,-185.5"/>
<polygon fill="none" stroke="black" points="182,-161.75 182,-185.5 289,-185.5 289,-161.75 182,-161.75"/>
<text text-anchor="start" x="225" y="-168.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="182,-138 182,-161.75 231,-161.75 231,-138 182,-138"/>
<text text-anchor="start" x="199.38" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="231,-138 231,-161.75 289,-161.75 289,-138 231,-138"/>
<text text-anchor="start" x="248.38" y="-144.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="195.62" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="183.62" y="-103.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="214.88" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-103.7" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="none" points="182,-98 182,-100 289,-100 289,-98 182,-98"/>
<polygon fill="#ffffff" stroke="none" points="182,-96 182,-98 289,-98 289,-96 182,-96"/>
<polygon fill="#000000" stroke="none" points="182,-94 182,-96 289,-96 289,-94 182,-94"/>
<text text-anchor="start" x="183.62" y="-78.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="214.88" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-78.7" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="none" points="182,-73 182,-75 289,-75 289,-73 182,-73"/>
<polygon fill="#ffffff" stroke="none" points="182,-71 182,-73 289,-73 289,-71 182,-71"/>
<polygon fill="#000000" stroke="none" points="182,-69 182,-71 289,-71 289,-69 182,-69"/>
<text text-anchor="start" x="183.62" y="-53.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="214.88" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-53.7" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="none" points="182,-48 182,-50 289,-50 289,-48 182,-48"/>
<polygon fill="#ffffff" stroke="none" points="182,-46 182,-48 289,-48 289,-46 182,-46"/>
<polygon fill="#000000" stroke="none" points="182,-44 182,-46 289,-46 289,-44 182,-44"/>
<text text-anchor="start" x="183.62" y="-28.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="214.88" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-28.7" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="none" points="182,-23 182,-25 289,-25 289,-23 182,-23"/>
<polygon fill="#ffffff" stroke="none" points="182,-21 182,-23 289,-23 289,-21 182,-21"/>
<polygon fill="#000000" stroke="none" points="182,-19 182,-21 289,-21 289,-19 182,-19"/>
<text text-anchor="start" x="195.62" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="297.5,-193 183.5,-193 183.5,0 297.5,0 297.5,-193"/>
<polygon fill="none" stroke="black" points="183.5,-168.5 183.5,-193 297.5,-193 297.5,-168.5 183.5,-168.5"/>
<text text-anchor="start" x="229.25" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="183.5,-144 183.5,-168.5 236,-168.5 236,-144 183.5,-144"/>
<text text-anchor="start" x="202.25" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="236,-144 236,-168.5 297.5,-168.5 297.5,-144 236,-144"/>
<text text-anchor="start" x="254.75" y="-151.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="198.62" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="185.5" y="-108.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="219.5" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-108.7" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="185.5" y="-82.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="219.5" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-82.7" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="185.5" y="-56.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="219.5" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-56.7" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="185.5" y="-30.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="219.5" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-30.7" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="198.62" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-93.75C102.13,-93.75 118.12,-94.75 182,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-95.75C102,-95.75 118,-96.75 182,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-97.75C101.88,-97.75 117.87,-98.75 182,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-97.75C103.66,-97.76 119.66,-99.01 183.5,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-99.75C103.5,-99.75 119.5,-101 183.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-101.75C103.34,-101.75 119.34,-103 183.5,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-73.25C103.47,-73.25 119.47,-73 183.5,-73"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-75.25C103.5,-75.25 119.5,-75 183.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-77.25C103.53,-77.25 119.53,-77 183.5,-77"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-69.75C102,-69.75 118,-69.75 182,-69.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-71.75C102,-71.75 118,-71.75 182,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-73.75C102,-73.75 118,-73.75 182,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-48.75C103.28,-48.76 119.28,-47.01 183.5,-47"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-50.75C103.5,-50.75 119.5,-49 183.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-52.75C103.72,-52.74 119.72,-50.99 183.5,-51"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-24.25C103.12,-24.29 119.08,-21.04 183.5,-21"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-26.25C103.52,-26.25 119.48,-23 183.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-28.25C103.92,-28.21 119.88,-24.96 183.5,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-45.75C101.88,-45.75 117.87,-44.75 182,-44.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-47.75C102,-47.75 118,-46.75 182,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-49.75C102.13,-49.75 118.12,-48.75 182,-48.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-99C221.5,-99 259.5,-99 297.5,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-101C221.5,-101 259.5,-101 297.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-103C221.5,-103 259.5,-103 297.5,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-73C221.5,-73 259.5,-73 297.5,-73"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-75C221.5,-75 259.5,-75 297.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-77C221.5,-77 259.5,-77 297.5,-77"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-22.75C101.64,-22.78 117.62,-19.78 182,-19.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-24.75C102.01,-24.75 117.99,-21.75 182,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-26.75C102.38,-26.72 118.36,-23.72 182,-23.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-47C221.5,-47 259.5,-47 297.5,-47"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-49C221.5,-49 259.5,-49 297.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-51C221.5,-51 259.5,-51 297.5,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-21C221.5,-21 259.5,-21 297.5,-21"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-23C221.5,-23 259.5,-23 297.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-25C221.5,-25 259.5,-25 297.5,-25"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="471,-155 433,-155 433,-12.5 471,-12.5 471,-155"/>
<polygon fill="none" stroke="black" points="433,-131.25 433,-155 471,-155 471,-131.25 433,-131.25"/>
<text text-anchor="start" x="443.75" y="-137.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="433,-107.5 433,-131.25 471,-131.25 471,-107.5 433,-107.5"/>
<text text-anchor="start" x="437" y="-113.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="433,-83.75 433,-107.5 471,-107.5 471,-83.75 433,-83.75"/>
<text text-anchor="start" x="448.25" y="-90.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="433,-60 433,-83.75 471,-83.75 471,-60 433,-60"/>
<text text-anchor="start" x="448.25" y="-66.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="433,-36.25 433,-60 471,-60 471,-36.25 433,-36.25"/>
<text text-anchor="start" x="448.25" y="-42.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="433,-12.5 433,-36.25 471,-36.25 471,-12.5 433,-12.5"/>
<text text-anchor="start" x="448.25" y="-18.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="481,-161 441.5,-161 441.5,-14 481,-14 481,-161"/>
<polygon fill="none" stroke="black" points="441.5,-136.5 441.5,-161 481,-161 481,-136.5 441.5,-136.5"/>
<text text-anchor="start" x="452.25" y="-143.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="441.5,-112 441.5,-136.5 481,-136.5 481,-112 441.5,-112"/>
<text text-anchor="start" x="445.5" y="-119.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="441.5,-87.5 441.5,-112 481,-112 481,-87.5 441.5,-87.5"/>
<text text-anchor="start" x="457.12" y="-94.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="441.5,-63 441.5,-87.5 481,-87.5 481,-63 441.5,-63"/>
<text text-anchor="start" x="457.12" y="-70.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="441.5,-38.5 441.5,-63 481,-63 481,-38.5 441.5,-38.5"/>
<text text-anchor="start" x="457.12" y="-45.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="441.5,-14 441.5,-38.5 481,-38.5 481,-14 441.5,-14"/>
<text text-anchor="start" x="457.12" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-94.75C352.88,-94.75 368.87,-93.75 433,-93.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-96.75C353,-96.75 369,-95.75 433,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-98.75C353.13,-98.75 369.12,-97.75 433,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-99C361.34,-99.01 377.34,-97.76 441.5,-97.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-101C361.5,-101 377.5,-99.75 441.5,-99.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-103C361.66,-103 377.66,-101.75 441.5,-101.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-69.75C353,-69.75 369,-69.75 433,-69.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-71.75C353,-71.75 369,-71.75 433,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-73.75C353,-73.75 369,-73.75 433,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-73C361.53,-73 377.53,-73.25 441.5,-73.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-75C361.5,-75 377.5,-75.25 441.5,-75.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-77C361.47,-77 377.47,-77.25 441.5,-77.25"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-44.75C353.13,-44.75 369.12,-45.75 433,-45.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-46.75C353,-46.75 369,-47.75 433,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-48.75C352.88,-48.75 368.87,-49.75 433,-49.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-47C361.72,-47.01 377.72,-48.76 441.5,-48.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-49C361.5,-49 377.5,-50.75 441.5,-50.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-51C361.28,-50.99 377.28,-52.74 441.5,-52.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-19.75C353.38,-19.78 369.36,-22.78 433,-22.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-21.75C353.01,-21.75 368.99,-24.75 433,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-23.75C352.64,-23.72 368.62,-26.72 433,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-21C361.92,-21.04 377.88,-24.29 441.5,-24.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-23C361.52,-23 377.48,-26.25 441.5,-26.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-25C361.12,-24.96 377.08,-28.21 441.5,-28.25"/>
</g>
</g>
</svg>

BIN
tutorial/tutorial01.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 12 KiB

210
tutorial/tutorial01.svg generated
View File

@ -1,139 +1,155 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="479pt" height="194pt"
viewBox="0.00 0.00 479.00 193.50" 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 189.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.5 475,-189.5 475,4 -4,4"/>
<svg width="489pt" height="201pt"
viewBox="0.00 0.00 489.00 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 485,-197 485,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="38,-155 0,-155 0,-12.5 38,-12.5 38,-155"/>
<polygon fill="none" stroke="black" points="0,-131.25 0,-155 38,-155 38,-131.25 0,-131.25"/>
<text text-anchor="start" x="10.75" y="-137.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-107.5 0,-131.25 38,-131.25 38,-107.5 0,-107.5"/>
<text text-anchor="start" x="4" y="-113.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-83.75 0,-107.5 38,-107.5 38,-83.75 0,-83.75"/>
<text text-anchor="start" x="15.25" y="-90.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-60 0,-83.75 38,-83.75 38,-60 0,-60"/>
<text text-anchor="start" x="15.25" y="-66.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-36.25 0,-60 38,-60 38,-36.25 0,-36.25"/>
<text text-anchor="start" x="15.25" y="-42.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-12.5 0,-36.25 38,-36.25 38,-12.5 0,-12.5"/>
<text text-anchor="start" x="15.25" y="-18.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="39.5,-161 0,-161 0,-14 39.5,-14 39.5,-161"/>
<polygon fill="none" stroke="black" points="0,-136.5 0,-161 39.5,-161 39.5,-136.5 0,-136.5"/>
<text text-anchor="start" x="10.75" y="-143.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-112 0,-136.5 39.5,-136.5 39.5,-112 0,-112"/>
<text text-anchor="start" x="4" y="-119.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-87.5 0,-112 39.5,-112 39.5,-87.5 0,-87.5"/>
<text text-anchor="start" x="15.62" y="-94.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-63 0,-87.5 39.5,-87.5 39.5,-63 0,-63"/>
<text text-anchor="start" x="15.62" y="-70.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-63 39.5,-63 39.5,-38.5 0,-38.5"/>
<text text-anchor="start" x="15.62" y="-45.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38.5 39.5,-38.5 39.5,-14 0,-14"/>
<text text-anchor="start" x="15.62" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="289,-185.5 182,-185.5 182,0 289,0 289,-185.5"/>
<polygon fill="none" stroke="black" points="182,-161.75 182,-185.5 289,-185.5 289,-161.75 182,-161.75"/>
<text text-anchor="start" x="225" y="-168.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="182,-138 182,-161.75 231,-161.75 231,-138 182,-138"/>
<text text-anchor="start" x="199.38" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="231,-138 231,-161.75 289,-161.75 289,-138 231,-138"/>
<text text-anchor="start" x="248.38" y="-144.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="195.62" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="183.62" y="-103.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="214.88" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-103.7" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="none" points="182,-98 182,-100 289,-100 289,-98 182,-98"/>
<polygon fill="#ffffff" stroke="none" points="182,-96 182,-98 289,-98 289,-96 182,-96"/>
<polygon fill="#000000" stroke="none" points="182,-94 182,-96 289,-96 289,-94 182,-94"/>
<text text-anchor="start" x="183.62" y="-78.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="214.88" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-78.7" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="none" points="182,-73 182,-75 289,-75 289,-73 182,-73"/>
<polygon fill="#ffffff" stroke="none" points="182,-71 182,-73 289,-73 289,-71 182,-71"/>
<polygon fill="#000000" stroke="none" points="182,-69 182,-71 289,-71 289,-69 182,-69"/>
<text text-anchor="start" x="183.62" y="-53.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="214.88" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-53.7" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="none" points="182,-48 182,-50 289,-50 289,-48 182,-48"/>
<polygon fill="#ffffff" stroke="none" points="182,-46 182,-48 289,-48 289,-46 182,-46"/>
<polygon fill="#000000" stroke="none" points="182,-44 182,-46 289,-46 289,-44 182,-44"/>
<text text-anchor="start" x="183.62" y="-28.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="214.88" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4 &#160;&#160;&#160;</text>
<text text-anchor="start" x="259.62" y="-28.7" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="none" points="182,-23 182,-25 289,-25 289,-23 182,-23"/>
<polygon fill="#ffffff" stroke="none" points="182,-21 182,-23 289,-23 289,-21 182,-21"/>
<polygon fill="#000000" stroke="none" points="182,-19 182,-21 289,-21 289,-19 182,-19"/>
<text text-anchor="start" x="195.62" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="297.5,-193 183.5,-193 183.5,0 297.5,0 297.5,-193"/>
<polygon fill="none" stroke="black" points="183.5,-168.5 183.5,-193 297.5,-193 297.5,-168.5 183.5,-168.5"/>
<text text-anchor="start" x="229.25" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="183.5,-144 183.5,-168.5 236,-168.5 236,-144 183.5,-144"/>
<text text-anchor="start" x="202.25" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="236,-144 236,-168.5 297.5,-168.5 297.5,-144 236,-144"/>
<text text-anchor="start" x="254.75" y="-151.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="198.62" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="185.5" y="-108.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="219.5" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-108.7" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="185.5" y="-82.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="219.5" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-82.7" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="185.5" y="-56.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="219.5" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-56.7" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="185.5" y="-30.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="219.5" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4 &#160;&#160;&#160;</text>
<text text-anchor="start" x="265.5" y="-30.7" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="198.62" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-93.75C102.13,-93.75 118.12,-94.75 182,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-95.75C102,-95.75 118,-96.75 182,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-97.75C101.88,-97.75 117.87,-98.75 182,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-97.75C103.66,-97.76 119.66,-99.01 183.5,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-99.75C103.5,-99.75 119.5,-101 183.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-101.75C103.34,-101.75 119.34,-103 183.5,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-73.25C103.47,-73.25 119.47,-73 183.5,-73"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-75.25C103.5,-75.25 119.5,-75 183.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-77.25C103.53,-77.25 119.53,-77 183.5,-77"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-69.75C102,-69.75 118,-69.75 182,-69.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-71.75C102,-71.75 118,-71.75 182,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-73.75C102,-73.75 118,-73.75 182,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-48.75C103.28,-48.76 119.28,-47.01 183.5,-47"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-50.75C103.5,-50.75 119.5,-49 183.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-52.75C103.72,-52.74 119.72,-50.99 183.5,-51"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-24.25C103.12,-24.29 119.08,-21.04 183.5,-21"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M39.5,-26.25C103.52,-26.25 119.48,-23 183.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M39.5,-28.25C103.92,-28.21 119.88,-24.96 183.5,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-45.75C101.88,-45.75 117.87,-44.75 182,-44.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-47.75C102,-47.75 118,-46.75 182,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-49.75C102.13,-49.75 118.12,-48.75 182,-48.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-99C221.5,-99 259.5,-99 297.5,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-101C221.5,-101 259.5,-101 297.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-103C221.5,-103 259.5,-103 297.5,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-73C221.5,-73 259.5,-73 297.5,-73"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-75C221.5,-75 259.5,-75 297.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-77C221.5,-77 259.5,-77 297.5,-77"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-22.75C101.64,-22.78 117.62,-19.78 182,-19.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M38,-24.75C102.01,-24.75 117.99,-21.75 182,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M38,-26.75C102.38,-26.72 118.36,-23.72 182,-23.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-47C221.5,-47 259.5,-47 297.5,-47"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-49C221.5,-49 259.5,-49 297.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-51C221.5,-51 259.5,-51 297.5,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-21C221.5,-21 259.5,-21 297.5,-21"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M183.5,-23C221.5,-23 259.5,-23 297.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.5,-25C221.5,-25 259.5,-25 297.5,-25"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="471,-155 433,-155 433,-12.5 471,-12.5 471,-155"/>
<polygon fill="none" stroke="black" points="433,-131.25 433,-155 471,-155 471,-131.25 433,-131.25"/>
<text text-anchor="start" x="443.75" y="-137.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="433,-107.5 433,-131.25 471,-131.25 471,-107.5 433,-107.5"/>
<text text-anchor="start" x="437" y="-113.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="433,-83.75 433,-107.5 471,-107.5 471,-83.75 433,-83.75"/>
<text text-anchor="start" x="448.25" y="-90.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="433,-60 433,-83.75 471,-83.75 471,-60 433,-60"/>
<text text-anchor="start" x="448.25" y="-66.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="433,-36.25 433,-60 471,-60 471,-36.25 433,-36.25"/>
<text text-anchor="start" x="448.25" y="-42.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="433,-12.5 433,-36.25 471,-36.25 471,-12.5 433,-12.5"/>
<text text-anchor="start" x="448.25" y="-18.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="481,-161 441.5,-161 441.5,-14 481,-14 481,-161"/>
<polygon fill="none" stroke="black" points="441.5,-136.5 441.5,-161 481,-161 481,-136.5 441.5,-136.5"/>
<text text-anchor="start" x="452.25" y="-143.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="441.5,-112 441.5,-136.5 481,-136.5 481,-112 441.5,-112"/>
<text text-anchor="start" x="445.5" y="-119.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="441.5,-87.5 441.5,-112 481,-112 481,-87.5 441.5,-87.5"/>
<text text-anchor="start" x="457.12" y="-94.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="441.5,-63 441.5,-87.5 481,-87.5 481,-63 441.5,-63"/>
<text text-anchor="start" x="457.12" y="-70.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="441.5,-38.5 441.5,-63 481,-63 481,-38.5 441.5,-38.5"/>
<text text-anchor="start" x="457.12" y="-45.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="441.5,-14 441.5,-38.5 481,-38.5 481,-14 441.5,-14"/>
<text text-anchor="start" x="457.12" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-94.75C352.88,-94.75 368.87,-93.75 433,-93.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-96.75C353,-96.75 369,-95.75 433,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-98.75C353.13,-98.75 369.12,-97.75 433,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-99C361.34,-99.01 377.34,-97.76 441.5,-97.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-101C361.5,-101 377.5,-99.75 441.5,-99.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-103C361.66,-103 377.66,-101.75 441.5,-101.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-69.75C353,-69.75 369,-69.75 433,-69.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-71.75C353,-71.75 369,-71.75 433,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-73.75C353,-73.75 369,-73.75 433,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-73C361.53,-73 377.53,-73.25 441.5,-73.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-75C361.5,-75 377.5,-75.25 441.5,-75.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-77C361.47,-77 377.47,-77.25 441.5,-77.25"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-44.75C353.13,-44.75 369.12,-45.75 433,-45.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-46.75C353,-46.75 369,-47.75 433,-47.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-48.75C352.88,-48.75 368.87,-49.75 433,-49.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-47C361.72,-47.01 377.72,-48.76 441.5,-48.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-49C361.5,-49 377.5,-50.75 441.5,-50.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-51C361.28,-50.99 377.28,-52.74 441.5,-52.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-19.75C353.38,-19.78 369.36,-22.78 433,-22.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M289,-21.75C353.01,-21.75 368.99,-24.75 433,-24.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M289,-23.75C352.64,-23.72 368.62,-26.72 433,-26.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-21C361.92,-21.04 377.88,-24.29 441.5,-24.25"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M297.5,-23C361.52,-23 377.48,-26.25 441.5,-26.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M297.5,-25C361.12,-24.96 377.08,-28.21 441.5,-28.25"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 10 KiB

24
tutorial/tutorial02.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -36,6 +37,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -71,15 +73,19 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -107,9 +113,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -123,9 +127,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -139,9 +141,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -155,9 +155,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

232
tutorial/tutorial02.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>tutorial02</title>
<style>
@ -30,149 +30,165 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="841pt" height="194pt"
viewBox="0.00 0.00 840.50 193.50" 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 189.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.5 836.5,-189.5 836.5,4 -4,4"/>
<svg width="865pt" height="201pt"
viewBox="0.00 0.00 864.51 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 860.51,-197 860.51,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-155 0,-155 0,-12.5 180,-12.5 180,-155"/>
<polygon fill="none" stroke="black" points="0,-131.25 0,-155 180,-155 180,-131.25 0,-131.25"/>
<text text-anchor="start" x="81.75" y="-137.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-107.5 0,-131.25 92.75,-131.25 92.75,-107.5 0,-107.5"/>
<text text-anchor="start" x="4" y="-113.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-107.5 92.75,-131.25 142,-131.25 142,-107.5 92.75,-107.5"/>
<text text-anchor="start" x="96.75" y="-113.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-107.5 142,-131.25 180,-131.25 180,-107.5 142,-107.5"/>
<text text-anchor="start" x="146" y="-113.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-83.75 0,-107.5 180,-107.5 180,-83.75 0,-83.75"/>
<text text-anchor="start" x="86.25" y="-90.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-60 0,-83.75 180,-83.75 180,-60 0,-60"/>
<text text-anchor="start" x="86.25" y="-66.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-36.25 0,-60 180,-60 180,-36.25 0,-36.25"/>
<text text-anchor="start" x="86.25" y="-42.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-12.5 0,-36.25 180,-36.25 180,-12.5 0,-12.5"/>
<text text-anchor="start" x="86.25" y="-18.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-161 0,-161 0,-14 188.25,-14 188.25,-161"/>
<polygon fill="none" stroke="black" points="0,-136.5 0,-161 188.25,-161 188.25,-136.5 0,-136.5"/>
<text text-anchor="start" x="85.13" y="-143.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-112 0,-136.5 97.25,-136.5 97.25,-112 0,-112"/>
<text text-anchor="start" x="4" y="-119.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-112 97.25,-136.5 148.75,-136.5 148.75,-112 97.25,-112"/>
<text text-anchor="start" x="101.25" y="-119.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-112 148.75,-136.5 188.25,-136.5 188.25,-112 148.75,-112"/>
<text text-anchor="start" x="152.75" y="-119.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-87.5 0,-112 188.25,-112 188.25,-87.5 0,-87.5"/>
<text text-anchor="start" x="90" y="-94.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-63 0,-87.5 188.25,-87.5 188.25,-63 0,-63"/>
<text text-anchor="start" x="90" y="-70.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-63 188.25,-63 188.25,-38.5 0,-38.5"/>
<text text-anchor="start" x="90" y="-45.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38.5 188.25,-38.5 188.25,-14 0,-14"/>
<text text-anchor="start" x="90" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="508.5,-185.5 324,-185.5 324,0 508.5,0 508.5,-185.5"/>
<polygon fill="none" stroke="black" points="324,-161.75 324,-185.5 508.5,-185.5 508.5,-161.75 324,-161.75"/>
<text text-anchor="start" x="405.75" y="-168.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-138 324,-161.75 346.25,-161.75 346.25,-138 324,-138"/>
<text text-anchor="start" x="328" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-138 346.25,-161.75 477.25,-161.75 477.25,-138 346.25,-138"/>
<text text-anchor="start" x="350.25" y="-144.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-138 477.25,-161.75 508.5,-161.75 508.5,-138 477.25,-138"/>
<text text-anchor="start" x="481.25" y="-144.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="346.04" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.04" y="-103.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="382.12" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-103.7" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="none" points="324,-98 324,-100 508.5,-100 508.5,-98 324,-98"/>
<polygon fill="#ffffff" stroke="none" points="324,-96 324,-98 508.5,-98 508.5,-96 324,-96"/>
<polygon fill="#000000" stroke="none" points="324,-94 324,-96 508.5,-96 508.5,-94 324,-94"/>
<text text-anchor="start" x="334.04" y="-78.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="384.38" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-78.7" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="none" points="324,-73 324,-75 508.5,-75 508.5,-73 324,-73"/>
<polygon fill="#895956" stroke="none" points="324,-71 324,-73 508.5,-73 508.5,-71 324,-71"/>
<polygon fill="#000000" stroke="none" points="324,-69 324,-71 508.5,-71 508.5,-69 324,-69"/>
<text text-anchor="start" x="334.04" y="-53.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="383.25" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-53.7" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="none" points="324,-48 324,-50 508.5,-50 508.5,-48 324,-48"/>
<polygon fill="#00ff00" stroke="none" points="324,-46 324,-48 508.5,-48 508.5,-46 324,-46"/>
<polygon fill="#000000" stroke="none" points="324,-44 324,-46 508.5,-46 508.5,-44 324,-44"/>
<text text-anchor="start" x="334.04" y="-28.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="384.75" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-28.7" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="none" points="324,-23 324,-25 508.5,-25 508.5,-23 324,-23"/>
<polygon fill="#ffff00" stroke="none" points="324,-21 324,-23 508.5,-23 508.5,-21 324,-21"/>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 508.5,-21 508.5,-19 324,-19"/>
<text text-anchor="start" x="346.04" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="524.25,-193 332.25,-193 332.25,0 524.25,0 524.25,-193"/>
<polygon fill="none" stroke="black" points="332.25,-168.5 332.25,-193 524.25,-193 524.25,-168.5 332.25,-168.5"/>
<text text-anchor="start" x="417" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-144 332.25,-168.5 355.25,-168.5 355.25,-144 332.25,-144"/>
<text text-anchor="start" x="336.25" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="355.25,-144 355.25,-168.5 492.25,-168.5 492.25,-144 355.25,-144"/>
<text text-anchor="start" x="359.25" y="-151.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="492.25,-144 492.25,-168.5 524.25,-168.5 524.25,-144 492.25,-144"/>
<text text-anchor="start" x="496.25" y="-151.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="355.88" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="342.75" y="-108.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="393.38" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-108.7" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="342.75" y="-82.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="395.63" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-82.7" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="342.75" y="-56.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="394.88" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-56.7" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="342.75" y="-30.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="396" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-30.7" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="355.88" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-93.75C244.13,-93.75 260.12,-94.75 324,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-95.75C244,-95.75 260,-96.75 324,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-97.75C243.88,-97.75 259.87,-98.75 324,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-97.75C252.41,-97.76 268.41,-99.01 332.25,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M188.25,-99.75C252.25,-99.75 268.25,-101 332.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-101.75C252.09,-101.75 268.09,-103 332.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-73.25C252.22,-73.25 268.22,-73 332.25,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-75.25C252.25,-75.25 268.25,-75 332.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-77.25C252.28,-77.25 268.28,-77 332.25,-77"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-69.75C244,-69.75 260,-69.75 324,-69.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-71.75C244,-71.75 260,-71.75 324,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-73.75C244,-73.75 260,-73.75 324,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-48.75C252.03,-48.76 268.03,-47.01 332.25,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M188.25,-50.75C252.25,-50.75 268.25,-49 332.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-52.75C252.47,-52.74 268.47,-50.99 332.25,-51"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-24.25C251.87,-24.29 267.83,-21.04 332.25,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-26.25C252.27,-26.25 268.23,-23 332.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-28.25C252.67,-28.21 268.63,-24.96 332.25,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-45.75C243.88,-45.75 259.87,-44.75 324,-44.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M180,-47.75C244,-47.75 260,-46.75 324,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-49.75C244.13,-49.75 260.12,-48.75 324,-48.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-99C396.25,-99 460.25,-99 524.25,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M332.25,-101C396.25,-101 460.25,-101 524.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-103C396.25,-103 460.25,-103 524.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-73C396.25,-73 460.25,-73 524.25,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-75C396.25,-75 460.25,-75 524.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-77C396.25,-77 460.25,-77 524.25,-77"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-22.75C243.64,-22.78 259.62,-19.78 324,-19.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-24.75C244.01,-24.75 259.99,-21.75 324,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-26.75C244.38,-26.72 260.36,-23.72 324,-23.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-47C396.25,-47 460.25,-47 524.25,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M332.25,-49C396.25,-49 460.25,-49 524.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-51C396.25,-51 460.25,-51 524.25,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C396.25,-21 460.25,-21 524.25,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-23C396.25,-23 460.25,-23 524.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-25C396.25,-25 460.25,-25 524.25,-25"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="832.5,-156 652.5,-156 652.5,-13.5 832.5,-13.5 832.5,-156"/>
<polygon fill="none" stroke="black" points="652.5,-132.25 652.5,-156 832.5,-156 832.5,-132.25 652.5,-132.25"/>
<text text-anchor="start" x="734.25" y="-138.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="652.5,-108.5 652.5,-132.25 745.25,-132.25 745.25,-108.5 652.5,-108.5"/>
<text text-anchor="start" x="656.5" y="-114.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="745.25,-108.5 745.25,-132.25 794.5,-132.25 794.5,-108.5 745.25,-108.5"/>
<text text-anchor="start" x="749.25" y="-114.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="794.5,-108.5 794.5,-132.25 832.5,-132.25 832.5,-108.5 794.5,-108.5"/>
<text text-anchor="start" x="798.5" y="-114.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="652.5,-84.75 652.5,-108.5 832.5,-108.5 832.5,-84.75 652.5,-84.75"/>
<text text-anchor="start" x="738.75" y="-91.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="652.5,-61 652.5,-84.75 832.5,-84.75 832.5,-61 652.5,-61"/>
<text text-anchor="start" x="738.75" y="-67.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="652.5,-37.25 652.5,-61 832.5,-61 832.5,-37.25 652.5,-37.25"/>
<text text-anchor="start" x="738.75" y="-43.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="652.5,-13.5 652.5,-37.25 832.5,-37.25 832.5,-13.5 652.5,-13.5"/>
<text text-anchor="start" x="738.75" y="-19.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="856.51,-162 668.26,-162 668.26,-15 856.51,-15 856.51,-162"/>
<polygon fill="none" stroke="black" points="668.26,-137.5 668.26,-162 856.51,-162 856.51,-137.5 668.26,-137.5"/>
<text text-anchor="start" x="753.38" y="-144.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="668.26,-113 668.26,-137.5 765.51,-137.5 765.51,-113 668.26,-113"/>
<text text-anchor="start" x="672.26" y="-120.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="765.51,-113 765.51,-137.5 817.01,-137.5 817.01,-113 765.51,-113"/>
<text text-anchor="start" x="769.51" y="-120.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="817.01,-113 817.01,-137.5 856.51,-137.5 856.51,-113 817.01,-113"/>
<text text-anchor="start" x="821.01" y="-120.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="668.26,-88.5 668.26,-113 856.51,-113 856.51,-88.5 668.26,-88.5"/>
<text text-anchor="start" x="758.26" y="-95.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="668.26,-64 668.26,-88.5 856.51,-88.5 856.51,-64 668.26,-64"/>
<text text-anchor="start" x="758.26" y="-71.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="668.26,-39.5 668.26,-64 856.51,-64 856.51,-39.5 668.26,-39.5"/>
<text text-anchor="start" x="758.26" y="-46.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="668.26,-15 668.26,-39.5 856.51,-39.5 856.51,-15 668.26,-15"/>
<text text-anchor="start" x="758.26" y="-22.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-94.75C572.5,-94.75 588.5,-94.75 652.5,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M508.5,-96.75C572.5,-96.75 588.5,-96.75 652.5,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-98.75C572.5,-98.75 588.5,-98.75 652.5,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-99C588.22,-99 604.22,-98.75 668.25,-98.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M524.25,-101C588.25,-101 604.25,-100.75 668.25,-100.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-103C588.28,-103 604.28,-102.75 668.25,-102.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-69.75C572.63,-69.75 588.62,-70.75 652.5,-70.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M508.5,-71.75C572.5,-71.75 588.5,-72.75 652.5,-72.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-73.75C572.38,-73.75 588.37,-74.75 652.5,-74.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-73C588.41,-73.01 604.41,-74.26 668.25,-74.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M524.25,-75C588.25,-75 604.25,-76.25 668.25,-76.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-77C588.09,-77 604.09,-78.25 668.25,-78.25"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-44.75C571.54,-45.61 586.18,-24.61 652.5,-23.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M508.5,-46.75C573.18,-46.75 587.82,-25.75 652.5,-25.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-48.75C574.82,-47.89 589.46,-26.89 652.5,-27.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-47C587.32,-47.89 601.86,-26.14 668.25,-25.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M524.25,-49C588.98,-49 603.52,-27.25 668.25,-27.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-51C590.64,-50.11 605.18,-28.36 668.25,-29.25"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-19.75C575.4,-20.84 589.17,-47.84 652.5,-46.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M508.5,-21.75C573.62,-21.75 587.38,-48.75 652.5,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-23.75C571.83,-22.66 585.6,-49.66 652.5,-50.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-21C591.32,-22.15 604.8,-50.9 668.25,-49.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M524.25,-23C589.51,-23 602.99,-51.75 668.25,-51.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-25C587.7,-23.85 601.18,-52.6 668.25,-53.75"/>
</g>
</g>
</svg>

BIN
tutorial/tutorial02.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 28 KiB

230
tutorial/tutorial02.svg generated
View File

@ -1,149 +1,165 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="841pt" height="194pt"
viewBox="0.00 0.00 840.50 193.50" 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 189.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.5 836.5,-189.5 836.5,4 -4,4"/>
<svg width="865pt" height="201pt"
viewBox="0.00 0.00 864.51 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 860.51,-197 860.51,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-155 0,-155 0,-12.5 180,-12.5 180,-155"/>
<polygon fill="none" stroke="black" points="0,-131.25 0,-155 180,-155 180,-131.25 0,-131.25"/>
<text text-anchor="start" x="81.75" y="-137.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-107.5 0,-131.25 92.75,-131.25 92.75,-107.5 0,-107.5"/>
<text text-anchor="start" x="4" y="-113.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-107.5 92.75,-131.25 142,-131.25 142,-107.5 92.75,-107.5"/>
<text text-anchor="start" x="96.75" y="-113.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-107.5 142,-131.25 180,-131.25 180,-107.5 142,-107.5"/>
<text text-anchor="start" x="146" y="-113.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-83.75 0,-107.5 180,-107.5 180,-83.75 0,-83.75"/>
<text text-anchor="start" x="86.25" y="-90.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-60 0,-83.75 180,-83.75 180,-60 0,-60"/>
<text text-anchor="start" x="86.25" y="-66.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-36.25 0,-60 180,-60 180,-36.25 0,-36.25"/>
<text text-anchor="start" x="86.25" y="-42.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-12.5 0,-36.25 180,-36.25 180,-12.5 0,-12.5"/>
<text text-anchor="start" x="86.25" y="-18.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-161 0,-161 0,-14 188.25,-14 188.25,-161"/>
<polygon fill="none" stroke="black" points="0,-136.5 0,-161 188.25,-161 188.25,-136.5 0,-136.5"/>
<text text-anchor="start" x="85.13" y="-143.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-112 0,-136.5 97.25,-136.5 97.25,-112 0,-112"/>
<text text-anchor="start" x="4" y="-119.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-112 97.25,-136.5 148.75,-136.5 148.75,-112 97.25,-112"/>
<text text-anchor="start" x="101.25" y="-119.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-112 148.75,-136.5 188.25,-136.5 188.25,-112 148.75,-112"/>
<text text-anchor="start" x="152.75" y="-119.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-87.5 0,-112 188.25,-112 188.25,-87.5 0,-87.5"/>
<text text-anchor="start" x="90" y="-94.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-63 0,-87.5 188.25,-87.5 188.25,-63 0,-63"/>
<text text-anchor="start" x="90" y="-70.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-63 188.25,-63 188.25,-38.5 0,-38.5"/>
<text text-anchor="start" x="90" y="-45.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38.5 188.25,-38.5 188.25,-14 0,-14"/>
<text text-anchor="start" x="90" y="-21.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="508.5,-185.5 324,-185.5 324,0 508.5,0 508.5,-185.5"/>
<polygon fill="none" stroke="black" points="324,-161.75 324,-185.5 508.5,-185.5 508.5,-161.75 324,-161.75"/>
<text text-anchor="start" x="405.75" y="-168.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-138 324,-161.75 346.25,-161.75 346.25,-138 324,-138"/>
<text text-anchor="start" x="328" y="-144.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-138 346.25,-161.75 477.25,-161.75 477.25,-138 346.25,-138"/>
<text text-anchor="start" x="350.25" y="-144.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-138 477.25,-161.75 508.5,-161.75 508.5,-138 477.25,-138"/>
<text text-anchor="start" x="481.25" y="-144.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="346.04" y="-122.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="334.04" y="-103.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="382.12" y="-103.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-103.7" font-family="arial" font-size="14.00">X2:1</text>
<polygon fill="#000000" stroke="none" points="324,-98 324,-100 508.5,-100 508.5,-98 324,-98"/>
<polygon fill="#ffffff" stroke="none" points="324,-96 324,-98 508.5,-98 508.5,-96 324,-96"/>
<polygon fill="#000000" stroke="none" points="324,-94 324,-96 508.5,-96 508.5,-94 324,-94"/>
<text text-anchor="start" x="334.04" y="-78.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="384.38" y="-78.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-78.7" font-family="arial" font-size="14.00">X2:2</text>
<polygon fill="#000000" stroke="none" points="324,-73 324,-75 508.5,-75 508.5,-73 324,-73"/>
<polygon fill="#895956" stroke="none" points="324,-71 324,-73 508.5,-73 508.5,-71 324,-71"/>
<polygon fill="#000000" stroke="none" points="324,-69 324,-71 508.5,-71 508.5,-69 324,-69"/>
<text text-anchor="start" x="334.04" y="-53.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="383.25" y="-53.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-53.7" font-family="arial" font-size="14.00">X2:4</text>
<polygon fill="#000000" stroke="none" points="324,-48 324,-50 508.5,-50 508.5,-48 324,-48"/>
<polygon fill="#00ff00" stroke="none" points="324,-46 324,-48 508.5,-48 508.5,-46 324,-46"/>
<polygon fill="#000000" stroke="none" points="324,-44 324,-46 508.5,-46 508.5,-44 324,-44"/>
<text text-anchor="start" x="334.04" y="-28.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="384.75" y="-28.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="470.71" y="-28.7" font-family="arial" font-size="14.00">X2:3</text>
<polygon fill="#000000" stroke="none" points="324,-23 324,-25 508.5,-25 508.5,-23 324,-23"/>
<polygon fill="#ffff00" stroke="none" points="324,-21 324,-23 508.5,-23 508.5,-21 324,-21"/>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 508.5,-21 508.5,-19 324,-19"/>
<text text-anchor="start" x="346.04" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="524.25,-193 332.25,-193 332.25,0 524.25,0 524.25,-193"/>
<polygon fill="none" stroke="black" points="332.25,-168.5 332.25,-193 524.25,-193 524.25,-168.5 332.25,-168.5"/>
<text text-anchor="start" x="417" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-144 332.25,-168.5 355.25,-168.5 355.25,-144 332.25,-144"/>
<text text-anchor="start" x="336.25" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="355.25,-144 355.25,-168.5 492.25,-168.5 492.25,-144 355.25,-144"/>
<text text-anchor="start" x="359.25" y="-151.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="492.25,-144 492.25,-168.5 524.25,-168.5 524.25,-144 492.25,-144"/>
<text text-anchor="start" x="496.25" y="-151.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="355.88" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="342.75" y="-108.7" font-family="arial" font-size="14.00">X1:1</text>
<text text-anchor="start" x="393.38" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-108.7" font-family="arial" font-size="14.00">X2:1</text>
<text text-anchor="start" x="342.75" y="-82.7" font-family="arial" font-size="14.00">X1:2</text>
<text text-anchor="start" x="395.63" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-82.7" font-family="arial" font-size="14.00">X2:2</text>
<text text-anchor="start" x="342.75" y="-56.7" font-family="arial" font-size="14.00">X1:3</text>
<text text-anchor="start" x="394.88" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-56.7" font-family="arial" font-size="14.00">X2:4</text>
<text text-anchor="start" x="342.75" y="-30.7" font-family="arial" font-size="14.00">X1:4</text>
<text text-anchor="start" x="396" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="483.75" y="-30.7" font-family="arial" font-size="14.00">X2:3</text>
<text text-anchor="start" x="355.88" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-93.75C244.13,-93.75 260.12,-94.75 324,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-95.75C244,-95.75 260,-96.75 324,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-97.75C243.88,-97.75 259.87,-98.75 324,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-97.75C252.41,-97.76 268.41,-99.01 332.25,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M188.25,-99.75C252.25,-99.75 268.25,-101 332.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-101.75C252.09,-101.75 268.09,-103 332.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-73.25C252.22,-73.25 268.22,-73 332.25,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-75.25C252.25,-75.25 268.25,-75 332.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-77.25C252.28,-77.25 268.28,-77 332.25,-77"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-69.75C244,-69.75 260,-69.75 324,-69.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-71.75C244,-71.75 260,-71.75 324,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-73.75C244,-73.75 260,-73.75 324,-73.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-48.75C252.03,-48.76 268.03,-47.01 332.25,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M188.25,-50.75C252.25,-50.75 268.25,-49 332.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-52.75C252.47,-52.74 268.47,-50.99 332.25,-51"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-24.25C251.87,-24.29 267.83,-21.04 332.25,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-26.25C252.27,-26.25 268.23,-23 332.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-28.25C252.67,-28.21 268.63,-24.96 332.25,-25"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-45.75C243.88,-45.75 259.87,-44.75 324,-44.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M180,-47.75C244,-47.75 260,-46.75 324,-46.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-49.75C244.13,-49.75 260.12,-48.75 324,-48.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-99C396.25,-99 460.25,-99 524.25,-99"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M332.25,-101C396.25,-101 460.25,-101 524.25,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-103C396.25,-103 460.25,-103 524.25,-103"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-73C396.25,-73 460.25,-73 524.25,-73"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-75C396.25,-75 460.25,-75 524.25,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-77C396.25,-77 460.25,-77 524.25,-77"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-22.75C243.64,-22.78 259.62,-19.78 324,-19.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-24.75C244.01,-24.75 259.99,-21.75 324,-21.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-26.75C244.38,-26.72 260.36,-23.72 324,-23.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-47C396.25,-47 460.25,-47 524.25,-47"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M332.25,-49C396.25,-49 460.25,-49 524.25,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-51C396.25,-51 460.25,-51 524.25,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C396.25,-21 460.25,-21 524.25,-21"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-23C396.25,-23 460.25,-23 524.25,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-25C396.25,-25 460.25,-25 524.25,-25"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="832.5,-156 652.5,-156 652.5,-13.5 832.5,-13.5 832.5,-156"/>
<polygon fill="none" stroke="black" points="652.5,-132.25 652.5,-156 832.5,-156 832.5,-132.25 652.5,-132.25"/>
<text text-anchor="start" x="734.25" y="-138.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="652.5,-108.5 652.5,-132.25 745.25,-132.25 745.25,-108.5 652.5,-108.5"/>
<text text-anchor="start" x="656.5" y="-114.95" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="745.25,-108.5 745.25,-132.25 794.5,-132.25 794.5,-108.5 745.25,-108.5"/>
<text text-anchor="start" x="749.25" y="-114.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="794.5,-108.5 794.5,-132.25 832.5,-132.25 832.5,-108.5 794.5,-108.5"/>
<text text-anchor="start" x="798.5" y="-114.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="652.5,-84.75 652.5,-108.5 832.5,-108.5 832.5,-84.75 652.5,-84.75"/>
<text text-anchor="start" x="738.75" y="-91.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="652.5,-61 652.5,-84.75 832.5,-84.75 832.5,-61 652.5,-61"/>
<text text-anchor="start" x="738.75" y="-67.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="652.5,-37.25 652.5,-61 832.5,-61 832.5,-37.25 652.5,-37.25"/>
<text text-anchor="start" x="738.75" y="-43.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="652.5,-13.5 652.5,-37.25 832.5,-37.25 832.5,-13.5 652.5,-13.5"/>
<text text-anchor="start" x="738.75" y="-19.95" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="856.51,-162 668.26,-162 668.26,-15 856.51,-15 856.51,-162"/>
<polygon fill="none" stroke="black" points="668.26,-137.5 668.26,-162 856.51,-162 856.51,-137.5 668.26,-137.5"/>
<text text-anchor="start" x="753.38" y="-144.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="668.26,-113 668.26,-137.5 765.51,-137.5 765.51,-113 668.26,-113"/>
<text text-anchor="start" x="672.26" y="-120.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="765.51,-113 765.51,-137.5 817.01,-137.5 817.01,-113 765.51,-113"/>
<text text-anchor="start" x="769.51" y="-120.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="817.01,-113 817.01,-137.5 856.51,-137.5 856.51,-113 817.01,-113"/>
<text text-anchor="start" x="821.01" y="-120.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="668.26,-88.5 668.26,-113 856.51,-113 856.51,-88.5 668.26,-88.5"/>
<text text-anchor="start" x="758.26" y="-95.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="668.26,-64 668.26,-88.5 856.51,-88.5 856.51,-64 668.26,-64"/>
<text text-anchor="start" x="758.26" y="-71.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="668.26,-39.5 668.26,-64 856.51,-64 856.51,-39.5 668.26,-39.5"/>
<text text-anchor="start" x="758.26" y="-46.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="668.26,-15 668.26,-39.5 856.51,-39.5 856.51,-15 668.26,-15"/>
<text text-anchor="start" x="758.26" y="-22.2" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-94.75C572.5,-94.75 588.5,-94.75 652.5,-94.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M508.5,-96.75C572.5,-96.75 588.5,-96.75 652.5,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-98.75C572.5,-98.75 588.5,-98.75 652.5,-98.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-99C588.22,-99 604.22,-98.75 668.25,-98.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M524.25,-101C588.25,-101 604.25,-100.75 668.25,-100.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-103C588.28,-103 604.28,-102.75 668.25,-102.75"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-69.75C572.63,-69.75 588.62,-70.75 652.5,-70.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M508.5,-71.75C572.5,-71.75 588.5,-72.75 652.5,-72.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-73.75C572.38,-73.75 588.37,-74.75 652.5,-74.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-73C588.41,-73.01 604.41,-74.26 668.25,-74.25"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M524.25,-75C588.25,-75 604.25,-76.25 668.25,-76.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-77C588.09,-77 604.09,-78.25 668.25,-78.25"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-44.75C571.54,-45.61 586.18,-24.61 652.5,-23.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M508.5,-46.75C573.18,-46.75 587.82,-25.75 652.5,-25.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-48.75C574.82,-47.89 589.46,-26.89 652.5,-27.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-47C587.32,-47.89 601.86,-26.14 668.25,-25.25"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M524.25,-49C588.98,-49 603.52,-27.25 668.25,-27.25"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-51C590.64,-50.11 605.18,-28.36 668.25,-29.25"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-19.75C575.4,-20.84 589.17,-47.84 652.5,-46.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M508.5,-21.75C573.62,-21.75 587.38,-48.75 652.5,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M508.5,-23.75C571.83,-22.66 585.6,-49.66 652.5,-50.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-21C591.32,-22.15 604.8,-50.9 668.25,-49.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M524.25,-23C589.51,-23 602.99,-51.75 668.25,-51.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M524.25,-25C587.7,-23.85 601.18,-52.6 668.25,-53.75"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

27
tutorial/tutorial03.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -40,6 +41,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -79,17 +81,22 @@ graph {
edge [color="#000000:#ffffff:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#895956:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#00ff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p4l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p3l:w
W1:w4:w -- W1:w4:e [straight=straight]
edge [color="#000000"]
X1:p1r:e -- W1:ws:w
W1:ws:w -- W1:ws:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -118,9 +125,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -134,9 +139,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -150,9 +153,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -166,9 +167,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -178,7 +177,7 @@ graph {
<td>Shield</td>
<td><!-- s_out --></td>
</tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0" port="ws"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" border="0" port="ws"></td></tr>
<tr><td>&nbsp;</td></tr>
</table>
</td></tr>

284
tutorial/tutorial03.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>tutorial03</title>
<style>
@ -30,176 +30,196 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="870pt" height="234pt"
viewBox="0.00 0.00 869.50 233.50" 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 229.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-229.5 865.5,-229.5 865.5,4 -4,4"/>
<svg width="894pt" height="243pt"
viewBox="0.00 0.00 894.25 243.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 239)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-239 890.25,-239 890.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-191.5 0,-191.5 0,-52 180,-52 180,-191.5"/>
<polygon fill="none" stroke="black" points="0,-167.75 0,-191.5 180,-191.5 180,-167.75 0,-167.75"/>
<text text-anchor="start" x="81.75" y="-174.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 92.75,-167.75 92.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-144 92.75,-167.75 142,-167.75 142,-144 92.75,-144"/>
<text text-anchor="start" x="96.75" y="-150.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-144 142,-167.75 180,-167.75 180,-144 142,-144"/>
<text text-anchor="start" x="146" y="-150.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-121 0,-144 101.5,-144 101.5,-121 0,-121"/>
<text text-anchor="start" x="35.38" y="-126.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.5,-121 101.5,-144 180,-144 180,-121 101.5,-121"/>
<text text-anchor="start" x="137" y="-126.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-98 0,-121 101.5,-121 101.5,-98 0,-98"/>
<text text-anchor="start" x="36.5" y="-103.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.5,-98 101.5,-121 180,-121 180,-98 101.5,-98"/>
<text text-anchor="start" x="137" y="-103.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-75 0,-98 101.5,-98 101.5,-75 0,-75"/>
<text text-anchor="start" x="41.38" y="-80.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.5,-75 101.5,-98 180,-98 180,-75 101.5,-75"/>
<text text-anchor="start" x="137" y="-80.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-52 0,-75 101.5,-75 101.5,-52 0,-52"/>
<text text-anchor="start" x="42.12" y="-57.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.5,-52 101.5,-75 180,-75 180,-52 101.5,-52"/>
<text text-anchor="start" x="137" y="-57.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-200 0,-200 0,-55 188.25,-55 188.25,-200"/>
<polygon fill="none" stroke="black" points="0,-175.5 0,-200 188.25,-200 188.25,-175.5 0,-175.5"/>
<text text-anchor="start" x="85.13" y="-182.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-151 0,-175.5 97.25,-175.5 97.25,-151 0,-151"/>
<text text-anchor="start" x="4" y="-158.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-151 97.25,-175.5 148.75,-175.5 148.75,-151 97.25,-151"/>
<text text-anchor="start" x="101.25" y="-158.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-151 148.75,-175.5 188.25,-175.5 188.25,-151 148.75,-151"/>
<text text-anchor="start" x="152.75" y="-158.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-127 0,-151 105.63,-151 105.63,-127 0,-127"/>
<text text-anchor="start" x="37.06" y="-133.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="105.63,-127 105.63,-151 188.25,-151 188.25,-127 105.63,-127"/>
<text text-anchor="start" x="142.81" y="-133.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-103 0,-127 105.63,-127 105.63,-103 0,-103"/>
<text text-anchor="start" x="37.44" y="-109.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="105.63,-103 105.63,-127 188.25,-127 188.25,-103 105.63,-103"/>
<text text-anchor="start" x="142.81" y="-109.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-79 0,-103 105.63,-103 105.63,-79 0,-79"/>
<text text-anchor="start" x="42.69" y="-85.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="105.63,-79 105.63,-103 188.25,-103 188.25,-79 105.63,-79"/>
<text text-anchor="start" x="142.81" y="-85.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-55 0,-79 105.63,-79 105.63,-55 0,-55"/>
<text text-anchor="start" x="43.44" y="-61.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="105.63,-55 105.63,-79 188.25,-79 188.25,-55 105.63,-55"/>
<text text-anchor="start" x="142.81" y="-61.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="537.5,-225.5 324,-225.5 324,0 537.5,0 537.5,-225.5"/>
<polygon fill="none" stroke="black" points="324,-201.75 324,-225.5 537.5,-225.5 537.5,-201.75 324,-201.75"/>
<text text-anchor="start" x="420.25" y="-208.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-178 324,-201.75 346.25,-201.75 346.25,-178 324,-178"/>
<text text-anchor="start" x="328" y="-184.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-178 346.25,-201.75 477.25,-201.75 477.25,-178 346.25,-178"/>
<text text-anchor="start" x="350.25" y="-184.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-178 477.25,-201.75 506.25,-201.75 506.25,-178 477.25,-178"/>
<text text-anchor="start" x="481.25" y="-184.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="506.25,-178 506.25,-201.75 537.5,-201.75 537.5,-178 506.25,-178"/>
<text text-anchor="start" x="510.25" y="-184.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="356.71" y="-162.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="327.46" y="-143.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="396.62" y="-143.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="471.79" y="-143.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="324,-138 324,-140 537.5,-140 537.5,-138 324,-138"/>
<polygon fill="#ffffff" stroke="none" points="324,-136 324,-138 537.5,-138 537.5,-136 324,-136"/>
<polygon fill="#000000" stroke="none" points="324,-134 324,-136 537.5,-136 537.5,-134 324,-134"/>
<text text-anchor="start" x="328.58" y="-118.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="398.88" y="-118.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="472.92" y="-118.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="324,-113 324,-115 537.5,-115 537.5,-113 324,-113"/>
<polygon fill="#895956" stroke="none" points="324,-111 324,-113 537.5,-113 537.5,-111 324,-111"/>
<polygon fill="#000000" stroke="none" points="324,-109 324,-111 537.5,-111 537.5,-109 324,-109"/>
<text text-anchor="start" x="333.46" y="-93.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="397.75" y="-93.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="478.54" y="-93.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="324,-88 324,-90 537.5,-90 537.5,-88 324,-88"/>
<polygon fill="#00ff00" stroke="none" points="324,-86 324,-88 537.5,-88 537.5,-86 324,-86"/>
<polygon fill="#000000" stroke="none" points="324,-84 324,-86 537.5,-86 537.5,-84 324,-84"/>
<text text-anchor="start" x="334.21" y="-68.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="399.25" y="-68.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="477.79" y="-68.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="324,-63 324,-65 537.5,-65 537.5,-63 324,-63"/>
<polygon fill="#ffff00" stroke="none" points="324,-61 324,-63 537.5,-63 537.5,-61 324,-61"/>
<polygon fill="#000000" stroke="none" points="324,-59 324,-61 537.5,-61 537.5,-59 324,-59"/>
<text text-anchor="start" x="356.71" y="-43.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="327.46" y="-24.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="412" y="-24.7" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 537.5,-21 537.5,-19 324,-19"/>
<text text-anchor="start" x="356.71" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="554,-235 332.24,-235 332.24,0 554,0 554,-235"/>
<polygon fill="none" stroke="black" points="332.25,-210.5 332.25,-235 554,-235 554,-210.5 332.25,-210.5"/>
<text text-anchor="start" x="431.87" y="-217.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-186 332.25,-210.5 355.25,-210.5 355.25,-186 332.25,-186"/>
<text text-anchor="start" x="336.25" y="-193.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="355.25,-186 355.25,-210.5 492.25,-210.5 492.25,-186 355.25,-186"/>
<text text-anchor="start" x="359.25" y="-193.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="492.25,-186 492.25,-210.5 522,-210.5 522,-186 492.25,-186"/>
<text text-anchor="start" x="496.25" y="-193.2" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="522,-186 522,-210.5 554,-210.5 554,-186 522,-186"/>
<text text-anchor="start" x="526" y="-193.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="366.66" y="-170.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="335.91" y="-150.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="408.25" y="-150.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="485.08" y="-150.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="336.29" y="-124.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="410.5" y="-124.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="485.45" y="-124.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="341.54" y="-98.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="409.75" y="-98.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="491.45" y="-98.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<text text-anchor="start" x="342.29" y="-72.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="410.87" y="-72.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="490.7" y="-72.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<text text-anchor="start" x="366.66" y="-46.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="335.91" y="-26.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="423.25" y="-26.7" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="366.66" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-130.75C244.51,-130.81 260.46,-134.81 324,-134.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-132.75C244.02,-132.75 259.98,-136.75 324,-136.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.75C243.54,-134.69 259.49,-138.69 324,-138.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-137C252.76,-137.06 268.72,-141.06 332.25,-141"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M188.25,-139C252.27,-139 268.23,-143 332.25,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-141C251.78,-140.94 267.74,-144.94 332.25,-145"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-113C252.51,-113.02 268.49,-115.02 332.25,-115"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-115C252.26,-115 268.24,-117 332.25,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-117C252.01,-116.98 267.99,-118.98 332.25,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-107.75C244.25,-107.77 260.24,-109.77 324,-109.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-109.75C244.01,-109.75 259.99,-111.75 324,-111.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-111.75C243.76,-111.73 259.75,-113.73 324,-113.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-89C252.25,-89 268.25,-89 332.25,-89"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M188.25,-91C252.25,-91 268.25,-91 332.25,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-93C252.25,-93 268.25,-93 332.25,-93"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-65C252.01,-65.02 267.99,-63.02 332.25,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-67C252.26,-67 268.24,-65 332.25,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-69C252.51,-68.98 268.49,-66.98 332.25,-67"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-84.75C244,-84.75 260,-84.75 324,-84.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M180,-86.75C244,-86.75 260,-86.75 324,-86.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-88.75C244,-88.75 260,-88.75 324,-88.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-139C270.99,-139 249.51,-21 332.25,-21"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-141C406.17,-141 480.08,-141 554,-141"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M332.25,-143C406.17,-143 480.08,-143 554,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-145C406.17,-145 480.08,-145 554,-145"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-61.75C243.76,-61.77 259.75,-59.77 324,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-63.75C244.01,-63.75 259.99,-61.75 324,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-65.75C244.25,-65.73 260.24,-63.73 324,-63.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-115C406.17,-115 480.08,-115 554,-115"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-117C406.17,-117 480.08,-117 554,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-119C406.17,-119 480.08,-119 554,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-89C406.17,-89 480.08,-89 554,-89"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M332.25,-91C406.17,-91 480.08,-91 554,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-93C406.17,-93 480.08,-93 554,-93"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-132.75C261.35,-132.75 242.65,-19.75 324,-19.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-63C406.17,-63 480.08,-63 554,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-65C406.17,-65 480.08,-65 554,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-67C406.17,-67 480.08,-67 554,-67"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C406.17,-21 480.08,-21 554,-21"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="861.5,-194.5 681.5,-194.5 681.5,-55 861.5,-55 861.5,-194.5"/>
<polygon fill="none" stroke="black" points="681.5,-170.75 681.5,-194.5 861.5,-194.5 861.5,-170.75 681.5,-170.75"/>
<text text-anchor="start" x="763.25" y="-177.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="681.5,-147 681.5,-170.75 774.25,-170.75 774.25,-147 681.5,-147"/>
<text text-anchor="start" x="685.5" y="-153.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="774.25,-147 774.25,-170.75 823.5,-170.75 823.5,-147 774.25,-147"/>
<text text-anchor="start" x="778.25" y="-153.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="823.5,-147 823.5,-170.75 861.5,-170.75 861.5,-147 823.5,-147"/>
<text text-anchor="start" x="827.5" y="-153.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="681.5,-124 681.5,-147 760,-147 760,-124 681.5,-124"/>
<text text-anchor="start" x="717" y="-129.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760,-124 760,-147 861.5,-147 861.5,-124 760,-124"/>
<text text-anchor="start" x="795.38" y="-129.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="681.5,-101 681.5,-124 760,-124 760,-101 681.5,-101"/>
<text text-anchor="start" x="717" y="-106.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760,-101 760,-124 861.5,-124 861.5,-101 760,-101"/>
<text text-anchor="start" x="796.5" y="-106.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="681.5,-78 681.5,-101 760,-101 760,-78 681.5,-78"/>
<text text-anchor="start" x="717" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="760,-78 760,-101 861.5,-101 861.5,-78 760,-78"/>
<text text-anchor="start" x="801.38" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="681.5,-55 681.5,-78 760,-78 760,-55 681.5,-55"/>
<text text-anchor="start" x="717" y="-60.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="760,-55 760,-78 861.5,-78 861.5,-55 760,-55"/>
<text text-anchor="start" x="802.12" y="-60.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="886.25,-203 698,-203 698,-58 886.25,-58 886.25,-203"/>
<polygon fill="none" stroke="black" points="698,-178.5 698,-203 886.25,-203 886.25,-178.5 698,-178.5"/>
<text text-anchor="start" x="783.12" y="-185.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="698,-154 698,-178.5 795.25,-178.5 795.25,-154 698,-154"/>
<text text-anchor="start" x="702" y="-161.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="795.25,-154 795.25,-178.5 846.75,-178.5 846.75,-154 795.25,-154"/>
<text text-anchor="start" x="799.25" y="-161.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="846.75,-154 846.75,-178.5 886.25,-178.5 886.25,-154 846.75,-154"/>
<text text-anchor="start" x="850.75" y="-161.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="698,-130 698,-154 780.62,-154 780.62,-130 698,-130"/>
<text text-anchor="start" x="735.18" y="-136.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="780.62,-130 780.62,-154 886.25,-154 886.25,-130 780.62,-130"/>
<text text-anchor="start" x="817.68" y="-136.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="698,-106 698,-130 780.62,-130 780.62,-106 698,-106"/>
<text text-anchor="start" x="735.18" y="-112.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="780.62,-106 780.62,-130 886.25,-130 886.25,-106 780.62,-106"/>
<text text-anchor="start" x="818.06" y="-112.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="698,-82 698,-106 780.62,-106 780.62,-82 698,-82"/>
<text text-anchor="start" x="735.18" y="-88.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="780.62,-82 780.62,-106 886.25,-106 886.25,-82 780.62,-82"/>
<text text-anchor="start" x="823.31" y="-88.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="698,-58 698,-82 780.62,-82 780.62,-58 698,-58"/>
<text text-anchor="start" x="735.18" y="-64.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="780.62,-58 780.62,-82 886.25,-82 886.25,-58 780.62,-58"/>
<text text-anchor="start" x="824.06" y="-64.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-134.75C601.38,-134.75 617.37,-133.75 681.5,-133.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M537.5,-136.75C601.5,-136.75 617.5,-135.75 681.5,-135.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-138.75C601.63,-138.75 617.62,-137.75 681.5,-137.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-141C617.88,-141 633.88,-140 698,-140"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M554,-143C618,-143 634,-142 698,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-145C618.13,-145 634.13,-144 698,-144"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-109.75C601.63,-109.75 617.62,-110.75 681.5,-110.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M537.5,-111.75C601.5,-111.75 617.5,-112.75 681.5,-112.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-113.75C601.38,-113.75 617.37,-114.75 681.5,-114.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-115C618.13,-115 634.13,-116 698,-116"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M554,-117C618,-117 634,-118 698,-118"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-119C617.88,-119 633.88,-120 698,-120"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-84.75C600.51,-85.56 615.28,-65.56 681.5,-64.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M537.5,-86.75C602.11,-86.75 616.89,-66.75 681.5,-66.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-88.75C603.72,-87.94 618.49,-67.94 681.5,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-89C617.04,-89.86 631.68,-68.86 698,-68"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M554,-91C618.68,-91 633.32,-70 698,-70"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-93C620.32,-92.14 634.96,-71.14 698,-72"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-59.75C604.5,-60.88 618.1,-88.88 681.5,-87.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M537.5,-61.75C602.7,-61.75 616.3,-89.75 681.5,-89.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-63.75C600.9,-62.62 614.5,-90.62 681.5,-91.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-63C621.1,-64.16 634.54,-93.16 698,-92"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M554,-65C619.28,-65 632.72,-94 698,-94"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-67C617.47,-65.84 630.91,-94.84 698,-96"/>
</g>
</g>
</svg>

BIN
tutorial/tutorial03.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 34 KiB

282
tutorial/tutorial03.svg generated
View File

@ -1,176 +1,196 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="870pt" height="234pt"
viewBox="0.00 0.00 869.50 233.50" 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 229.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-229.5 865.5,-229.5 865.5,4 -4,4"/>
<svg width="894pt" height="243pt"
viewBox="0.00 0.00 894.25 243.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 239)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-239 890.25,-239 890.25,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="180,-191.5 0,-191.5 0,-52 180,-52 180,-191.5"/>
<polygon fill="none" stroke="black" points="0,-167.75 0,-191.5 180,-191.5 180,-167.75 0,-167.75"/>
<text text-anchor="start" x="81.75" y="-174.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 92.75,-167.75 92.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-144 92.75,-167.75 142,-167.75 142,-144 92.75,-144"/>
<text text-anchor="start" x="96.75" y="-150.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="142,-144 142,-167.75 180,-167.75 180,-144 142,-144"/>
<text text-anchor="start" x="146" y="-150.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-121 0,-144 101.5,-144 101.5,-121 0,-121"/>
<text text-anchor="start" x="35.38" y="-126.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="101.5,-121 101.5,-144 180,-144 180,-121 101.5,-121"/>
<text text-anchor="start" x="137" y="-126.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-98 0,-121 101.5,-121 101.5,-98 0,-98"/>
<text text-anchor="start" x="36.5" y="-103.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="101.5,-98 101.5,-121 180,-121 180,-98 101.5,-98"/>
<text text-anchor="start" x="137" y="-103.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-75 0,-98 101.5,-98 101.5,-75 0,-75"/>
<text text-anchor="start" x="41.38" y="-80.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="101.5,-75 101.5,-98 180,-98 180,-75 101.5,-75"/>
<text text-anchor="start" x="137" y="-80.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-52 0,-75 101.5,-75 101.5,-52 0,-52"/>
<text text-anchor="start" x="42.12" y="-57.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="101.5,-52 101.5,-75 180,-75 180,-52 101.5,-52"/>
<text text-anchor="start" x="137" y="-57.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="#ffffff" stroke="black" points="188.25,-200 0,-200 0,-55 188.25,-55 188.25,-200"/>
<polygon fill="none" stroke="black" points="0,-175.5 0,-200 188.25,-200 188.25,-175.5 0,-175.5"/>
<text text-anchor="start" x="85.13" y="-182.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-151 0,-175.5 97.25,-175.5 97.25,-151 0,-151"/>
<text text-anchor="start" x="4" y="-158.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-151 97.25,-175.5 148.75,-175.5 148.75,-151 97.25,-151"/>
<text text-anchor="start" x="101.25" y="-158.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="148.75,-151 148.75,-175.5 188.25,-175.5 188.25,-151 148.75,-151"/>
<text text-anchor="start" x="152.75" y="-158.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-127 0,-151 105.63,-151 105.63,-127 0,-127"/>
<text text-anchor="start" x="37.06" y="-133.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="105.63,-127 105.63,-151 188.25,-151 188.25,-127 105.63,-127"/>
<text text-anchor="start" x="142.81" y="-133.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-103 0,-127 105.63,-127 105.63,-103 0,-103"/>
<text text-anchor="start" x="37.44" y="-109.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="105.63,-103 105.63,-127 188.25,-127 188.25,-103 105.63,-103"/>
<text text-anchor="start" x="142.81" y="-109.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-79 0,-103 105.63,-103 105.63,-79 0,-79"/>
<text text-anchor="start" x="42.69" y="-85.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="105.63,-79 105.63,-103 188.25,-103 188.25,-79 105.63,-79"/>
<text text-anchor="start" x="142.81" y="-85.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-55 0,-79 105.63,-79 105.63,-55 0,-55"/>
<text text-anchor="start" x="43.44" y="-61.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="none" stroke="black" points="105.63,-55 105.63,-79 188.25,-79 188.25,-55 105.63,-55"/>
<text text-anchor="start" x="142.81" y="-61.7" font-family="arial" font-size="14.00">4</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="537.5,-225.5 324,-225.5 324,0 537.5,0 537.5,-225.5"/>
<polygon fill="none" stroke="black" points="324,-201.75 324,-225.5 537.5,-225.5 537.5,-201.75 324,-201.75"/>
<text text-anchor="start" x="420.25" y="-208.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="324,-178 324,-201.75 346.25,-201.75 346.25,-178 324,-178"/>
<text text-anchor="start" x="328" y="-184.45" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="346.25,-178 346.25,-201.75 477.25,-201.75 477.25,-178 346.25,-178"/>
<text text-anchor="start" x="350.25" y="-184.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="477.25,-178 477.25,-201.75 506.25,-201.75 506.25,-178 477.25,-178"/>
<text text-anchor="start" x="481.25" y="-184.45" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="506.25,-178 506.25,-201.75 537.5,-201.75 537.5,-178 506.25,-178"/>
<text text-anchor="start" x="510.25" y="-184.45" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="356.71" y="-162.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="327.46" y="-143.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="396.62" y="-143.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="471.79" y="-143.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="324,-138 324,-140 537.5,-140 537.5,-138 324,-138"/>
<polygon fill="#ffffff" stroke="none" points="324,-136 324,-138 537.5,-138 537.5,-136 324,-136"/>
<polygon fill="#000000" stroke="none" points="324,-134 324,-136 537.5,-136 537.5,-134 324,-134"/>
<text text-anchor="start" x="328.58" y="-118.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="398.88" y="-118.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="472.92" y="-118.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="324,-113 324,-115 537.5,-115 537.5,-113 324,-113"/>
<polygon fill="#895956" stroke="none" points="324,-111 324,-113 537.5,-113 537.5,-111 324,-111"/>
<polygon fill="#000000" stroke="none" points="324,-109 324,-111 537.5,-111 537.5,-109 324,-109"/>
<text text-anchor="start" x="333.46" y="-93.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="397.75" y="-93.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="478.54" y="-93.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<polygon fill="#000000" stroke="none" points="324,-88 324,-90 537.5,-90 537.5,-88 324,-88"/>
<polygon fill="#00ff00" stroke="none" points="324,-86 324,-88 537.5,-88 537.5,-86 324,-86"/>
<polygon fill="#000000" stroke="none" points="324,-84 324,-86 537.5,-86 537.5,-84 324,-84"/>
<text text-anchor="start" x="334.21" y="-68.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="399.25" y="-68.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="477.79" y="-68.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<polygon fill="#000000" stroke="none" points="324,-63 324,-65 537.5,-65 537.5,-63 324,-63"/>
<polygon fill="#ffff00" stroke="none" points="324,-61 324,-63 537.5,-63 537.5,-61 324,-61"/>
<polygon fill="#000000" stroke="none" points="324,-59 324,-61 537.5,-61 537.5,-59 324,-59"/>
<text text-anchor="start" x="356.71" y="-43.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="327.46" y="-24.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="412" y="-24.7" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="none" points="324,-19 324,-21 537.5,-21 537.5,-19 324,-19"/>
<text text-anchor="start" x="356.71" y="-3.7" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" points="554,-235 332.24,-235 332.24,0 554,0 554,-235"/>
<polygon fill="none" stroke="black" points="332.25,-210.5 332.25,-235 554,-235 554,-210.5 332.25,-210.5"/>
<text text-anchor="start" x="431.87" y="-217.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="332.25,-186 332.25,-210.5 355.25,-210.5 355.25,-186 332.25,-186"/>
<text text-anchor="start" x="336.25" y="-193.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="355.25,-186 355.25,-210.5 492.25,-210.5 492.25,-186 355.25,-186"/>
<text text-anchor="start" x="359.25" y="-193.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
<polygon fill="none" stroke="black" points="492.25,-186 492.25,-210.5 522,-210.5 522,-186 492.25,-186"/>
<text text-anchor="start" x="496.25" y="-193.2" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="522,-186 522,-210.5 554,-210.5 554,-186 522,-186"/>
<text text-anchor="start" x="526" y="-193.2" font-family="arial" font-size="14.00">1 m</text>
<text text-anchor="start" x="366.66" y="-170.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="335.91" y="-150.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="408.25" y="-150.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="485.08" y="-150.7" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="336.29" y="-124.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="410.5" y="-124.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="485.45" y="-124.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="341.54" y="-98.7" font-family="arial" font-size="14.00">X1:3:RX</text>
<text text-anchor="start" x="409.75" y="-98.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="491.45" y="-98.7" font-family="arial" font-size="14.00">X2:4:TX</text>
<text text-anchor="start" x="342.29" y="-72.7" font-family="arial" font-size="14.00">X1:4:TX</text>
<text text-anchor="start" x="410.87" y="-72.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="490.7" y="-72.7" font-family="arial" font-size="14.00">X2:3:RX</text>
<text text-anchor="start" x="366.66" y="-46.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="335.91" y="-26.7" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="423.25" y="-26.7" font-family="arial" font-size="14.00">Shield</text>
<text text-anchor="start" x="366.66" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-130.75C244.51,-130.81 260.46,-134.81 324,-134.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M180,-132.75C244.02,-132.75 259.98,-136.75 324,-136.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-134.75C243.54,-134.69 259.49,-138.69 324,-138.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-137C252.76,-137.06 268.72,-141.06 332.25,-141"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M188.25,-139C252.27,-139 268.23,-143 332.25,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-141C251.78,-140.94 267.74,-144.94 332.25,-145"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-113C252.51,-113.02 268.49,-115.02 332.25,-115"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-115C252.26,-115 268.24,-117 332.25,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-117C252.01,-116.98 267.99,-118.98 332.25,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-107.75C244.25,-107.77 260.24,-109.77 324,-109.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M180,-109.75C244.01,-109.75 259.99,-111.75 324,-111.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-111.75C243.76,-111.73 259.75,-113.73 324,-113.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-89C252.25,-89 268.25,-89 332.25,-89"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M188.25,-91C252.25,-91 268.25,-91 332.25,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-93C252.25,-93 268.25,-93 332.25,-93"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-65C252.01,-65.02 267.99,-63.02 332.25,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-67C252.26,-67 268.24,-65 332.25,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-69C252.51,-68.98 268.49,-66.98 332.25,-67"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-84.75C244,-84.75 260,-84.75 324,-84.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M180,-86.75C244,-86.75 260,-86.75 324,-86.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-88.75C244,-88.75 260,-88.75 324,-88.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-139C270.99,-139 249.51,-21 332.25,-21"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-141C406.17,-141 480.08,-141 554,-141"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M332.25,-143C406.17,-143 480.08,-143 554,-143"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-145C406.17,-145 480.08,-145 554,-145"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-61.75C243.76,-61.77 259.75,-59.77 324,-59.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M180,-63.75C244.01,-63.75 259.99,-61.75 324,-61.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-65.75C244.25,-65.73 260.24,-63.73 324,-63.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-115C406.17,-115 480.08,-115 554,-115"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M332.25,-117C406.17,-117 480.08,-117 554,-117"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-119C406.17,-119 480.08,-119 554,-119"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-89C406.17,-89 480.08,-89 554,-89"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M332.25,-91C406.17,-91 480.08,-91 554,-91"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-93C406.17,-93 480.08,-93 554,-93"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M180,-132.75C261.35,-132.75 242.65,-19.75 324,-19.75"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-63C406.17,-63 480.08,-63 554,-63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M332.25,-65C406.17,-65 480.08,-65 554,-65"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-67C406.17,-67 480.08,-67 554,-67"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M332.25,-21C406.17,-21 480.08,-21 554,-21"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="861.5,-194.5 681.5,-194.5 681.5,-55 861.5,-55 861.5,-194.5"/>
<polygon fill="none" stroke="black" points="681.5,-170.75 681.5,-194.5 861.5,-194.5 861.5,-170.75 681.5,-170.75"/>
<text text-anchor="start" x="763.25" y="-177.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="681.5,-147 681.5,-170.75 774.25,-170.75 774.25,-147 681.5,-147"/>
<text text-anchor="start" x="685.5" y="-153.45" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="774.25,-147 774.25,-170.75 823.5,-170.75 823.5,-147 774.25,-147"/>
<text text-anchor="start" x="778.25" y="-153.45" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="823.5,-147 823.5,-170.75 861.5,-170.75 861.5,-147 823.5,-147"/>
<text text-anchor="start" x="827.5" y="-153.45" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="681.5,-124 681.5,-147 760,-147 760,-124 681.5,-124"/>
<text text-anchor="start" x="717" y="-129.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="760,-124 760,-147 861.5,-147 861.5,-124 760,-124"/>
<text text-anchor="start" x="795.38" y="-129.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="681.5,-101 681.5,-124 760,-124 760,-101 681.5,-101"/>
<text text-anchor="start" x="717" y="-106.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="760,-101 760,-124 861.5,-124 861.5,-101 760,-101"/>
<text text-anchor="start" x="796.5" y="-106.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="681.5,-78 681.5,-101 760,-101 760,-78 681.5,-78"/>
<text text-anchor="start" x="717" y="-83.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="760,-78 760,-101 861.5,-101 861.5,-78 760,-78"/>
<text text-anchor="start" x="801.38" y="-83.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="681.5,-55 681.5,-78 760,-78 760,-55 681.5,-55"/>
<text text-anchor="start" x="717" y="-60.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="760,-55 760,-78 861.5,-78 861.5,-55 760,-55"/>
<text text-anchor="start" x="802.12" y="-60.7" font-family="arial" font-size="14.00">TX</text>
<polygon fill="#ffffff" stroke="black" points="886.25,-203 698,-203 698,-58 886.25,-58 886.25,-203"/>
<polygon fill="none" stroke="black" points="698,-178.5 698,-203 886.25,-203 886.25,-178.5 698,-178.5"/>
<text text-anchor="start" x="783.12" y="-185.7" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="698,-154 698,-178.5 795.25,-178.5 795.25,-154 698,-154"/>
<text text-anchor="start" x="702" y="-161.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="795.25,-154 795.25,-178.5 846.75,-178.5 846.75,-154 795.25,-154"/>
<text text-anchor="start" x="799.25" y="-161.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="846.75,-154 846.75,-178.5 886.25,-178.5 886.25,-154 846.75,-154"/>
<text text-anchor="start" x="850.75" y="-161.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="698,-130 698,-154 780.62,-154 780.62,-130 698,-130"/>
<text text-anchor="start" x="735.18" y="-136.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="780.62,-130 780.62,-154 886.25,-154 886.25,-130 780.62,-130"/>
<text text-anchor="start" x="817.68" y="-136.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="698,-106 698,-130 780.62,-130 780.62,-106 698,-106"/>
<text text-anchor="start" x="735.18" y="-112.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="780.62,-106 780.62,-130 886.25,-130 886.25,-106 780.62,-106"/>
<text text-anchor="start" x="818.06" y="-112.7" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="698,-82 698,-106 780.62,-106 780.62,-82 698,-82"/>
<text text-anchor="start" x="735.18" y="-88.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="780.62,-82 780.62,-106 886.25,-106 886.25,-82 780.62,-82"/>
<text text-anchor="start" x="823.31" y="-88.7" font-family="arial" font-size="14.00">RX</text>
<polygon fill="none" stroke="black" points="698,-58 698,-82 780.62,-82 780.62,-58 698,-58"/>
<text text-anchor="start" x="735.18" y="-64.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="780.62,-58 780.62,-82 886.25,-82 886.25,-58 780.62,-58"/>
<text text-anchor="start" x="824.06" y="-64.7" font-family="arial" font-size="14.00">TX</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-134.75C601.38,-134.75 617.37,-133.75 681.5,-133.75"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M537.5,-136.75C601.5,-136.75 617.5,-135.75 681.5,-135.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-138.75C601.63,-138.75 617.62,-137.75 681.5,-137.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-141C617.88,-141 633.88,-140 698,-140"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M554,-143C618,-143 634,-142 698,-142"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-145C618.13,-145 634.13,-144 698,-144"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-109.75C601.63,-109.75 617.62,-110.75 681.5,-110.75"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M537.5,-111.75C601.5,-111.75 617.5,-112.75 681.5,-112.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-113.75C601.38,-113.75 617.37,-114.75 681.5,-114.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-115C618.13,-115 634.13,-116 698,-116"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M554,-117C618,-117 634,-118 698,-118"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-119C617.88,-119 633.88,-120 698,-120"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<g id="edge13" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-84.75C600.51,-85.56 615.28,-65.56 681.5,-64.75"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M537.5,-86.75C602.11,-86.75 616.89,-66.75 681.5,-66.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-88.75C603.72,-87.94 618.49,-67.94 681.5,-68.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-89C617.04,-89.86 631.68,-68.86 698,-68"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M554,-91C618.68,-91 633.32,-70 698,-70"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-93C620.32,-92.14 634.96,-71.14 698,-72"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-59.75C604.5,-60.88 618.1,-88.88 681.5,-87.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M537.5,-61.75C602.7,-61.75 616.3,-89.75 681.5,-89.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M537.5,-63.75C600.9,-62.62 614.5,-90.62 681.5,-91.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-63C621.1,-64.16 634.54,-93.16 698,-92"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M554,-65C619.28,-65 632.72,-94 698,-94"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M554,-67C617.47,-65.84 630.91,-94.84 698,-96"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

45
tutorial/tutorial04.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -45,6 +46,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -90,6 +92,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -134,15 +137,19 @@ graph {
edge [color="#000000:#895956:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -170,9 +177,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -186,9 +191,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -202,9 +205,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -218,9 +219,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -237,15 +236,19 @@ graph {
edge [color="#000000:#895956:#000000"]
X2:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
X2:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#ff8000:#000000"]
X2:p3r:e -- W2:w3:w
W2:w3:e -- X3:p3l:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X2:p4r:e -- W2:w4:w
W2:w4:e -- X3:p4l:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -273,9 +276,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#895956" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -289,9 +290,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -305,9 +304,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff8000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -321,9 +318,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

536
tutorial/tutorial04.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>tutorial04</title>
<style>
@ -30,307 +30,339 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1519pt" height="217pt"
viewBox="0.00 0.00 1518.75 217.25" 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 213.25)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-213.25 1514.75,-213.25 1514.75,4 -4,4"/>
<svg width="1556pt" height="226pt"
viewBox="0.00 0.00 1556.03 225.50" 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 221.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-221.5 1552.03,-221.5 1552.03,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="168.75,-176.25 0,-176.25 0,-13 168.75,-13 168.75,-176.25"/>
<polygon fill="none" stroke="black" points="0,-152.5 0,-176.25 168.75,-176.25 168.75,-152.5 0,-152.5"/>
<text text-anchor="start" x="76.12" y="-158.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-128.75 0,-152.5 92.75,-152.5 92.75,-128.75 0,-128.75"/>
<text text-anchor="start" x="4" y="-135.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-128.75 92.75,-152.5 130.75,-152.5 130.75,-128.75 92.75,-128.75"/>
<text text-anchor="start" x="96.75" y="-135.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="130.75,-128.75 130.75,-152.5 168.75,-152.5 168.75,-128.75 130.75,-128.75"/>
<text text-anchor="start" x="134.75" y="-135.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-105.75 0,-128.75 95.88,-128.75 95.88,-105.75 0,-105.75"/>
<text text-anchor="start" x="32.56" y="-111.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="95.88,-105.75 95.88,-128.75 168.75,-128.75 168.75,-105.75 95.88,-105.75"/>
<text text-anchor="start" x="128.56" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-82.75 0,-105.75 95.88,-105.75 95.88,-82.75 0,-82.75"/>
<text text-anchor="start" x="33.69" y="-88.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="95.88,-82.75 95.88,-105.75 168.75,-105.75 168.75,-82.75 95.88,-82.75"/>
<text text-anchor="start" x="128.56" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-59.75 0,-82.75 95.88,-82.75 95.88,-59.75 0,-59.75"/>
<text text-anchor="start" x="34.81" y="-65.45" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="95.88,-59.75 95.88,-82.75 168.75,-82.75 168.75,-59.75 95.88,-59.75"/>
<text text-anchor="start" x="128.56" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-36.75 0,-59.75 95.88,-59.75 95.88,-36.75 0,-36.75"/>
<text text-anchor="start" x="34.06" y="-42.45" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="95.88,-36.75 95.88,-59.75 168.75,-59.75 168.75,-36.75 95.88,-36.75"/>
<text text-anchor="start" x="128.56" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-13 0,-36.75 168.75,-36.75 168.75,-13 0,-13"/>
<text text-anchor="start" x="32.25" y="-19.45" font-family="arial" font-size="14.00">to microcontroller</text>
<polygon fill="#ffffff" stroke="black" points="175.5,-183.5 0,-183.5 0,-14 175.5,-14 175.5,-183.5"/>
<polygon fill="none" stroke="black" points="0,-159 0,-183.5 175.5,-183.5 175.5,-159 0,-159"/>
<text text-anchor="start" x="78.75" y="-166.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-134.5 0,-159 97.25,-159 97.25,-134.5 0,-134.5"/>
<text text-anchor="start" x="4" y="-141.7" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-134.5 97.25,-159 136,-159 136,-134.5 97.25,-134.5"/>
<text text-anchor="start" x="101.25" y="-141.7" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="136,-134.5 136,-159 175.5,-159 175.5,-134.5 136,-134.5"/>
<text text-anchor="start" x="140" y="-141.7" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-110.5 0,-134.5 99.25,-134.5 99.25,-110.5 0,-110.5"/>
<text text-anchor="start" x="33.88" y="-117.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="99.25,-110.5 99.25,-134.5 175.5,-134.5 175.5,-110.5 99.25,-110.5"/>
<text text-anchor="start" x="133.25" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-86.5 0,-110.5 99.25,-110.5 99.25,-86.5 0,-86.5"/>
<text text-anchor="start" x="34.25" y="-93.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="99.25,-86.5 99.25,-110.5 175.5,-110.5 175.5,-86.5 99.25,-86.5"/>
<text text-anchor="start" x="133.25" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-62.5 0,-86.5 99.25,-86.5 99.25,-62.5 0,-62.5"/>
<text text-anchor="start" x="35.38" y="-69.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="99.25,-62.5 99.25,-86.5 175.5,-86.5 175.5,-62.5 99.25,-62.5"/>
<text text-anchor="start" x="133.25" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.5 99.25,-62.5 99.25,-38.5 0,-38.5"/>
<text text-anchor="start" x="34.62" y="-45.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="99.25,-38.5 99.25,-62.5 175.5,-62.5 175.5,-38.5 99.25,-38.5"/>
<text text-anchor="start" x="133.25" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38.5 175.5,-38.5 175.5,-14 0,-14"/>
<text text-anchor="start" x="33" y="-21.2" font-family="arial" font-size="14.00">to microcontroller</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="515.75,-209.25 312.75,-209.25 312.75,0 515.75,0 515.75,-209.25"/>
<polygon fill="none" stroke="black" points="312.75,-185.5 312.75,-209.25 515.75,-209.25 515.75,-185.5 312.75,-185.5"/>
<text text-anchor="start" x="403.75" y="-191.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="312.75,-161.75 312.75,-185.5 361.17,-185.5 361.17,-161.75 312.75,-161.75"/>
<text text-anchor="start" x="329.83" y="-168.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="361.17,-161.75 361.17,-185.5 447.08,-185.5 447.08,-161.75 361.17,-161.75"/>
<text text-anchor="start" x="378.25" y="-168.2" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="447.08,-161.75 447.08,-185.5 515.75,-185.5 515.75,-161.75 447.08,-161.75"/>
<text text-anchor="start" x="464.17" y="-168.2" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="343.88" y="-146.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="314.62" y="-127.45" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="382.38" y="-127.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.62" y="-127.45" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="312.75,-121.75 312.75,-123.75 515.75,-123.75 515.75,-121.75 312.75,-121.75"/>
<polygon fill="#895956" stroke="none" points="312.75,-119.75 312.75,-121.75 515.75,-121.75 515.75,-119.75 312.75,-119.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-117.75 312.75,-119.75 515.75,-119.75 515.75,-117.75 312.75,-117.75"/>
<text text-anchor="start" x="315.75" y="-102.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="382" y="-102.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.75" y="-102.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="312.75,-96.75 312.75,-98.75 515.75,-98.75 515.75,-96.75 312.75,-96.75"/>
<polygon fill="#ff0000" stroke="none" points="312.75,-94.75 312.75,-96.75 515.75,-96.75 515.75,-94.75 312.75,-94.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-92.75 312.75,-94.75 515.75,-94.75 515.75,-92.75 312.75,-92.75"/>
<text text-anchor="start" x="316.88" y="-77.45" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="380.5" y="-77.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.88" y="-77.45" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="none" points="312.75,-71.75 312.75,-73.75 515.75,-73.75 515.75,-71.75 312.75,-71.75"/>
<polygon fill="#ff8000" stroke="none" points="312.75,-69.75 312.75,-71.75 515.75,-71.75 515.75,-69.75 312.75,-69.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-67.75 312.75,-69.75 515.75,-69.75 515.75,-67.75 312.75,-67.75"/>
<text text-anchor="start" x="316.12" y="-52.45" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="382.75" y="-52.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.12" y="-52.45" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="none" points="312.75,-46.75 312.75,-48.75 515.75,-48.75 515.75,-46.75 312.75,-46.75"/>
<polygon fill="#ffff00" stroke="none" points="312.75,-44.75 312.75,-46.75 515.75,-46.75 515.75,-44.75 312.75,-44.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-42.75 312.75,-44.75 515.75,-44.75 515.75,-42.75 312.75,-42.75"/>
<text text-anchor="start" x="343.88" y="-27.45" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="312.75,0 312.75,-23.75 515.75,-23.75 515.75,0 312.75,0"/>
<text text-anchor="start" x="341.5" y="-6.45" font-family="arial" font-size="14.00">This cable is a bit longer</text>
<polygon fill="#ffffff" stroke="black" points="529.5,-217.5 319.5,-217.5 319.5,0 529.5,0 529.5,-217.5"/>
<polygon fill="none" stroke="black" points="319.5,-193 319.5,-217.5 529.5,-217.5 529.5,-193 319.5,-193"/>
<text text-anchor="start" x="413.25" y="-200.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="319.5,-168.5 319.5,-193 369,-193 369,-168.5 319.5,-168.5"/>
<text text-anchor="start" x="336.75" y="-175.7" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="369,-168.5 369,-193 459,-193 459,-168.5 369,-168.5"/>
<text text-anchor="start" x="386.25" y="-175.7" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="459,-168.5 459,-193 529.5,-193 529.5,-168.5 459,-168.5"/>
<text text-anchor="start" x="476.25" y="-175.7" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="352.12" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="321.38" y="-133.2" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="391.88" y="-133.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.38" y="-133.2" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="321.75" y="-107.2" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="391.12" y="-107.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.75" y="-107.2" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="322.88" y="-81.2" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="390.38" y="-81.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.88" y="-81.2" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="322.12" y="-55.2" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="392.25" y="-55.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.12" y="-55.2" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="352.12" y="-29.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="319.5,0 319.5,-24.5 529.5,-24.5 529.5,0 319.5,0"/>
<text text-anchor="start" x="348" y="-7.2" font-family="arial" font-size="14.00">This cable is a bit longer</text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-115.63C233.13,-115.66 249.11,-118.66 312.75,-118.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M168.75,-117.62C232.76,-117.62 248.74,-120.62 312.75,-120.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-119.62C232.39,-119.59 248.37,-122.59 312.75,-122.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-120.5C239.88,-120.53 255.86,-123.53 319.5,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M175.5,-122.5C239.51,-122.5 255.49,-125.5 319.5,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-124.5C239.14,-124.47 255.12,-127.47 319.5,-127.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-96.5C239.62,-96.5 255.62,-97.5 319.5,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M175.5,-98.5C239.5,-98.5 255.5,-99.5 319.5,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-100.5C239.38,-100.5 255.38,-101.5 319.5,-101.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-92.63C232.88,-92.63 248.87,-93.63 312.75,-93.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M168.75,-94.62C232.75,-94.62 248.75,-95.62 312.75,-95.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-96.62C232.63,-96.62 248.62,-97.62 312.75,-97.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-72.5C239.38,-72.5 255.38,-71.5 319.5,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M175.5,-74.5C239.5,-74.5 255.5,-73.5 319.5,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-76.5C239.62,-76.5 255.62,-75.5 319.5,-75.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-48.5C239.14,-48.53 255.12,-45.53 319.5,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M175.5,-50.5C239.51,-50.5 255.49,-47.5 319.5,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-52.5C239.88,-52.47 255.86,-49.47 319.5,-49.5"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-69.63C232.63,-69.63 248.62,-68.63 312.75,-68.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M168.75,-71.62C232.75,-71.62 248.75,-70.62 312.75,-70.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-73.62C232.88,-73.62 248.87,-72.62 312.75,-72.62"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-123.5C389.5,-123.5 459.5,-123.5 529.5,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M319.5,-125.5C389.5,-125.5 459.5,-125.5 529.5,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-127.5C389.5,-127.5 459.5,-127.5 529.5,-127.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-97.5C389.5,-97.5 459.5,-97.5 529.5,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M319.5,-99.5C389.5,-99.5 459.5,-99.5 529.5,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-101.5C389.5,-101.5 459.5,-101.5 529.5,-101.5"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-46.63C232.39,-46.66 248.37,-43.66 312.75,-43.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M168.75,-48.62C232.76,-48.63 248.74,-45.63 312.75,-45.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-50.62C233.13,-50.59 249.11,-47.59 312.75,-47.62"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-71.5C389.5,-71.5 459.5,-71.5 529.5,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M319.5,-73.5C389.5,-73.5 459.5,-73.5 529.5,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-75.5C389.5,-75.5 459.5,-75.5 529.5,-75.5"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-45.5C389.5,-45.5 459.5,-45.5 529.5,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M319.5,-47.5C389.5,-47.5 459.5,-47.5 529.5,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-49.5C389.5,-49.5 459.5,-49.5 529.5,-49.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="839.75,-176.25 659.75,-176.25 659.75,-13 839.75,-13 839.75,-176.25"/>
<polygon fill="none" stroke="black" points="659.75,-152.5 659.75,-176.25 839.75,-176.25 839.75,-152.5 659.75,-152.5"/>
<text text-anchor="start" x="741.5" y="-158.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="659.75,-128.75 659.75,-152.5 752.5,-152.5 752.5,-128.75 659.75,-128.75"/>
<text text-anchor="start" x="663.75" y="-135.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="752.5,-128.75 752.5,-152.5 801.75,-152.5 801.75,-128.75 752.5,-128.75"/>
<text text-anchor="start" x="756.5" y="-135.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="801.75,-128.75 801.75,-152.5 839.75,-152.5 839.75,-128.75 801.75,-128.75"/>
<text text-anchor="start" x="805.75" y="-135.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="659.75,-105.75 659.75,-128.75 712.08,-128.75 712.08,-105.75 659.75,-105.75"/>
<text text-anchor="start" x="682.17" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="712.08,-105.75 712.08,-128.75 787.42,-128.75 787.42,-105.75 712.08,-105.75"/>
<text text-anchor="start" x="734.38" y="-111.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="787.42,-105.75 787.42,-128.75 839.75,-128.75 839.75,-105.75 787.42,-105.75"/>
<text text-anchor="start" x="809.83" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="659.75,-82.75 659.75,-105.75 712.08,-105.75 712.08,-82.75 659.75,-82.75"/>
<text text-anchor="start" x="682.17" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="712.08,-82.75 712.08,-105.75 787.42,-105.75 787.42,-82.75 712.08,-82.75"/>
<text text-anchor="start" x="735.5" y="-88.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="787.42,-82.75 787.42,-105.75 839.75,-105.75 839.75,-82.75 787.42,-82.75"/>
<text text-anchor="start" x="809.83" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="659.75,-59.75 659.75,-82.75 712.08,-82.75 712.08,-59.75 659.75,-59.75"/>
<text text-anchor="start" x="682.17" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="712.08,-59.75 712.08,-82.75 787.42,-82.75 787.42,-59.75 712.08,-59.75"/>
<text text-anchor="start" x="736.62" y="-65.45" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="787.42,-59.75 787.42,-82.75 839.75,-82.75 839.75,-59.75 787.42,-59.75"/>
<text text-anchor="start" x="809.83" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="659.75,-36.75 659.75,-59.75 712.08,-59.75 712.08,-36.75 659.75,-36.75"/>
<text text-anchor="start" x="682.17" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="712.08,-36.75 712.08,-59.75 787.42,-59.75 787.42,-36.75 712.08,-36.75"/>
<text text-anchor="start" x="735.88" y="-42.45" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="787.42,-36.75 787.42,-59.75 839.75,-59.75 839.75,-36.75 787.42,-36.75"/>
<text text-anchor="start" x="809.83" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="659.75,-13 659.75,-36.75 839.75,-36.75 839.75,-13 659.75,-13"/>
<text text-anchor="start" x="699.12" y="-19.45" font-family="arial" font-size="14.00">to accelerometer</text>
<polygon fill="#ffffff" stroke="black" points="861.75,-183.5 673.49,-183.5 673.49,-14 861.75,-14 861.75,-183.5"/>
<polygon fill="none" stroke="black" points="673.5,-159 673.5,-183.5 861.75,-183.5 861.75,-159 673.5,-159"/>
<text text-anchor="start" x="758.62" y="-166.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="673.5,-134.5 673.5,-159 770.75,-159 770.75,-134.5 673.5,-134.5"/>
<text text-anchor="start" x="677.5" y="-141.7" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="770.75,-134.5 770.75,-159 822.25,-159 822.25,-134.5 770.75,-134.5"/>
<text text-anchor="start" x="774.75" y="-141.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="822.25,-134.5 822.25,-159 861.75,-159 861.75,-134.5 822.25,-134.5"/>
<text text-anchor="start" x="826.25" y="-141.7" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="673.5,-110.5 673.5,-134.5 728.58,-134.5 728.58,-110.5 673.5,-110.5"/>
<text text-anchor="start" x="696.91" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="728.58,-110.5 728.58,-134.5 806.66,-134.5 806.66,-110.5 728.58,-110.5"/>
<text text-anchor="start" x="751.87" y="-117.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="806.66,-110.5 806.66,-134.5 861.75,-134.5 861.75,-110.5 806.66,-110.5"/>
<text text-anchor="start" x="830.08" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="673.5,-86.5 673.5,-110.5 728.58,-110.5 728.58,-86.5 673.5,-86.5"/>
<text text-anchor="start" x="696.91" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="728.58,-86.5 728.58,-110.5 806.66,-110.5 806.66,-86.5 728.58,-86.5"/>
<text text-anchor="start" x="752.25" y="-93.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="806.66,-86.5 806.66,-110.5 861.75,-110.5 861.75,-86.5 806.66,-86.5"/>
<text text-anchor="start" x="830.08" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="673.5,-62.5 673.5,-86.5 728.58,-86.5 728.58,-62.5 673.5,-62.5"/>
<text text-anchor="start" x="696.91" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="728.58,-62.5 728.58,-86.5 806.66,-86.5 806.66,-62.5 728.58,-62.5"/>
<text text-anchor="start" x="753.37" y="-69.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="806.66,-62.5 806.66,-86.5 861.75,-86.5 861.75,-62.5 806.66,-62.5"/>
<text text-anchor="start" x="830.08" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="673.5,-38.5 673.5,-62.5 728.58,-62.5 728.58,-38.5 673.5,-38.5"/>
<text text-anchor="start" x="696.91" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="728.58,-38.5 728.58,-62.5 806.66,-62.5 806.66,-38.5 728.58,-38.5"/>
<text text-anchor="start" x="752.62" y="-45.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="806.66,-38.5 806.66,-62.5 861.75,-62.5 861.75,-38.5 806.66,-38.5"/>
<text text-anchor="start" x="830.08" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="673.5,-14 673.5,-38.5 861.75,-38.5 861.75,-14 673.5,-14"/>
<text text-anchor="start" x="714" y="-21.2" font-family="arial" font-size="14.00">to accelerometer</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-123.5C593.14,-123.53 609.12,-120.53 673.5,-120.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M529.5,-125.5C593.51,-125.5 609.49,-122.5 673.5,-122.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-127.5C593.88,-127.47 609.86,-124.47 673.5,-124.5"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-97.5C593.38,-97.5 609.38,-96.5 673.5,-96.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M529.5,-99.5C593.5,-99.5 609.5,-98.5 673.5,-98.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-101.5C593.62,-101.5 609.62,-100.5 673.5,-100.5"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-71.5C593.62,-71.5 609.62,-72.5 673.5,-72.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M529.5,-73.5C593.5,-73.5 609.5,-74.5 673.5,-74.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-75.5C593.38,-75.5 609.38,-76.5 673.5,-76.5"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-45.5C593.88,-45.53 609.86,-48.53 673.5,-48.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M529.5,-47.5C593.51,-47.5 609.49,-50.5 673.5,-50.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-49.5C593.14,-49.47 609.12,-52.47 673.5,-52.5"/>
</g>
<!-- W2 -->
<g id="node5" class="node">
<g id="node4" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="1186.75,-209.25 983.75,-209.25 983.75,0 1186.75,0 1186.75,-209.25"/>
<polygon fill="none" stroke="black" points="983.75,-185.5 983.75,-209.25 1186.75,-209.25 1186.75,-185.5 983.75,-185.5"/>
<text text-anchor="start" x="1074.75" y="-191.95" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="983.75,-161.75 983.75,-185.5 1032.17,-185.5 1032.17,-161.75 983.75,-161.75"/>
<text text-anchor="start" x="1000.83" y="-168.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1032.17,-161.75 1032.17,-185.5 1118.08,-185.5 1118.08,-161.75 1032.17,-161.75"/>
<text text-anchor="start" x="1049.25" y="-168.2" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="1118.08,-161.75 1118.08,-185.5 1186.75,-185.5 1186.75,-161.75 1118.08,-161.75"/>
<text text-anchor="start" x="1135.17" y="-168.2" font-family="arial" font-size="14.00">0.1 m</text>
<text text-anchor="start" x="1014.88" y="-146.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="985.62" y="-127.45" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1053.38" y="-127.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1122.62" y="-127.45" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="983.75,-121.75 983.75,-123.75 1186.75,-123.75 1186.75,-121.75 983.75,-121.75"/>
<polygon fill="#895956" stroke="none" points="983.75,-119.75 983.75,-121.75 1186.75,-121.75 1186.75,-119.75 983.75,-119.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-117.75 983.75,-119.75 1186.75,-119.75 1186.75,-117.75 983.75,-117.75"/>
<text text-anchor="start" x="986.75" y="-102.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1053" y="-102.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="1123.75" y="-102.45" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="983.75,-96.75 983.75,-98.75 1186.75,-98.75 1186.75,-96.75 983.75,-96.75"/>
<polygon fill="#ff0000" stroke="none" points="983.75,-94.75 983.75,-96.75 1186.75,-96.75 1186.75,-94.75 983.75,-94.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-92.75 983.75,-94.75 1186.75,-94.75 1186.75,-92.75 983.75,-92.75"/>
<text text-anchor="start" x="987.88" y="-77.45" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1051.5" y="-77.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="1124.88" y="-77.45" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="none" points="983.75,-71.75 983.75,-73.75 1186.75,-73.75 1186.75,-71.75 983.75,-71.75"/>
<polygon fill="#ff8000" stroke="none" points="983.75,-69.75 983.75,-71.75 1186.75,-71.75 1186.75,-69.75 983.75,-69.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-67.75 983.75,-69.75 1186.75,-69.75 1186.75,-67.75 983.75,-67.75"/>
<text text-anchor="start" x="987.12" y="-52.45" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1053.75" y="-52.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1124.12" y="-52.45" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="none" points="983.75,-46.75 983.75,-48.75 1186.75,-48.75 1186.75,-46.75 983.75,-46.75"/>
<polygon fill="#ffff00" stroke="none" points="983.75,-44.75 983.75,-46.75 1186.75,-46.75 1186.75,-44.75 983.75,-44.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-42.75 983.75,-44.75 1186.75,-44.75 1186.75,-42.75 983.75,-42.75"/>
<text text-anchor="start" x="1014.88" y="-27.45" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="983.75,0 983.75,-23.75 1186.75,-23.75 1186.75,0 983.75,0"/>
<text text-anchor="start" x="1010.25" y="-6.45" font-family="arial" font-size="14.00">This cable is a bit shorter</text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-115.63C904.13,-115.66 920.11,-118.66 983.75,-118.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M839.75,-117.62C903.76,-117.62 919.74,-120.62 983.75,-120.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-119.62C903.39,-119.59 919.37,-122.59 983.75,-122.62"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-92.63C903.88,-92.63 919.87,-93.63 983.75,-93.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M839.75,-94.62C903.75,-94.62 919.75,-95.62 983.75,-95.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-96.62C903.63,-96.62 919.62,-97.62 983.75,-97.62"/>
<polygon fill="#ffffff" stroke="black" points="1215.8,-217.5 1005.8,-217.5 1005.8,0 1215.8,0 1215.8,-217.5"/>
<polygon fill="none" stroke="black" points="1005.8,-193 1005.8,-217.5 1215.8,-217.5 1215.8,-193 1005.8,-193"/>
<text text-anchor="start" x="1099.55" y="-200.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1005.8,-168.5 1005.8,-193 1055.3,-193 1055.3,-168.5 1005.8,-168.5"/>
<text text-anchor="start" x="1023.05" y="-175.7" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1055.3,-168.5 1055.3,-193 1145.3,-193 1145.3,-168.5 1055.3,-168.5"/>
<text text-anchor="start" x="1072.55" y="-175.7" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="1145.3,-168.5 1145.3,-193 1215.8,-193 1215.8,-168.5 1145.3,-168.5"/>
<text text-anchor="start" x="1162.55" y="-175.7" font-family="arial" font-size="14.00">0.1 m</text>
<text text-anchor="start" x="1038.42" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1007.67" y="-133.2" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1078.17" y="-133.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1148.67" y="-133.2" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="1008.05" y="-107.2" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1077.42" y="-107.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="1149.05" y="-107.2" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="1009.17" y="-81.2" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1076.67" y="-81.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="1150.17" y="-81.2" font-family="arial" font-size="14.00">X3:3:SCL</text>
<text text-anchor="start" x="1008.42" y="-55.2" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1078.55" y="-55.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1149.42" y="-55.2" font-family="arial" font-size="14.00">X3:4:SDA</text>
<text text-anchor="start" x="1038.42" y="-29.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="1005.8,0 1005.8,-24.5 1215.8,-24.5 1215.8,0 1005.8,0"/>
<text text-anchor="start" x="1032.05" y="-7.2" font-family="arial" font-size="14.00">This cable is a bit shorter</text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-69.63C903.63,-69.63 919.62,-68.63 983.75,-68.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M839.75,-71.62C903.75,-71.62 919.75,-70.62 983.75,-70.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-73.62C903.88,-73.62 919.87,-72.62 983.75,-72.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-120.5C926.13,-120.53 942.11,-123.53 1005.8,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M861.75,-122.5C925.76,-122.5 941.74,-125.5 1005.8,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-124.5C925.39,-124.47 941.37,-127.47 1005.8,-127.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge14" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-96.5C925.87,-96.5 941.87,-97.5 1005.8,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M861.75,-98.5C925.75,-98.5 941.75,-99.5 1005.8,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-100.5C925.63,-100.5 941.63,-101.5 1005.8,-101.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-46.63C903.39,-46.66 919.37,-43.66 983.75,-43.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M839.75,-48.62C903.76,-48.63 919.74,-45.63 983.75,-45.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-50.62C904.13,-50.59 920.11,-47.59 983.75,-47.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-72.5C925.63,-72.5 941.63,-71.5 1005.8,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M861.75,-74.5C925.75,-74.5 941.75,-73.5 1005.8,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-76.5C925.87,-76.5 941.87,-75.5 1005.8,-75.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge16" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-48.5C925.39,-48.53 941.37,-45.53 1005.8,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M861.75,-50.5C925.76,-50.5 941.74,-47.5 1005.8,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-52.5C926.13,-52.47 942.11,-49.47 1005.8,-49.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge17" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-123.5C1075.8,-123.5 1145.8,-123.5 1215.8,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1005.8,-125.5C1075.8,-125.5 1145.8,-125.5 1215.8,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-127.5C1075.8,-127.5 1145.8,-127.5 1215.8,-127.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge18" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-97.5C1075.8,-97.5 1145.8,-97.5 1215.8,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1005.8,-99.5C1075.8,-99.5 1145.8,-99.5 1215.8,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-101.5C1075.8,-101.5 1145.8,-101.5 1215.8,-101.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge19" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-71.5C1075.8,-71.5 1145.8,-71.5 1215.8,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1005.8,-73.5C1075.8,-73.5 1145.8,-73.5 1215.8,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-75.5C1075.8,-75.5 1145.8,-75.5 1215.8,-75.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge20" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-45.5C1075.8,-45.5 1145.8,-45.5 1215.8,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1005.8,-47.5C1075.8,-47.5 1145.8,-47.5 1215.8,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-49.5C1075.8,-49.5 1145.8,-49.5 1215.8,-49.5"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node5" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1510.75,-176.25 1330.75,-176.25 1330.75,-13 1510.75,-13 1510.75,-176.25"/>
<polygon fill="none" stroke="black" points="1330.75,-152.5 1330.75,-176.25 1510.75,-176.25 1510.75,-152.5 1330.75,-152.5"/>
<text text-anchor="start" x="1412.5" y="-158.95" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1330.75,-128.75 1330.75,-152.5 1423.5,-152.5 1423.5,-128.75 1330.75,-128.75"/>
<text text-anchor="start" x="1334.75" y="-135.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1423.5,-128.75 1423.5,-152.5 1472.75,-152.5 1472.75,-128.75 1423.5,-128.75"/>
<text text-anchor="start" x="1427.5" y="-135.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1472.75,-128.75 1472.75,-152.5 1510.75,-152.5 1510.75,-128.75 1472.75,-128.75"/>
<text text-anchor="start" x="1476.75" y="-135.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1330.75,-105.75 1330.75,-128.75 1409.25,-128.75 1409.25,-105.75 1330.75,-105.75"/>
<text text-anchor="start" x="1366.25" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1409.25,-105.75 1409.25,-128.75 1510.75,-128.75 1510.75,-105.75 1409.25,-105.75"/>
<text text-anchor="start" x="1444.62" y="-111.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1330.75,-82.75 1330.75,-105.75 1409.25,-105.75 1409.25,-82.75 1330.75,-82.75"/>
<text text-anchor="start" x="1366.25" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1409.25,-82.75 1409.25,-105.75 1510.75,-105.75 1510.75,-82.75 1409.25,-82.75"/>
<text text-anchor="start" x="1445.75" y="-88.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1330.75,-59.75 1330.75,-82.75 1409.25,-82.75 1409.25,-59.75 1330.75,-59.75"/>
<text text-anchor="start" x="1366.25" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1409.25,-59.75 1409.25,-82.75 1510.75,-82.75 1510.75,-59.75 1409.25,-59.75"/>
<text text-anchor="start" x="1446.88" y="-65.45" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1330.75,-36.75 1330.75,-59.75 1409.25,-59.75 1409.25,-36.75 1330.75,-36.75"/>
<text text-anchor="start" x="1366.25" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1409.25,-36.75 1409.25,-59.75 1510.75,-59.75 1510.75,-36.75 1409.25,-36.75"/>
<text text-anchor="start" x="1446.12" y="-42.45" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="1330.75,-13 1330.75,-36.75 1510.75,-36.75 1510.75,-13 1330.75,-13"/>
<text text-anchor="start" x="1354.38" y="-19.45" font-family="arial" font-size="14.00">to temperature sensor</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-118.63C579.39,-118.66 595.37,-115.66 659.75,-115.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M515.75,-120.62C579.76,-120.62 595.74,-117.62 659.75,-117.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-122.62C580.13,-122.59 596.11,-119.59 659.75,-119.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-93.63C579.63,-93.63 595.62,-92.63 659.75,-92.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M515.75,-95.62C579.75,-95.62 595.75,-94.62 659.75,-94.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-97.62C579.88,-97.62 595.87,-96.62 659.75,-96.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-68.63C579.88,-68.63 595.87,-69.63 659.75,-69.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M515.75,-70.62C579.75,-70.62 595.75,-71.62 659.75,-71.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-72.62C579.63,-72.62 595.62,-73.62 659.75,-73.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-43.63C580.13,-43.66 596.11,-46.66 659.75,-46.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M515.75,-45.62C579.76,-45.63 595.74,-48.63 659.75,-48.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-47.62C579.39,-47.59 595.37,-50.59 659.75,-50.62"/>
<polygon fill="#ffffff" stroke="black" points="1548.03,-183.5 1359.77,-183.5 1359.77,-14 1548.03,-14 1548.03,-183.5"/>
<polygon fill="none" stroke="black" points="1359.78,-159 1359.78,-183.5 1548.03,-183.5 1548.03,-159 1359.78,-159"/>
<text text-anchor="start" x="1444.9" y="-166.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1359.78,-134.5 1359.78,-159 1457.03,-159 1457.03,-134.5 1359.78,-134.5"/>
<text text-anchor="start" x="1363.78" y="-141.7" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1457.03,-134.5 1457.03,-159 1508.53,-159 1508.53,-134.5 1457.03,-134.5"/>
<text text-anchor="start" x="1461.03" y="-141.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1508.53,-134.5 1508.53,-159 1548.03,-159 1548.03,-134.5 1508.53,-134.5"/>
<text text-anchor="start" x="1512.53" y="-141.7" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1359.78,-110.5 1359.78,-134.5 1442.4,-134.5 1442.4,-110.5 1359.78,-110.5"/>
<text text-anchor="start" x="1396.96" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1442.4,-110.5 1442.4,-134.5 1548.03,-134.5 1548.03,-110.5 1442.4,-110.5"/>
<text text-anchor="start" x="1479.46" y="-117.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1359.78,-86.5 1359.78,-110.5 1442.4,-110.5 1442.4,-86.5 1359.78,-86.5"/>
<text text-anchor="start" x="1396.96" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1442.4,-86.5 1442.4,-110.5 1548.03,-110.5 1548.03,-86.5 1442.4,-86.5"/>
<text text-anchor="start" x="1479.84" y="-93.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1359.78,-62.5 1359.78,-86.5 1442.4,-86.5 1442.4,-62.5 1359.78,-62.5"/>
<text text-anchor="start" x="1396.96" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1442.4,-62.5 1442.4,-86.5 1548.03,-86.5 1548.03,-62.5 1442.4,-62.5"/>
<text text-anchor="start" x="1480.96" y="-69.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1359.78,-38.5 1359.78,-62.5 1442.4,-62.5 1442.4,-38.5 1359.78,-38.5"/>
<text text-anchor="start" x="1396.96" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1442.4,-38.5 1442.4,-62.5 1548.03,-62.5 1548.03,-38.5 1442.4,-38.5"/>
<text text-anchor="start" x="1480.21" y="-45.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="1359.78,-14 1359.78,-38.5 1548.03,-38.5 1548.03,-14 1359.78,-14"/>
<text text-anchor="start" x="1384.15" y="-21.2" font-family="arial" font-size="14.00">to temperature sensor</text>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<g id="edge21" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-118.63C1250.39,-118.66 1266.37,-115.66 1330.75,-115.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1186.75,-120.62C1250.76,-120.62 1266.74,-117.62 1330.75,-117.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-122.62C1251.13,-122.59 1267.11,-119.59 1330.75,-119.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-123.5C1279.43,-123.53 1295.33,-120.53 1359.8,-120.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1215.8,-125.5C1279.8,-125.5 1295.7,-122.5 1359.8,-122.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-127.5C1280.17,-127.47 1296.07,-124.47 1359.8,-124.5"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<g id="edge22" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-93.63C1250.63,-93.63 1266.62,-92.63 1330.75,-92.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1186.75,-95.62C1250.75,-95.62 1266.75,-94.62 1330.75,-94.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-97.62C1250.88,-97.62 1266.87,-96.62 1330.75,-96.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-97.5C1279.67,-97.5 1295.57,-96.5 1359.8,-96.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1215.8,-99.5C1279.8,-99.5 1295.7,-98.5 1359.8,-98.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-101.5C1279.93,-101.5 1295.83,-100.5 1359.8,-100.5"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<g id="edge23" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-68.63C1250.88,-68.63 1266.87,-69.63 1330.75,-69.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1186.75,-70.62C1250.75,-70.62 1266.75,-71.62 1330.75,-71.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-72.62C1250.63,-72.62 1266.62,-73.62 1330.75,-73.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-71.5C1279.93,-71.5 1295.83,-72.5 1359.8,-72.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1215.8,-73.5C1279.8,-73.5 1295.7,-74.5 1359.8,-74.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-75.5C1279.67,-75.5 1295.57,-76.5 1359.8,-76.5"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<g id="edge24" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-43.63C1251.13,-43.66 1267.11,-46.66 1330.75,-46.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1186.75,-45.62C1250.76,-45.63 1266.74,-48.63 1330.75,-48.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-47.62C1250.39,-47.59 1266.37,-50.59 1330.75,-50.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-45.5C1280.17,-45.53 1296.07,-48.53 1359.8,-48.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1215.8,-47.5C1279.8,-47.5 1295.7,-50.5 1359.8,-50.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-49.5C1279.43,-49.47 1295.33,-52.47 1359.8,-52.5"/>
</g>
</g>
</svg>

BIN
tutorial/tutorial04.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 44 KiB

534
tutorial/tutorial04.svg generated
View File

@ -1,307 +1,339 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="1519pt" height="217pt"
viewBox="0.00 0.00 1518.75 217.25" 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 213.25)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-213.25 1514.75,-213.25 1514.75,4 -4,4"/>
<svg width="1556pt" height="226pt"
viewBox="0.00 0.00 1556.03 225.50" 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 221.5)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-221.5 1552.03,-221.5 1552.03,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="168.75,-176.25 0,-176.25 0,-13 168.75,-13 168.75,-176.25"/>
<polygon fill="none" stroke="black" points="0,-152.5 0,-176.25 168.75,-176.25 168.75,-152.5 0,-152.5"/>
<text text-anchor="start" x="76.12" y="-158.95" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-128.75 0,-152.5 92.75,-152.5 92.75,-128.75 0,-128.75"/>
<text text-anchor="start" x="4" y="-135.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="92.75,-128.75 92.75,-152.5 130.75,-152.5 130.75,-128.75 92.75,-128.75"/>
<text text-anchor="start" x="96.75" y="-135.2" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="130.75,-128.75 130.75,-152.5 168.75,-152.5 168.75,-128.75 130.75,-128.75"/>
<text text-anchor="start" x="134.75" y="-135.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-105.75 0,-128.75 95.88,-128.75 95.88,-105.75 0,-105.75"/>
<text text-anchor="start" x="32.56" y="-111.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="95.88,-105.75 95.88,-128.75 168.75,-128.75 168.75,-105.75 95.88,-105.75"/>
<text text-anchor="start" x="128.56" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-82.75 0,-105.75 95.88,-105.75 95.88,-82.75 0,-82.75"/>
<text text-anchor="start" x="33.69" y="-88.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="95.88,-82.75 95.88,-105.75 168.75,-105.75 168.75,-82.75 95.88,-82.75"/>
<text text-anchor="start" x="128.56" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-59.75 0,-82.75 95.88,-82.75 95.88,-59.75 0,-59.75"/>
<text text-anchor="start" x="34.81" y="-65.45" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="95.88,-59.75 95.88,-82.75 168.75,-82.75 168.75,-59.75 95.88,-59.75"/>
<text text-anchor="start" x="128.56" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-36.75 0,-59.75 95.88,-59.75 95.88,-36.75 0,-36.75"/>
<text text-anchor="start" x="34.06" y="-42.45" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="95.88,-36.75 95.88,-59.75 168.75,-59.75 168.75,-36.75 95.88,-36.75"/>
<text text-anchor="start" x="128.56" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-13 0,-36.75 168.75,-36.75 168.75,-13 0,-13"/>
<text text-anchor="start" x="32.25" y="-19.45" font-family="arial" font-size="14.00">to microcontroller</text>
<polygon fill="#ffffff" stroke="black" points="175.5,-183.5 0,-183.5 0,-14 175.5,-14 175.5,-183.5"/>
<polygon fill="none" stroke="black" points="0,-159 0,-183.5 175.5,-183.5 175.5,-159 0,-159"/>
<text text-anchor="start" x="78.75" y="-166.2" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-134.5 0,-159 97.25,-159 97.25,-134.5 0,-134.5"/>
<text text-anchor="start" x="4" y="-141.7" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="97.25,-134.5 97.25,-159 136,-159 136,-134.5 97.25,-134.5"/>
<text text-anchor="start" x="101.25" y="-141.7" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="136,-134.5 136,-159 175.5,-159 175.5,-134.5 136,-134.5"/>
<text text-anchor="start" x="140" y="-141.7" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-110.5 0,-134.5 99.25,-134.5 99.25,-110.5 0,-110.5"/>
<text text-anchor="start" x="33.88" y="-117.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="99.25,-110.5 99.25,-134.5 175.5,-134.5 175.5,-110.5 99.25,-110.5"/>
<text text-anchor="start" x="133.25" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-86.5 0,-110.5 99.25,-110.5 99.25,-86.5 0,-86.5"/>
<text text-anchor="start" x="34.25" y="-93.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="99.25,-86.5 99.25,-110.5 175.5,-110.5 175.5,-86.5 99.25,-86.5"/>
<text text-anchor="start" x="133.25" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="0,-62.5 0,-86.5 99.25,-86.5 99.25,-62.5 0,-62.5"/>
<text text-anchor="start" x="35.38" y="-69.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="99.25,-62.5 99.25,-86.5 175.5,-86.5 175.5,-62.5 99.25,-62.5"/>
<text text-anchor="start" x="133.25" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-38.5 0,-62.5 99.25,-62.5 99.25,-38.5 0,-38.5"/>
<text text-anchor="start" x="34.62" y="-45.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="99.25,-38.5 99.25,-62.5 175.5,-62.5 175.5,-38.5 99.25,-38.5"/>
<text text-anchor="start" x="133.25" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="0,-14 0,-38.5 175.5,-38.5 175.5,-14 0,-14"/>
<text text-anchor="start" x="33" y="-21.2" font-family="arial" font-size="14.00">to microcontroller</text>
</g>
<!-- W1 -->
<g id="node4" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="515.75,-209.25 312.75,-209.25 312.75,0 515.75,0 515.75,-209.25"/>
<polygon fill="none" stroke="black" points="312.75,-185.5 312.75,-209.25 515.75,-209.25 515.75,-185.5 312.75,-185.5"/>
<text text-anchor="start" x="403.75" y="-191.95" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="312.75,-161.75 312.75,-185.5 361.17,-185.5 361.17,-161.75 312.75,-161.75"/>
<text text-anchor="start" x="329.83" y="-168.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="361.17,-161.75 361.17,-185.5 447.08,-185.5 447.08,-161.75 361.17,-161.75"/>
<text text-anchor="start" x="378.25" y="-168.2" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="447.08,-161.75 447.08,-185.5 515.75,-185.5 515.75,-161.75 447.08,-161.75"/>
<text text-anchor="start" x="464.17" y="-168.2" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="343.88" y="-146.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="314.62" y="-127.45" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="382.38" y="-127.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="451.62" y="-127.45" font-family="arial" font-size="14.00">X2:1:GND</text>
<polygon fill="#000000" stroke="none" points="312.75,-121.75 312.75,-123.75 515.75,-123.75 515.75,-121.75 312.75,-121.75"/>
<polygon fill="#895956" stroke="none" points="312.75,-119.75 312.75,-121.75 515.75,-121.75 515.75,-119.75 312.75,-119.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-117.75 312.75,-119.75 515.75,-119.75 515.75,-117.75 312.75,-117.75"/>
<text text-anchor="start" x="315.75" y="-102.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="382" y="-102.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="452.75" y="-102.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
<polygon fill="#000000" stroke="none" points="312.75,-96.75 312.75,-98.75 515.75,-98.75 515.75,-96.75 312.75,-96.75"/>
<polygon fill="#ff0000" stroke="none" points="312.75,-94.75 312.75,-96.75 515.75,-96.75 515.75,-94.75 312.75,-94.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-92.75 312.75,-94.75 515.75,-94.75 515.75,-92.75 312.75,-92.75"/>
<text text-anchor="start" x="316.88" y="-77.45" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="380.5" y="-77.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.88" y="-77.45" font-family="arial" font-size="14.00">X2:3:SCL</text>
<polygon fill="#000000" stroke="none" points="312.75,-71.75 312.75,-73.75 515.75,-73.75 515.75,-71.75 312.75,-71.75"/>
<polygon fill="#ff8000" stroke="none" points="312.75,-69.75 312.75,-71.75 515.75,-71.75 515.75,-69.75 312.75,-69.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-67.75 312.75,-69.75 515.75,-69.75 515.75,-67.75 312.75,-67.75"/>
<text text-anchor="start" x="316.12" y="-52.45" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="382.75" y="-52.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="453.12" y="-52.45" font-family="arial" font-size="14.00">X2:4:SDA</text>
<polygon fill="#000000" stroke="none" points="312.75,-46.75 312.75,-48.75 515.75,-48.75 515.75,-46.75 312.75,-46.75"/>
<polygon fill="#ffff00" stroke="none" points="312.75,-44.75 312.75,-46.75 515.75,-46.75 515.75,-44.75 312.75,-44.75"/>
<polygon fill="#000000" stroke="none" points="312.75,-42.75 312.75,-44.75 515.75,-44.75 515.75,-42.75 312.75,-42.75"/>
<text text-anchor="start" x="343.88" y="-27.45" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="312.75,0 312.75,-23.75 515.75,-23.75 515.75,0 312.75,0"/>
<text text-anchor="start" x="341.5" y="-6.45" font-family="arial" font-size="14.00">This cable is a bit longer</text>
<polygon fill="#ffffff" stroke="black" points="529.5,-217.5 319.5,-217.5 319.5,0 529.5,0 529.5,-217.5"/>
<polygon fill="none" stroke="black" points="319.5,-193 319.5,-217.5 529.5,-217.5 529.5,-193 319.5,-193"/>
<text text-anchor="start" x="413.25" y="-200.2" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="319.5,-168.5 319.5,-193 369,-193 369,-168.5 319.5,-168.5"/>
<text text-anchor="start" x="336.75" y="-175.7" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="369,-168.5 369,-193 459,-193 459,-168.5 369,-168.5"/>
<text text-anchor="start" x="386.25" y="-175.7" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="459,-168.5 459,-193 529.5,-193 529.5,-168.5 459,-168.5"/>
<text text-anchor="start" x="476.25" y="-175.7" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="352.12" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="321.38" y="-133.2" font-family="arial" font-size="14.00">X1:1:GND</text>
<text text-anchor="start" x="391.88" y="-133.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.38" y="-133.2" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="321.75" y="-107.2" font-family="arial" font-size="14.00">X1:2:VCC</text>
<text text-anchor="start" x="391.12" y="-107.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="462.75" y="-107.2" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="322.88" y="-81.2" font-family="arial" font-size="14.00">X1:3:SCL</text>
<text text-anchor="start" x="390.38" y="-81.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.88" y="-81.2" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="322.12" y="-55.2" font-family="arial" font-size="14.00">X1:4:SDA</text>
<text text-anchor="start" x="392.25" y="-55.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="463.12" y="-55.2" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="352.12" y="-29.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="319.5,0 319.5,-24.5 529.5,-24.5 529.5,0 319.5,0"/>
<text text-anchor="start" x="348" y="-7.2" font-family="arial" font-size="14.00">This cable is a bit longer</text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-115.63C233.13,-115.66 249.11,-118.66 312.75,-118.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M168.75,-117.62C232.76,-117.62 248.74,-120.62 312.75,-120.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-119.62C232.39,-119.59 248.37,-122.59 312.75,-122.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-120.5C239.88,-120.53 255.86,-123.53 319.5,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M175.5,-122.5C239.51,-122.5 255.49,-125.5 319.5,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-124.5C239.14,-124.47 255.12,-127.47 319.5,-127.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-96.5C239.62,-96.5 255.62,-97.5 319.5,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M175.5,-98.5C239.5,-98.5 255.5,-99.5 319.5,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-100.5C239.38,-100.5 255.38,-101.5 319.5,-101.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-92.63C232.88,-92.63 248.87,-93.63 312.75,-93.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M168.75,-94.62C232.75,-94.62 248.75,-95.62 312.75,-95.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-96.62C232.63,-96.62 248.62,-97.62 312.75,-97.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-72.5C239.38,-72.5 255.38,-71.5 319.5,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M175.5,-74.5C239.5,-74.5 255.5,-73.5 319.5,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-76.5C239.62,-76.5 255.62,-75.5 319.5,-75.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-48.5C239.14,-48.53 255.12,-45.53 319.5,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M175.5,-50.5C239.51,-50.5 255.49,-47.5 319.5,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M175.5,-52.5C239.88,-52.47 255.86,-49.47 319.5,-49.5"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-69.63C232.63,-69.63 248.62,-68.63 312.75,-68.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M168.75,-71.62C232.75,-71.62 248.75,-70.62 312.75,-70.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-73.62C232.88,-73.62 248.87,-72.62 312.75,-72.62"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-123.5C389.5,-123.5 459.5,-123.5 529.5,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M319.5,-125.5C389.5,-125.5 459.5,-125.5 529.5,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-127.5C389.5,-127.5 459.5,-127.5 529.5,-127.5"/>
</g>
<!-- X1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge6" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-97.5C389.5,-97.5 459.5,-97.5 529.5,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M319.5,-99.5C389.5,-99.5 459.5,-99.5 529.5,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-101.5C389.5,-101.5 459.5,-101.5 529.5,-101.5"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-46.63C232.39,-46.66 248.37,-43.66 312.75,-43.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M168.75,-48.62C232.76,-48.63 248.74,-45.63 312.75,-45.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M168.75,-50.62C233.13,-50.59 249.11,-47.59 312.75,-47.62"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-71.5C389.5,-71.5 459.5,-71.5 529.5,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M319.5,-73.5C389.5,-73.5 459.5,-73.5 529.5,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-75.5C389.5,-75.5 459.5,-75.5 529.5,-75.5"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge8" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-45.5C389.5,-45.5 459.5,-45.5 529.5,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M319.5,-47.5C389.5,-47.5 459.5,-47.5 529.5,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M319.5,-49.5C389.5,-49.5 459.5,-49.5 529.5,-49.5"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<g id="node3" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="839.75,-176.25 659.75,-176.25 659.75,-13 839.75,-13 839.75,-176.25"/>
<polygon fill="none" stroke="black" points="659.75,-152.5 659.75,-176.25 839.75,-176.25 839.75,-152.5 659.75,-152.5"/>
<text text-anchor="start" x="741.5" y="-158.95" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="659.75,-128.75 659.75,-152.5 752.5,-152.5 752.5,-128.75 659.75,-128.75"/>
<text text-anchor="start" x="663.75" y="-135.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="752.5,-128.75 752.5,-152.5 801.75,-152.5 801.75,-128.75 752.5,-128.75"/>
<text text-anchor="start" x="756.5" y="-135.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="801.75,-128.75 801.75,-152.5 839.75,-152.5 839.75,-128.75 801.75,-128.75"/>
<text text-anchor="start" x="805.75" y="-135.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="659.75,-105.75 659.75,-128.75 712.08,-128.75 712.08,-105.75 659.75,-105.75"/>
<text text-anchor="start" x="682.17" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="712.08,-105.75 712.08,-128.75 787.42,-128.75 787.42,-105.75 712.08,-105.75"/>
<text text-anchor="start" x="734.38" y="-111.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="787.42,-105.75 787.42,-128.75 839.75,-128.75 839.75,-105.75 787.42,-105.75"/>
<text text-anchor="start" x="809.83" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="659.75,-82.75 659.75,-105.75 712.08,-105.75 712.08,-82.75 659.75,-82.75"/>
<text text-anchor="start" x="682.17" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="712.08,-82.75 712.08,-105.75 787.42,-105.75 787.42,-82.75 712.08,-82.75"/>
<text text-anchor="start" x="735.5" y="-88.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="787.42,-82.75 787.42,-105.75 839.75,-105.75 839.75,-82.75 787.42,-82.75"/>
<text text-anchor="start" x="809.83" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="659.75,-59.75 659.75,-82.75 712.08,-82.75 712.08,-59.75 659.75,-59.75"/>
<text text-anchor="start" x="682.17" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="712.08,-59.75 712.08,-82.75 787.42,-82.75 787.42,-59.75 712.08,-59.75"/>
<text text-anchor="start" x="736.62" y="-65.45" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="787.42,-59.75 787.42,-82.75 839.75,-82.75 839.75,-59.75 787.42,-59.75"/>
<text text-anchor="start" x="809.83" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="659.75,-36.75 659.75,-59.75 712.08,-59.75 712.08,-36.75 659.75,-36.75"/>
<text text-anchor="start" x="682.17" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="712.08,-36.75 712.08,-59.75 787.42,-59.75 787.42,-36.75 712.08,-36.75"/>
<text text-anchor="start" x="735.88" y="-42.45" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="787.42,-36.75 787.42,-59.75 839.75,-59.75 839.75,-36.75 787.42,-36.75"/>
<text text-anchor="start" x="809.83" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="659.75,-13 659.75,-36.75 839.75,-36.75 839.75,-13 659.75,-13"/>
<text text-anchor="start" x="699.12" y="-19.45" font-family="arial" font-size="14.00">to accelerometer</text>
<polygon fill="#ffffff" stroke="black" points="861.75,-183.5 673.49,-183.5 673.49,-14 861.75,-14 861.75,-183.5"/>
<polygon fill="none" stroke="black" points="673.5,-159 673.5,-183.5 861.75,-183.5 861.75,-159 673.5,-159"/>
<text text-anchor="start" x="758.62" y="-166.2" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="673.5,-134.5 673.5,-159 770.75,-159 770.75,-134.5 673.5,-134.5"/>
<text text-anchor="start" x="677.5" y="-141.7" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="770.75,-134.5 770.75,-159 822.25,-159 822.25,-134.5 770.75,-134.5"/>
<text text-anchor="start" x="774.75" y="-141.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="822.25,-134.5 822.25,-159 861.75,-159 861.75,-134.5 822.25,-134.5"/>
<text text-anchor="start" x="826.25" y="-141.7" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="673.5,-110.5 673.5,-134.5 728.58,-134.5 728.58,-110.5 673.5,-110.5"/>
<text text-anchor="start" x="696.91" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="728.58,-110.5 728.58,-134.5 806.66,-134.5 806.66,-110.5 728.58,-110.5"/>
<text text-anchor="start" x="751.87" y="-117.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="806.66,-110.5 806.66,-134.5 861.75,-134.5 861.75,-110.5 806.66,-110.5"/>
<text text-anchor="start" x="830.08" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="673.5,-86.5 673.5,-110.5 728.58,-110.5 728.58,-86.5 673.5,-86.5"/>
<text text-anchor="start" x="696.91" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="728.58,-86.5 728.58,-110.5 806.66,-110.5 806.66,-86.5 728.58,-86.5"/>
<text text-anchor="start" x="752.25" y="-93.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="806.66,-86.5 806.66,-110.5 861.75,-110.5 861.75,-86.5 806.66,-86.5"/>
<text text-anchor="start" x="830.08" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="673.5,-62.5 673.5,-86.5 728.58,-86.5 728.58,-62.5 673.5,-62.5"/>
<text text-anchor="start" x="696.91" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="728.58,-62.5 728.58,-86.5 806.66,-86.5 806.66,-62.5 728.58,-62.5"/>
<text text-anchor="start" x="753.37" y="-69.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="806.66,-62.5 806.66,-86.5 861.75,-86.5 861.75,-62.5 806.66,-62.5"/>
<text text-anchor="start" x="830.08" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="673.5,-38.5 673.5,-62.5 728.58,-62.5 728.58,-38.5 673.5,-38.5"/>
<text text-anchor="start" x="696.91" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="728.58,-38.5 728.58,-62.5 806.66,-62.5 806.66,-38.5 728.58,-38.5"/>
<text text-anchor="start" x="752.62" y="-45.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="806.66,-38.5 806.66,-62.5 861.75,-62.5 861.75,-38.5 806.66,-38.5"/>
<text text-anchor="start" x="830.08" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="673.5,-14 673.5,-38.5 861.75,-38.5 861.75,-14 673.5,-14"/>
<text text-anchor="start" x="714" y="-21.2" font-family="arial" font-size="14.00">to accelerometer</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-123.5C593.14,-123.53 609.12,-120.53 673.5,-120.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M529.5,-125.5C593.51,-125.5 609.49,-122.5 673.5,-122.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-127.5C593.88,-127.47 609.86,-124.47 673.5,-124.5"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-97.5C593.38,-97.5 609.38,-96.5 673.5,-96.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M529.5,-99.5C593.5,-99.5 609.5,-98.5 673.5,-98.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-101.5C593.62,-101.5 609.62,-100.5 673.5,-100.5"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge11" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-71.5C593.62,-71.5 609.62,-72.5 673.5,-72.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M529.5,-73.5C593.5,-73.5 609.5,-74.5 673.5,-74.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-75.5C593.38,-75.5 609.38,-76.5 673.5,-76.5"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-45.5C593.88,-45.53 609.86,-48.53 673.5,-48.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M529.5,-47.5C593.51,-47.5 609.49,-50.5 673.5,-50.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M529.5,-49.5C593.14,-49.47 609.12,-52.47 673.5,-52.5"/>
</g>
<!-- W2 -->
<g id="node5" class="node">
<g id="node4" class="node">
<title>W2</title>
<polygon fill="#ffffff" stroke="black" points="1186.75,-209.25 983.75,-209.25 983.75,0 1186.75,0 1186.75,-209.25"/>
<polygon fill="none" stroke="black" points="983.75,-185.5 983.75,-209.25 1186.75,-209.25 1186.75,-185.5 983.75,-185.5"/>
<text text-anchor="start" x="1074.75" y="-191.95" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="983.75,-161.75 983.75,-185.5 1032.17,-185.5 1032.17,-161.75 983.75,-161.75"/>
<text text-anchor="start" x="1000.83" y="-168.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1032.17,-161.75 1032.17,-185.5 1118.08,-185.5 1118.08,-161.75 1032.17,-161.75"/>
<text text-anchor="start" x="1049.25" y="-168.2" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="1118.08,-161.75 1118.08,-185.5 1186.75,-185.5 1186.75,-161.75 1118.08,-161.75"/>
<text text-anchor="start" x="1135.17" y="-168.2" font-family="arial" font-size="14.00">0.1 m</text>
<text text-anchor="start" x="1014.88" y="-146.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="985.62" y="-127.45" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1053.38" y="-127.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1122.62" y="-127.45" font-family="arial" font-size="14.00">X3:1:GND</text>
<polygon fill="#000000" stroke="none" points="983.75,-121.75 983.75,-123.75 1186.75,-123.75 1186.75,-121.75 983.75,-121.75"/>
<polygon fill="#895956" stroke="none" points="983.75,-119.75 983.75,-121.75 1186.75,-121.75 1186.75,-119.75 983.75,-119.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-117.75 983.75,-119.75 1186.75,-119.75 1186.75,-117.75 983.75,-117.75"/>
<text text-anchor="start" x="986.75" y="-102.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1053" y="-102.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="1123.75" y="-102.45" font-family="arial" font-size="14.00">X3:2:VCC</text>
<polygon fill="#000000" stroke="none" points="983.75,-96.75 983.75,-98.75 1186.75,-98.75 1186.75,-96.75 983.75,-96.75"/>
<polygon fill="#ff0000" stroke="none" points="983.75,-94.75 983.75,-96.75 1186.75,-96.75 1186.75,-94.75 983.75,-94.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-92.75 983.75,-94.75 1186.75,-94.75 1186.75,-92.75 983.75,-92.75"/>
<text text-anchor="start" x="987.88" y="-77.45" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1051.5" y="-77.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="1124.88" y="-77.45" font-family="arial" font-size="14.00">X3:3:SCL</text>
<polygon fill="#000000" stroke="none" points="983.75,-71.75 983.75,-73.75 1186.75,-73.75 1186.75,-71.75 983.75,-71.75"/>
<polygon fill="#ff8000" stroke="none" points="983.75,-69.75 983.75,-71.75 1186.75,-71.75 1186.75,-69.75 983.75,-69.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-67.75 983.75,-69.75 1186.75,-69.75 1186.75,-67.75 983.75,-67.75"/>
<text text-anchor="start" x="987.12" y="-52.45" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1053.75" y="-52.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1124.12" y="-52.45" font-family="arial" font-size="14.00">X3:4:SDA</text>
<polygon fill="#000000" stroke="none" points="983.75,-46.75 983.75,-48.75 1186.75,-48.75 1186.75,-46.75 983.75,-46.75"/>
<polygon fill="#ffff00" stroke="none" points="983.75,-44.75 983.75,-46.75 1186.75,-46.75 1186.75,-44.75 983.75,-44.75"/>
<polygon fill="#000000" stroke="none" points="983.75,-42.75 983.75,-44.75 1186.75,-44.75 1186.75,-42.75 983.75,-42.75"/>
<text text-anchor="start" x="1014.88" y="-27.45" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="983.75,0 983.75,-23.75 1186.75,-23.75 1186.75,0 983.75,0"/>
<text text-anchor="start" x="1010.25" y="-6.45" font-family="arial" font-size="14.00">This cable is a bit shorter</text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge9" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-115.63C904.13,-115.66 920.11,-118.66 983.75,-118.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M839.75,-117.62C903.76,-117.62 919.74,-120.62 983.75,-120.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-119.62C903.39,-119.59 919.37,-122.59 983.75,-122.62"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge11" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-92.63C903.88,-92.63 919.87,-93.63 983.75,-93.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M839.75,-94.62C903.75,-94.62 919.75,-95.62 983.75,-95.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-96.62C903.63,-96.62 919.62,-97.62 983.75,-97.62"/>
<polygon fill="#ffffff" stroke="black" points="1215.8,-217.5 1005.8,-217.5 1005.8,0 1215.8,0 1215.8,-217.5"/>
<polygon fill="none" stroke="black" points="1005.8,-193 1005.8,-217.5 1215.8,-217.5 1215.8,-193 1005.8,-193"/>
<text text-anchor="start" x="1099.55" y="-200.2" font-family="arial" font-size="14.00">W2</text>
<polygon fill="none" stroke="black" points="1005.8,-168.5 1005.8,-193 1055.3,-193 1055.3,-168.5 1005.8,-168.5"/>
<text text-anchor="start" x="1023.05" y="-175.7" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="1055.3,-168.5 1055.3,-193 1145.3,-193 1145.3,-168.5 1055.3,-168.5"/>
<text text-anchor="start" x="1072.55" y="-175.7" font-family="arial" font-size="14.00">24 AWG</text>
<polygon fill="none" stroke="black" points="1145.3,-168.5 1145.3,-193 1215.8,-193 1215.8,-168.5 1145.3,-168.5"/>
<text text-anchor="start" x="1162.55" y="-175.7" font-family="arial" font-size="14.00">0.1 m</text>
<text text-anchor="start" x="1038.42" y="-153.2" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="1007.67" y="-133.2" font-family="arial" font-size="14.00">X2:1:GND</text>
<text text-anchor="start" x="1078.17" y="-133.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="1148.67" y="-133.2" font-family="arial" font-size="14.00">X3:1:GND</text>
<text text-anchor="start" x="1008.05" y="-107.2" font-family="arial" font-size="14.00">X2:2:VCC</text>
<text text-anchor="start" x="1077.42" y="-107.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="1149.05" y="-107.2" font-family="arial" font-size="14.00">X3:2:VCC</text>
<text text-anchor="start" x="1009.17" y="-81.2" font-family="arial" font-size="14.00">X2:3:SCL</text>
<text text-anchor="start" x="1076.67" y="-81.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:OG &#160;&#160;&#160;</text>
<text text-anchor="start" x="1150.17" y="-81.2" font-family="arial" font-size="14.00">X3:3:SCL</text>
<text text-anchor="start" x="1008.42" y="-55.2" font-family="arial" font-size="14.00">X2:4:SDA</text>
<text text-anchor="start" x="1078.55" y="-55.2" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="1149.42" y="-55.2" font-family="arial" font-size="14.00">X3:4:SDA</text>
<text text-anchor="start" x="1038.42" y="-29.2" font-family="arial" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="1005.8,0 1005.8,-24.5 1215.8,-24.5 1215.8,0 1005.8,0"/>
<text text-anchor="start" x="1032.05" y="-7.2" font-family="arial" font-size="14.00">This cable is a bit shorter</text>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge13" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-69.63C903.63,-69.63 919.62,-68.63 983.75,-68.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M839.75,-71.62C903.75,-71.62 919.75,-70.62 983.75,-70.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-73.62C903.88,-73.62 919.87,-72.62 983.75,-72.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-120.5C926.13,-120.53 942.11,-123.53 1005.8,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M861.75,-122.5C925.76,-122.5 941.74,-125.5 1005.8,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-124.5C925.39,-124.47 941.37,-127.47 1005.8,-127.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge14" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-96.5C925.87,-96.5 941.87,-97.5 1005.8,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M861.75,-98.5C925.75,-98.5 941.75,-99.5 1005.8,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-100.5C925.63,-100.5 941.63,-101.5 1005.8,-101.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge15" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-46.63C903.39,-46.66 919.37,-43.66 983.75,-43.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M839.75,-48.62C903.76,-48.63 919.74,-45.63 983.75,-45.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M839.75,-50.62C904.13,-50.59 920.11,-47.59 983.75,-47.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-72.5C925.63,-72.5 941.63,-71.5 1005.8,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M861.75,-74.5C925.75,-74.5 941.75,-73.5 1005.8,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-76.5C925.87,-76.5 941.87,-75.5 1005.8,-75.5"/>
</g>
<!-- X2&#45;&#45;W2 -->
<g id="edge16" class="edge">
<title>X2:e&#45;&#45;W2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-48.5C925.39,-48.53 941.37,-45.53 1005.8,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M861.75,-50.5C925.76,-50.5 941.74,-47.5 1005.8,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M861.75,-52.5C926.13,-52.47 942.11,-49.47 1005.8,-49.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge17" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-123.5C1075.8,-123.5 1145.8,-123.5 1215.8,-123.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1005.8,-125.5C1075.8,-125.5 1145.8,-125.5 1215.8,-125.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-127.5C1075.8,-127.5 1145.8,-127.5 1215.8,-127.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge18" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-97.5C1075.8,-97.5 1145.8,-97.5 1215.8,-97.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1005.8,-99.5C1075.8,-99.5 1145.8,-99.5 1215.8,-99.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-101.5C1075.8,-101.5 1145.8,-101.5 1215.8,-101.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge19" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-71.5C1075.8,-71.5 1145.8,-71.5 1215.8,-71.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1005.8,-73.5C1075.8,-73.5 1145.8,-73.5 1215.8,-73.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-75.5C1075.8,-75.5 1145.8,-75.5 1215.8,-75.5"/>
</g>
<!-- W2&#45;&#45;W2 -->
<g id="edge20" class="edge">
<title>W2:w&#45;&#45;W2:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-45.5C1075.8,-45.5 1145.8,-45.5 1215.8,-45.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1005.8,-47.5C1075.8,-47.5 1145.8,-47.5 1215.8,-47.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1005.8,-49.5C1075.8,-49.5 1145.8,-49.5 1215.8,-49.5"/>
</g>
<!-- X3 -->
<g id="node3" class="node">
<g id="node5" class="node">
<title>X3</title>
<polygon fill="#ffffff" stroke="black" points="1510.75,-176.25 1330.75,-176.25 1330.75,-13 1510.75,-13 1510.75,-176.25"/>
<polygon fill="none" stroke="black" points="1330.75,-152.5 1330.75,-176.25 1510.75,-176.25 1510.75,-152.5 1330.75,-152.5"/>
<text text-anchor="start" x="1412.5" y="-158.95" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1330.75,-128.75 1330.75,-152.5 1423.5,-152.5 1423.5,-128.75 1330.75,-128.75"/>
<text text-anchor="start" x="1334.75" y="-135.2" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1423.5,-128.75 1423.5,-152.5 1472.75,-152.5 1472.75,-128.75 1423.5,-128.75"/>
<text text-anchor="start" x="1427.5" y="-135.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1472.75,-128.75 1472.75,-152.5 1510.75,-152.5 1510.75,-128.75 1472.75,-128.75"/>
<text text-anchor="start" x="1476.75" y="-135.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1330.75,-105.75 1330.75,-128.75 1409.25,-128.75 1409.25,-105.75 1330.75,-105.75"/>
<text text-anchor="start" x="1366.25" y="-111.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1409.25,-105.75 1409.25,-128.75 1510.75,-128.75 1510.75,-105.75 1409.25,-105.75"/>
<text text-anchor="start" x="1444.62" y="-111.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1330.75,-82.75 1330.75,-105.75 1409.25,-105.75 1409.25,-82.75 1330.75,-82.75"/>
<text text-anchor="start" x="1366.25" y="-88.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1409.25,-82.75 1409.25,-105.75 1510.75,-105.75 1510.75,-82.75 1409.25,-82.75"/>
<text text-anchor="start" x="1445.75" y="-88.45" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1330.75,-59.75 1330.75,-82.75 1409.25,-82.75 1409.25,-59.75 1330.75,-59.75"/>
<text text-anchor="start" x="1366.25" y="-65.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1409.25,-59.75 1409.25,-82.75 1510.75,-82.75 1510.75,-59.75 1409.25,-59.75"/>
<text text-anchor="start" x="1446.88" y="-65.45" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1330.75,-36.75 1330.75,-59.75 1409.25,-59.75 1409.25,-36.75 1330.75,-36.75"/>
<text text-anchor="start" x="1366.25" y="-42.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1409.25,-36.75 1409.25,-59.75 1510.75,-59.75 1510.75,-36.75 1409.25,-36.75"/>
<text text-anchor="start" x="1446.12" y="-42.45" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="1330.75,-13 1330.75,-36.75 1510.75,-36.75 1510.75,-13 1330.75,-13"/>
<text text-anchor="start" x="1354.38" y="-19.45" font-family="arial" font-size="14.00">to temperature sensor</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-118.63C579.39,-118.66 595.37,-115.66 659.75,-115.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M515.75,-120.62C579.76,-120.62 595.74,-117.62 659.75,-117.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-122.62C580.13,-122.59 596.11,-119.59 659.75,-119.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-93.63C579.63,-93.63 595.62,-92.63 659.75,-92.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M515.75,-95.62C579.75,-95.62 595.75,-94.62 659.75,-94.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-97.62C579.88,-97.62 595.87,-96.62 659.75,-96.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-68.63C579.88,-68.63 595.87,-69.63 659.75,-69.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M515.75,-70.62C579.75,-70.62 595.75,-71.62 659.75,-71.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-72.62C579.63,-72.62 595.62,-73.62 659.75,-73.62"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-43.63C580.13,-43.66 596.11,-46.66 659.75,-46.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M515.75,-45.62C579.76,-45.63 595.74,-48.63 659.75,-48.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M515.75,-47.62C579.39,-47.59 595.37,-50.59 659.75,-50.62"/>
<polygon fill="#ffffff" stroke="black" points="1548.03,-183.5 1359.77,-183.5 1359.77,-14 1548.03,-14 1548.03,-183.5"/>
<polygon fill="none" stroke="black" points="1359.78,-159 1359.78,-183.5 1548.03,-183.5 1548.03,-159 1359.78,-159"/>
<text text-anchor="start" x="1444.9" y="-166.2" font-family="arial" font-size="14.00">X3</text>
<polygon fill="none" stroke="black" points="1359.78,-134.5 1359.78,-159 1457.03,-159 1457.03,-134.5 1359.78,-134.5"/>
<text text-anchor="start" x="1363.78" y="-141.7" font-family="arial" font-size="14.00">Molex KK 254</text>
<polygon fill="none" stroke="black" points="1457.03,-134.5 1457.03,-159 1508.53,-159 1508.53,-134.5 1457.03,-134.5"/>
<text text-anchor="start" x="1461.03" y="-141.7" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="1508.53,-134.5 1508.53,-159 1548.03,-159 1548.03,-134.5 1508.53,-134.5"/>
<text text-anchor="start" x="1512.53" y="-141.7" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="1359.78,-110.5 1359.78,-134.5 1442.4,-134.5 1442.4,-110.5 1359.78,-110.5"/>
<text text-anchor="start" x="1396.96" y="-117.2" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="1442.4,-110.5 1442.4,-134.5 1548.03,-134.5 1548.03,-110.5 1442.4,-110.5"/>
<text text-anchor="start" x="1479.46" y="-117.2" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="1359.78,-86.5 1359.78,-110.5 1442.4,-110.5 1442.4,-86.5 1359.78,-86.5"/>
<text text-anchor="start" x="1396.96" y="-93.2" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="1442.4,-86.5 1442.4,-110.5 1548.03,-110.5 1548.03,-86.5 1442.4,-86.5"/>
<text text-anchor="start" x="1479.84" y="-93.2" font-family="arial" font-size="14.00">VCC</text>
<polygon fill="none" stroke="black" points="1359.78,-62.5 1359.78,-86.5 1442.4,-86.5 1442.4,-62.5 1359.78,-62.5"/>
<text text-anchor="start" x="1396.96" y="-69.2" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="1442.4,-62.5 1442.4,-86.5 1548.03,-86.5 1548.03,-62.5 1442.4,-62.5"/>
<text text-anchor="start" x="1480.96" y="-69.2" font-family="arial" font-size="14.00">SCL</text>
<polygon fill="none" stroke="black" points="1359.78,-38.5 1359.78,-62.5 1442.4,-62.5 1442.4,-38.5 1359.78,-38.5"/>
<text text-anchor="start" x="1396.96" y="-45.2" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="1442.4,-38.5 1442.4,-62.5 1548.03,-62.5 1548.03,-38.5 1442.4,-38.5"/>
<text text-anchor="start" x="1480.21" y="-45.2" font-family="arial" font-size="14.00">SDA</text>
<polygon fill="none" stroke="black" points="1359.78,-14 1359.78,-38.5 1548.03,-38.5 1548.03,-14 1359.78,-14"/>
<text text-anchor="start" x="1384.15" y="-21.2" font-family="arial" font-size="14.00">to temperature sensor</text>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge10" class="edge">
<g id="edge21" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-118.63C1250.39,-118.66 1266.37,-115.66 1330.75,-115.63"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1186.75,-120.62C1250.76,-120.62 1266.74,-117.62 1330.75,-117.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-122.62C1251.13,-122.59 1267.11,-119.59 1330.75,-119.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-123.5C1279.43,-123.53 1295.33,-120.53 1359.8,-120.5"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M1215.8,-125.5C1279.8,-125.5 1295.7,-122.5 1359.8,-122.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-127.5C1280.17,-127.47 1296.07,-124.47 1359.8,-124.5"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge12" class="edge">
<g id="edge22" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-93.63C1250.63,-93.63 1266.62,-92.63 1330.75,-92.63"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1186.75,-95.62C1250.75,-95.62 1266.75,-94.62 1330.75,-94.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-97.62C1250.88,-97.62 1266.87,-96.62 1330.75,-96.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-97.5C1279.67,-97.5 1295.57,-96.5 1359.8,-96.5"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M1215.8,-99.5C1279.8,-99.5 1295.7,-98.5 1359.8,-98.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-101.5C1279.93,-101.5 1295.83,-100.5 1359.8,-100.5"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge14" class="edge">
<g id="edge23" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-68.63C1250.88,-68.63 1266.87,-69.63 1330.75,-69.63"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1186.75,-70.62C1250.75,-70.62 1266.75,-71.62 1330.75,-71.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-72.62C1250.63,-72.62 1266.62,-73.62 1330.75,-73.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-71.5C1279.93,-71.5 1295.83,-72.5 1359.8,-72.5"/>
<path fill="none" stroke="#ff8000" stroke-width="2" d="M1215.8,-73.5C1279.8,-73.5 1295.7,-74.5 1359.8,-74.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-75.5C1279.67,-75.5 1295.57,-76.5 1359.8,-76.5"/>
</g>
<!-- W2&#45;&#45;X3 -->
<g id="edge16" class="edge">
<g id="edge24" class="edge">
<title>W2:e&#45;&#45;X3:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-43.63C1251.13,-43.66 1267.11,-46.66 1330.75,-46.63"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1186.75,-45.62C1250.76,-45.63 1266.74,-48.63 1330.75,-48.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1186.75,-47.62C1250.39,-47.59 1266.37,-50.59 1330.75,-50.62"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-45.5C1280.17,-45.53 1296.07,-48.53 1359.8,-48.5"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M1215.8,-47.5C1279.8,-47.5 1295.7,-50.5 1359.8,-50.5"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M1215.8,-49.5C1279.43,-49.47 1295.33,-52.47 1359.8,-52.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 25 KiB

23
tutorial/tutorial05.gv generated
View File

@ -1,5 +1,5 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
@ -52,6 +52,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -91,15 +92,19 @@ graph {
edge [color="#000000:#ffff00:#000000"]
__F1_1:e -- W1:w1:w
W1:w1:e -- X1:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#000000:#000000"]
__F1_2:e -- W1:w2:w
W1:w2:e -- X1:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#000000:#000000"]
__F1_3:e -- W1:w3:w
W1:w3:e -- X1:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
__F1_4:e -- W1:w4:w
W1:w4:e -- X1:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -127,9 +132,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -143,9 +146,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -159,9 +160,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -175,9 +174,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

316
tutorial/tutorial05.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>tutorial05</title>
<style>
@ -30,184 +30,200 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="777pt" height="218pt"
viewBox="0.00 0.00 777.00 217.62" 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 213.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-213.62 773,-213.62 773,4 -4,4"/>
<svg width="796pt" height="224pt"
viewBox="0.00 0.00 795.75 223.75" 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 219.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-219.75 791.75,-219.75 791.75,4 -4,4"/>
<!-- __F1_1 -->
<g id="node1" class="node">
<title>__F1_1</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-167.75 0,-167.75 0,-144 184.25,-144 184.25,-167.75"/>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-144 86.75,-167.75 145.75,-167.75 145.75,-144 86.75,-144"/>
<text text-anchor="start" x="90.75" y="-150.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-144 145.75,-167.75 176.25,-167.75 176.25,-144 145.75,-144"/>
<text text-anchor="start" x="149.75" y="-150.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-144 176.25,-167.75 184.25,-167.75 184.25,-144 176.25,-144"/>
<polygon fill="none" stroke="black" points="176.25,-144 176.25,-167.75 184.25,-167.75 184.25,-144 176.25,-144"/>
<polygon fill="#ffffff" stroke="black" points="189.5,-171.5 0,-171.5 0,-147 189.5,-147 189.5,-171.5"/>
<polygon fill="none" stroke="black" points="0,-147 0,-171.5 90.5,-171.5 90.5,-147 0,-147"/>
<text text-anchor="start" x="4" y="-154.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-147 90.5,-171.5 151,-171.5 151,-147 90.5,-147"/>
<text text-anchor="start" x="94.5" y="-154.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-147 151,-171.5 181.5,-171.5 181.5,-147 151,-147"/>
<text text-anchor="start" x="155" y="-154.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-147 181.5,-171.5 189.5,-171.5 189.5,-147 181.5,-147"/>
<polygon fill="none" stroke="black" points="181.5,-147 181.5,-171.5 189.5,-171.5 189.5,-147 181.5,-147"/>
</g>
<!-- W1 -->
<g id="node6" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="459.25,-209.62 328.25,-209.62 328.25,-24.12 459.25,-24.12 459.25,-209.62"/>
<polygon fill="none" stroke="black" points="328.25,-185.88 328.25,-209.62 459.25,-209.62 459.25,-185.88 328.25,-185.88"/>
<text text-anchor="start" x="383.25" y="-192.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="328.25,-162.12 328.25,-185.88 352.92,-185.88 352.92,-162.12 328.25,-162.12"/>
<text text-anchor="start" x="333.46" y="-168.57" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="352.92,-162.12 352.92,-185.88 414.33,-185.88 414.33,-162.12 352.92,-162.12"/>
<text text-anchor="start" x="358.12" y="-168.57" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="414.33,-162.12 414.33,-185.88 459.25,-185.88 459.25,-162.12 414.33,-162.12"/>
<text text-anchor="start" x="419.54" y="-168.57" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="329.88" y="-146.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="337.88" y="-127.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="393.88" y="-127.83" font-family="arial" font-size="14.00">X1:1:+12V</text>
<polygon fill="#000000" stroke="none" points="328.25,-122.12 328.25,-124.12 459.25,-124.12 459.25,-122.12 328.25,-122.12"/>
<polygon fill="#ffff00" stroke="none" points="328.25,-120.12 328.25,-122.12 459.25,-122.12 459.25,-120.12 328.25,-120.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-118.12 328.25,-120.12 459.25,-120.12 459.25,-118.12 328.25,-118.12"/>
<text text-anchor="start" x="337.88" y="-102.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-102.83" font-family="arial" font-size="14.00">X1:2:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-97.12 328.25,-99.12 459.25,-99.12 459.25,-97.12 328.25,-97.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-95.12 328.25,-97.12 459.25,-97.12 459.25,-95.12 328.25,-95.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-93.12 328.25,-95.12 459.25,-95.12 459.25,-93.12 328.25,-93.12"/>
<text text-anchor="start" x="337.88" y="-77.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-77.83" font-family="arial" font-size="14.00">X1:3:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-72.12 328.25,-74.12 459.25,-74.12 459.25,-72.12 328.25,-72.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-70.12 328.25,-72.12 459.25,-72.12 459.25,-70.12 328.25,-70.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-68.12 328.25,-70.12 459.25,-70.12 459.25,-68.12 328.25,-68.12"/>
<text text-anchor="start" x="337.12" y="-52.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="397.62" y="-52.83" font-family="arial" font-size="14.00">X1:4:+5V</text>
<polygon fill="#000000" stroke="none" points="328.25,-47.12 328.25,-49.12 459.25,-49.12 459.25,-47.12 328.25,-47.12"/>
<polygon fill="#ff0000" stroke="none" points="328.25,-45.12 328.25,-47.12 459.25,-47.12 459.25,-45.12 328.25,-45.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-43.12 328.25,-45.12 459.25,-45.12 459.25,-43.12 328.25,-43.12"/>
<text text-anchor="start" x="329.88" y="-27.82" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="470.5,-215.75 333.5,-215.75 333.5,-22.75 470.5,-22.75 470.5,-215.75"/>
<polygon fill="none" stroke="black" points="333.5,-191.25 333.5,-215.75 470.5,-215.75 470.5,-191.25 333.5,-191.25"/>
<text text-anchor="start" x="390.75" y="-198.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="333.5,-166.75 333.5,-191.25 359.67,-191.25 359.67,-166.75 333.5,-166.75"/>
<text text-anchor="start" x="339.08" y="-173.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="359.67,-166.75 359.67,-191.25 423.33,-191.25 423.33,-166.75 359.67,-166.75"/>
<text text-anchor="start" x="365.25" y="-173.95" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="423.33,-166.75 423.33,-191.25 470.5,-191.25 470.5,-166.75 423.33,-166.75"/>
<text text-anchor="start" x="428.92" y="-173.95" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="335.12" y="-151.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="343.25" y="-131.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="400.38" y="-131.45" font-family="arial" font-size="14.00">X1:1:+12V</text>
<text text-anchor="start" x="342.88" y="-105.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-105.45" font-family="arial" font-size="14.00">X1:2:GND</text>
<text text-anchor="start" x="342.88" y="-79.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-79.45" font-family="arial" font-size="14.00">X1:3:GND</text>
<text text-anchor="start" x="342.12" y="-53.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="404.5" y="-53.45" font-family="arial" font-size="14.00">X1:4:+5V</text>
<text text-anchor="start" x="335.12" y="-27.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- __F1_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>__F1_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-153.88C248.23,-155.21 260.5,-120.21 328.25,-118.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M184.25,-155.88C250.11,-155.88 262.39,-120.88 328.25,-120.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-157.87C252,-156.54 264.27,-121.54 328.25,-122.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-157.25C253.53,-158.6 265.69,-123.1 333.5,-121.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M189.5,-159.25C255.42,-159.25 267.58,-123.75 333.5,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-161.25C257.31,-159.9 269.47,-124.4 333.5,-125.75"/>
</g>
<!-- __F1_2 -->
<g id="node2" class="node">
<title>__F1_2</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-119.75 0,-119.75 0,-96 184.25,-96 184.25,-119.75"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-96 86.75,-119.75 145.75,-119.75 145.75,-96 86.75,-96"/>
<text text-anchor="start" x="90.75" y="-102.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-96 145.75,-119.75 176.25,-119.75 176.25,-96 145.75,-96"/>
<text text-anchor="start" x="149.75" y="-102.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<polygon fill="none" stroke="black" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<!-- W1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-121.75C379.17,-121.75 424.83,-121.75 470.5,-121.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M333.5,-123.75C379.17,-123.75 424.83,-123.75 470.5,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-125.75C379.17,-125.75 424.83,-125.75 470.5,-125.75"/>
</g>
<!-- __F1_2&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>__F1_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-105.88C247.25,-106.29 262.81,-94.29 328.25,-93.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-107.87C248.47,-107.87 264.03,-95.87 328.25,-95.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-109.87C249.69,-109.46 265.25,-97.46 328.25,-97.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-95.75C379.17,-95.75 424.83,-95.75 470.5,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-97.75C379.17,-97.75 424.83,-97.75 470.5,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-99.75C379.17,-99.75 424.83,-99.75 470.5,-99.75"/>
</g>
<!-- __F1_3 -->
<g id="node3" class="node">
<title>__F1_3</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-71.75 0,-71.75 0,-48 184.25,-48 184.25,-71.75"/>
<polygon fill="none" stroke="black" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<text text-anchor="start" x="4" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-48 86.75,-71.75 145.75,-71.75 145.75,-48 86.75,-48"/>
<text text-anchor="start" x="90.75" y="-54.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-48 145.75,-71.75 176.25,-71.75 176.25,-48 145.75,-48"/>
<text text-anchor="start" x="149.75" y="-54.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-48 176.25,-71.75 184.25,-71.75 184.25,-48 176.25,-48"/>
<polygon fill="none" stroke="black" points="176.25,-48 176.25,-71.75 184.25,-71.75 184.25,-48 176.25,-48"/>
<!-- W1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-69.75C379.17,-69.75 424.83,-69.75 470.5,-69.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-71.75C379.17,-71.75 424.83,-71.75 470.5,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-73.75C379.17,-73.75 424.83,-73.75 470.5,-73.75"/>
</g>
<!-- __F1_3&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>__F1_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-57.88C249.59,-58.24 265.21,-69.24 328.25,-68.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-59.88C248.44,-59.88 264.06,-70.87 328.25,-70.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-61.87C247.29,-61.51 262.91,-72.51 328.25,-72.87"/>
</g>
<!-- __F1_4 -->
<g id="node4" class="node">
<title>__F1_4</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-23.75 0,-23.75 0,0 184.25,0 184.25,-23.75"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,0 86.75,-23.75 145.75,-23.75 145.75,0 86.75,0"/>
<text text-anchor="start" x="90.75" y="-6.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,0 145.75,-23.75 176.25,-23.75 176.25,0 145.75,0"/>
<text text-anchor="start" x="149.75" y="-6.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
<polygon fill="none" stroke="black" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
</g>
<!-- __F1_4&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>__F1_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-9.88C251.89,-11.19 264.37,-45.19 328.25,-43.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M184.25,-11.88C250.01,-11.88 262.49,-45.88 328.25,-45.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-13.87C248.13,-12.56 260.61,-46.56 328.25,-47.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-43.75C379.17,-43.75 424.83,-43.75 470.5,-43.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M333.5,-45.75C379.17,-45.75 424.83,-45.75 470.5,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-47.75C379.17,-47.75 424.83,-47.75 470.5,-47.75"/>
</g>
<!-- X1 -->
<g id="node5" class="node">
<g id="node3" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="769,-176.62 603.25,-176.62 603.25,-37.12 769,-37.12 769,-176.62"/>
<polygon fill="none" stroke="black" points="603.25,-152.88 603.25,-176.62 769,-176.62 769,-152.88 603.25,-152.88"/>
<text text-anchor="start" x="677.88" y="-159.32" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="603.25,-129.12 603.25,-152.88 681.75,-152.88 681.75,-129.12 603.25,-129.12"/>
<text text-anchor="start" x="607.25" y="-135.57" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="681.75,-129.12 681.75,-152.88 731,-152.88 731,-129.12 681.75,-129.12"/>
<text text-anchor="start" x="685.75" y="-135.57" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="731,-129.12 731,-152.88 769,-152.88 769,-129.12 731,-129.12"/>
<text text-anchor="start" x="735" y="-135.57" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="603.25,-106.12 603.25,-129.12 673.62,-129.12 673.62,-106.12 603.25,-106.12"/>
<text text-anchor="start" x="634.69" y="-111.83" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="673.62,-106.12 673.62,-129.12 769,-129.12 769,-106.12 673.62,-106.12"/>
<text text-anchor="start" x="705.19" y="-111.83" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="603.25,-83.12 603.25,-106.12 673.62,-106.12 673.62,-83.12 603.25,-83.12"/>
<text text-anchor="start" x="634.69" y="-88.83" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="673.62,-83.12 673.62,-106.12 769,-106.12 769,-83.12 673.62,-83.12"/>
<text text-anchor="start" x="705.94" y="-88.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-60.12 603.25,-83.12 673.62,-83.12 673.62,-60.12 603.25,-60.12"/>
<text text-anchor="start" x="634.69" y="-65.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="673.62,-60.12 673.62,-83.12 769,-83.12 769,-60.12 673.62,-60.12"/>
<text text-anchor="start" x="705.94" y="-65.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-37.12 603.25,-60.12 673.62,-60.12 673.62,-37.12 603.25,-37.12"/>
<text text-anchor="start" x="634.69" y="-42.83" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="673.62,-37.12 673.62,-60.12 769,-60.12 769,-37.12 673.62,-37.12"/>
<text text-anchor="start" x="708.94" y="-42.83" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-118.88C522.89,-118.91 538.87,-115.91 603.25,-115.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M459.25,-120.87C523.26,-120.88 539.24,-117.88 603.25,-117.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-122.87C523.63,-122.84 539.61,-119.84 603.25,-119.87"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-93.88C523.13,-93.88 539.12,-92.88 603.25,-92.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-95.88C523.25,-95.88 539.25,-94.88 603.25,-94.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-97.87C523.38,-97.87 539.37,-96.87 603.25,-96.87"/>
<polygon fill="#ffffff" stroke="black" points="787.75,-181.75 614.5,-181.75 614.5,-36.75 787.75,-36.75 787.75,-181.75"/>
<polygon fill="none" stroke="black" points="614.5,-157.25 614.5,-181.75 787.75,-181.75 787.75,-157.25 614.5,-157.25"/>
<text text-anchor="start" x="692.12" y="-164.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="614.5,-132.75 614.5,-157.25 696.75,-157.25 696.75,-132.75 614.5,-132.75"/>
<text text-anchor="start" x="618.5" y="-139.95" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="696.75,-132.75 696.75,-157.25 748.25,-157.25 748.25,-132.75 696.75,-132.75"/>
<text text-anchor="start" x="700.75" y="-139.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="748.25,-132.75 748.25,-157.25 787.75,-157.25 787.75,-132.75 748.25,-132.75"/>
<text text-anchor="start" x="752.25" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="614.5,-108.75 614.5,-132.75 688.12,-132.75 688.12,-108.75 614.5,-108.75"/>
<text text-anchor="start" x="647.18" y="-115.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="688.12,-108.75 688.12,-132.75 787.75,-132.75 787.75,-108.75 688.12,-108.75"/>
<text text-anchor="start" x="720.68" y="-115.45" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="614.5,-84.75 614.5,-108.75 688.12,-108.75 688.12,-84.75 614.5,-84.75"/>
<text text-anchor="start" x="647.18" y="-91.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="688.12,-84.75 688.12,-108.75 787.75,-108.75 787.75,-84.75 688.12,-84.75"/>
<text text-anchor="start" x="722.18" y="-91.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-60.75 614.5,-84.75 688.12,-84.75 688.12,-60.75 614.5,-60.75"/>
<text text-anchor="start" x="647.18" y="-67.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="688.12,-60.75 688.12,-84.75 787.75,-84.75 787.75,-60.75 688.12,-60.75"/>
<text text-anchor="start" x="722.18" y="-67.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-36.75 614.5,-60.75 688.12,-60.75 688.12,-36.75 614.5,-36.75"/>
<text text-anchor="start" x="647.18" y="-43.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="688.12,-36.75 688.12,-60.75 787.75,-60.75 787.75,-36.75 688.12,-36.75"/>
<text text-anchor="start" x="724.81" y="-43.45" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-68.88C523.38,-68.88 539.37,-69.88 603.25,-69.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-70.88C523.25,-70.88 539.25,-71.88 603.25,-71.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-72.87C523.13,-72.87 539.12,-73.87 603.25,-73.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-121.75C534.14,-121.78 550.12,-118.78 614.5,-118.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M470.5,-123.75C534.51,-123.75 550.49,-120.75 614.5,-120.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-125.75C534.88,-125.72 550.86,-122.72 614.5,-122.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge7" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-95.75C534.38,-95.75 550.38,-94.75 614.5,-94.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-97.75C534.5,-97.75 550.5,-96.75 614.5,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-99.75C534.62,-99.75 550.62,-98.75 614.5,-98.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-43.88C523.63,-43.91 539.61,-46.91 603.25,-46.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M459.25,-45.88C523.26,-45.88 539.24,-48.88 603.25,-48.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-47.87C522.89,-47.84 538.87,-50.84 603.25,-50.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-69.75C534.62,-69.75 550.62,-70.75 614.5,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-71.75C534.5,-71.75 550.5,-72.75 614.5,-72.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-73.75C534.38,-73.75 550.38,-74.75 614.5,-74.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-43.75C534.88,-43.78 550.86,-46.78 614.5,-46.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M470.5,-45.75C534.51,-45.75 550.49,-48.75 614.5,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-47.75C534.14,-47.72 550.12,-50.72 614.5,-50.75"/>
</g>
<!-- __F1_2 -->
<g id="node4" class="node">
<title>__F1_2</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-122.5 0,-122.5 0,-98 189.5,-98 189.5,-122.5"/>
<polygon fill="none" stroke="black" points="0,-98 0,-122.5 90.5,-122.5 90.5,-98 0,-98"/>
<text text-anchor="start" x="4" y="-105.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-98 90.5,-122.5 151,-122.5 151,-98 90.5,-98"/>
<text text-anchor="start" x="94.5" y="-105.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-98 151,-122.5 181.5,-122.5 181.5,-98 151,-98"/>
<text text-anchor="start" x="155" y="-105.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-98 181.5,-122.5 189.5,-122.5 189.5,-98 181.5,-98"/>
<polygon fill="none" stroke="black" points="181.5,-98 181.5,-122.5 189.5,-122.5 189.5,-98 181.5,-98"/>
</g>
<!-- __F1_2&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>__F1_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-108.25C252.49,-108.69 268.01,-96.19 333.5,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-110.25C253.74,-110.25 269.26,-97.75 333.5,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-112.25C254.99,-111.81 270.51,-99.31 333.5,-99.75"/>
</g>
<!-- __F1_3 -->
<g id="node5" class="node">
<title>__F1_3</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-73.5 0,-73.5 0,-49 189.5,-49 189.5,-73.5"/>
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 90.5,-73.5 90.5,-49 0,-49"/>
<text text-anchor="start" x="4" y="-56.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-49 90.5,-73.5 151,-73.5 151,-49 90.5,-49"/>
<text text-anchor="start" x="94.5" y="-56.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-49 151,-73.5 181.5,-73.5 181.5,-49 151,-49"/>
<text text-anchor="start" x="155" y="-56.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-49 181.5,-73.5 189.5,-73.5 189.5,-49 181.5,-49"/>
<polygon fill="none" stroke="black" points="181.5,-49 181.5,-73.5 189.5,-73.5 189.5,-49 181.5,-49"/>
</g>
<!-- __F1_3&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>__F1_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-59.25C254.78,-59.59 270.44,-70.09 333.5,-69.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-61.25C253.67,-61.25 269.33,-71.75 333.5,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-63.25C252.56,-62.91 268.22,-73.41 333.5,-73.75"/>
</g>
<!-- __F1_4 -->
<g id="node6" class="node">
<title>__F1_4</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-24.5 0,-24.5 0,0 189.5,0 189.5,-24.5"/>
<polygon fill="none" stroke="black" points="0,0 0,-24.5 90.5,-24.5 90.5,0 0,0"/>
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,0 90.5,-24.5 151,-24.5 151,0 90.5,0"/>
<text text-anchor="start" x="94.5" y="-7.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,0 151,-24.5 181.5,-24.5 181.5,0 151,0"/>
<text text-anchor="start" x="155" y="-7.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,0 181.5,-24.5 189.5,-24.5 189.5,0 181.5,0"/>
<polygon fill="none" stroke="black" points="181.5,0 181.5,-24.5 189.5,-24.5 189.5,0 181.5,0"/>
</g>
<!-- __F1_4&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>__F1_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-10.25C257.08,-11.55 269.66,-45.05 333.5,-43.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M189.5,-12.25C255.21,-12.25 267.79,-45.75 333.5,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-14.25C253.34,-12.95 265.92,-46.45 333.5,-47.75"/>
</g>
</g>
</svg>

BIN
tutorial/tutorial05.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 43 KiB

314
tutorial/tutorial05.svg generated
View File

@ -1,184 +1,200 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="777pt" height="218pt"
viewBox="0.00 0.00 777.00 217.62" 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 213.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-213.62 773,-213.62 773,4 -4,4"/>
<svg width="796pt" height="224pt"
viewBox="0.00 0.00 795.75 223.75" 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 219.75)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-219.75 791.75,-219.75 791.75,4 -4,4"/>
<!-- __F1_1 -->
<g id="node1" class="node">
<title>__F1_1</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-167.75 0,-167.75 0,-144 184.25,-144 184.25,-167.75"/>
<polygon fill="none" stroke="black" points="0,-144 0,-167.75 86.75,-167.75 86.75,-144 0,-144"/>
<text text-anchor="start" x="4" y="-150.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-144 86.75,-167.75 145.75,-167.75 145.75,-144 86.75,-144"/>
<text text-anchor="start" x="90.75" y="-150.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-144 145.75,-167.75 176.25,-167.75 176.25,-144 145.75,-144"/>
<text text-anchor="start" x="149.75" y="-150.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-144 176.25,-167.75 184.25,-167.75 184.25,-144 176.25,-144"/>
<polygon fill="none" stroke="black" points="176.25,-144 176.25,-167.75 184.25,-167.75 184.25,-144 176.25,-144"/>
<polygon fill="#ffffff" stroke="black" points="189.5,-171.5 0,-171.5 0,-147 189.5,-147 189.5,-171.5"/>
<polygon fill="none" stroke="black" points="0,-147 0,-171.5 90.5,-171.5 90.5,-147 0,-147"/>
<text text-anchor="start" x="4" y="-154.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-147 90.5,-171.5 151,-171.5 151,-147 90.5,-147"/>
<text text-anchor="start" x="94.5" y="-154.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-147 151,-171.5 181.5,-171.5 181.5,-147 151,-147"/>
<text text-anchor="start" x="155" y="-154.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-147 181.5,-171.5 189.5,-171.5 189.5,-147 181.5,-147"/>
<polygon fill="none" stroke="black" points="181.5,-147 181.5,-171.5 189.5,-171.5 189.5,-147 181.5,-147"/>
</g>
<!-- W1 -->
<g id="node6" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="459.25,-209.62 328.25,-209.62 328.25,-24.12 459.25,-24.12 459.25,-209.62"/>
<polygon fill="none" stroke="black" points="328.25,-185.88 328.25,-209.62 459.25,-209.62 459.25,-185.88 328.25,-185.88"/>
<text text-anchor="start" x="383.25" y="-192.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="328.25,-162.12 328.25,-185.88 352.92,-185.88 352.92,-162.12 328.25,-162.12"/>
<text text-anchor="start" x="333.46" y="-168.57" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="352.92,-162.12 352.92,-185.88 414.33,-185.88 414.33,-162.12 352.92,-162.12"/>
<text text-anchor="start" x="358.12" y="-168.57" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="414.33,-162.12 414.33,-185.88 459.25,-185.88 459.25,-162.12 414.33,-162.12"/>
<text text-anchor="start" x="419.54" y="-168.57" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="329.88" y="-146.82" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="337.88" y="-127.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="393.88" y="-127.83" font-family="arial" font-size="14.00">X1:1:+12V</text>
<polygon fill="#000000" stroke="none" points="328.25,-122.12 328.25,-124.12 459.25,-124.12 459.25,-122.12 328.25,-122.12"/>
<polygon fill="#ffff00" stroke="none" points="328.25,-120.12 328.25,-122.12 459.25,-122.12 459.25,-120.12 328.25,-120.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-118.12 328.25,-120.12 459.25,-120.12 459.25,-118.12 328.25,-118.12"/>
<text text-anchor="start" x="337.88" y="-102.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-102.83" font-family="arial" font-size="14.00">X1:2:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-97.12 328.25,-99.12 459.25,-99.12 459.25,-97.12 328.25,-97.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-95.12 328.25,-97.12 459.25,-97.12 459.25,-95.12 328.25,-95.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-93.12 328.25,-95.12 459.25,-95.12 459.25,-93.12 328.25,-93.12"/>
<text text-anchor="start" x="337.88" y="-77.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-77.83" font-family="arial" font-size="14.00">X1:3:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-72.12 328.25,-74.12 459.25,-74.12 459.25,-72.12 328.25,-72.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-70.12 328.25,-72.12 459.25,-72.12 459.25,-70.12 328.25,-70.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-68.12 328.25,-70.12 459.25,-70.12 459.25,-68.12 328.25,-68.12"/>
<text text-anchor="start" x="337.12" y="-52.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="397.62" y="-52.83" font-family="arial" font-size="14.00">X1:4:+5V</text>
<polygon fill="#000000" stroke="none" points="328.25,-47.12 328.25,-49.12 459.25,-49.12 459.25,-47.12 328.25,-47.12"/>
<polygon fill="#ff0000" stroke="none" points="328.25,-45.12 328.25,-47.12 459.25,-47.12 459.25,-45.12 328.25,-45.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-43.12 328.25,-45.12 459.25,-45.12 459.25,-43.12 328.25,-43.12"/>
<text text-anchor="start" x="329.88" y="-27.82" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="470.5,-215.75 333.5,-215.75 333.5,-22.75 470.5,-22.75 470.5,-215.75"/>
<polygon fill="none" stroke="black" points="333.5,-191.25 333.5,-215.75 470.5,-215.75 470.5,-191.25 333.5,-191.25"/>
<text text-anchor="start" x="390.75" y="-198.45" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="333.5,-166.75 333.5,-191.25 359.67,-191.25 359.67,-166.75 333.5,-166.75"/>
<text text-anchor="start" x="339.08" y="-173.95" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="359.67,-166.75 359.67,-191.25 423.33,-191.25 423.33,-166.75 359.67,-166.75"/>
<text text-anchor="start" x="365.25" y="-173.95" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="423.33,-166.75 423.33,-191.25 470.5,-191.25 470.5,-166.75 423.33,-166.75"/>
<text text-anchor="start" x="428.92" y="-173.95" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="335.12" y="-151.45" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="343.25" y="-131.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="400.38" y="-131.45" font-family="arial" font-size="14.00">X1:1:+12V</text>
<text text-anchor="start" x="342.88" y="-105.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-105.45" font-family="arial" font-size="14.00">X1:2:GND</text>
<text text-anchor="start" x="342.88" y="-79.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-79.45" font-family="arial" font-size="14.00">X1:3:GND</text>
<text text-anchor="start" x="342.12" y="-53.45" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="404.5" y="-53.45" font-family="arial" font-size="14.00">X1:4:+5V</text>
<text text-anchor="start" x="335.12" y="-27.45" font-family="arial" font-size="14.00"> </text>
</g>
<!-- __F1_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>__F1_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-153.88C248.23,-155.21 260.5,-120.21 328.25,-118.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M184.25,-155.88C250.11,-155.88 262.39,-120.88 328.25,-120.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-157.87C252,-156.54 264.27,-121.54 328.25,-122.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-157.25C253.53,-158.6 265.69,-123.1 333.5,-121.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M189.5,-159.25C255.42,-159.25 267.58,-123.75 333.5,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-161.25C257.31,-159.9 269.47,-124.4 333.5,-125.75"/>
</g>
<!-- __F1_2 -->
<g id="node2" class="node">
<title>__F1_2</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-119.75 0,-119.75 0,-96 184.25,-96 184.25,-119.75"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-96 86.75,-119.75 145.75,-119.75 145.75,-96 86.75,-96"/>
<text text-anchor="start" x="90.75" y="-102.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-96 145.75,-119.75 176.25,-119.75 176.25,-96 145.75,-96"/>
<text text-anchor="start" x="149.75" y="-102.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<polygon fill="none" stroke="black" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<!-- W1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-121.75C379.17,-121.75 424.83,-121.75 470.5,-121.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M333.5,-123.75C379.17,-123.75 424.83,-123.75 470.5,-123.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-125.75C379.17,-125.75 424.83,-125.75 470.5,-125.75"/>
</g>
<!-- __F1_2&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>__F1_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-105.88C247.25,-106.29 262.81,-94.29 328.25,-93.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-107.87C248.47,-107.87 264.03,-95.87 328.25,-95.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-109.87C249.69,-109.46 265.25,-97.46 328.25,-97.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-95.75C379.17,-95.75 424.83,-95.75 470.5,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-97.75C379.17,-97.75 424.83,-97.75 470.5,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-99.75C379.17,-99.75 424.83,-99.75 470.5,-99.75"/>
</g>
<!-- __F1_3 -->
<g id="node3" class="node">
<title>__F1_3</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-71.75 0,-71.75 0,-48 184.25,-48 184.25,-71.75"/>
<polygon fill="none" stroke="black" points="0,-48 0,-71.75 86.75,-71.75 86.75,-48 0,-48"/>
<text text-anchor="start" x="4" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-48 86.75,-71.75 145.75,-71.75 145.75,-48 86.75,-48"/>
<text text-anchor="start" x="90.75" y="-54.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-48 145.75,-71.75 176.25,-71.75 176.25,-48 145.75,-48"/>
<text text-anchor="start" x="149.75" y="-54.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-48 176.25,-71.75 184.25,-71.75 184.25,-48 176.25,-48"/>
<polygon fill="none" stroke="black" points="176.25,-48 176.25,-71.75 184.25,-71.75 184.25,-48 176.25,-48"/>
<!-- W1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-69.75C379.17,-69.75 424.83,-69.75 470.5,-69.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-71.75C379.17,-71.75 424.83,-71.75 470.5,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-73.75C379.17,-73.75 424.83,-73.75 470.5,-73.75"/>
</g>
<!-- __F1_3&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>__F1_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-57.88C249.59,-58.24 265.21,-69.24 328.25,-68.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-59.88C248.44,-59.88 264.06,-70.87 328.25,-70.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-61.87C247.29,-61.51 262.91,-72.51 328.25,-72.87"/>
</g>
<!-- __F1_4 -->
<g id="node4" class="node">
<title>__F1_4</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-23.75 0,-23.75 0,0 184.25,0 184.25,-23.75"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,0 86.75,-23.75 145.75,-23.75 145.75,0 86.75,0"/>
<text text-anchor="start" x="90.75" y="-6.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,0 145.75,-23.75 176.25,-23.75 176.25,0 145.75,0"/>
<text text-anchor="start" x="149.75" y="-6.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
<polygon fill="none" stroke="black" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
</g>
<!-- __F1_4&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>__F1_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-9.88C251.89,-11.19 264.37,-45.19 328.25,-43.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M184.25,-11.88C250.01,-11.88 262.49,-45.88 328.25,-45.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-13.87C248.13,-12.56 260.61,-46.56 328.25,-47.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-43.75C379.17,-43.75 424.83,-43.75 470.5,-43.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M333.5,-45.75C379.17,-45.75 424.83,-45.75 470.5,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-47.75C379.17,-47.75 424.83,-47.75 470.5,-47.75"/>
</g>
<!-- X1 -->
<g id="node5" class="node">
<g id="node3" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="769,-176.62 603.25,-176.62 603.25,-37.12 769,-37.12 769,-176.62"/>
<polygon fill="none" stroke="black" points="603.25,-152.88 603.25,-176.62 769,-176.62 769,-152.88 603.25,-152.88"/>
<text text-anchor="start" x="677.88" y="-159.32" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="603.25,-129.12 603.25,-152.88 681.75,-152.88 681.75,-129.12 603.25,-129.12"/>
<text text-anchor="start" x="607.25" y="-135.57" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="681.75,-129.12 681.75,-152.88 731,-152.88 731,-129.12 681.75,-129.12"/>
<text text-anchor="start" x="685.75" y="-135.57" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="731,-129.12 731,-152.88 769,-152.88 769,-129.12 731,-129.12"/>
<text text-anchor="start" x="735" y="-135.57" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="603.25,-106.12 603.25,-129.12 673.62,-129.12 673.62,-106.12 603.25,-106.12"/>
<text text-anchor="start" x="634.69" y="-111.83" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="673.62,-106.12 673.62,-129.12 769,-129.12 769,-106.12 673.62,-106.12"/>
<text text-anchor="start" x="705.19" y="-111.83" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="603.25,-83.12 603.25,-106.12 673.62,-106.12 673.62,-83.12 603.25,-83.12"/>
<text text-anchor="start" x="634.69" y="-88.83" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="673.62,-83.12 673.62,-106.12 769,-106.12 769,-83.12 673.62,-83.12"/>
<text text-anchor="start" x="705.94" y="-88.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-60.12 603.25,-83.12 673.62,-83.12 673.62,-60.12 603.25,-60.12"/>
<text text-anchor="start" x="634.69" y="-65.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="673.62,-60.12 673.62,-83.12 769,-83.12 769,-60.12 673.62,-60.12"/>
<text text-anchor="start" x="705.94" y="-65.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-37.12 603.25,-60.12 673.62,-60.12 673.62,-37.12 603.25,-37.12"/>
<text text-anchor="start" x="634.69" y="-42.83" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="673.62,-37.12 673.62,-60.12 769,-60.12 769,-37.12 673.62,-37.12"/>
<text text-anchor="start" x="708.94" y="-42.83" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-118.88C522.89,-118.91 538.87,-115.91 603.25,-115.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M459.25,-120.87C523.26,-120.88 539.24,-117.88 603.25,-117.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-122.87C523.63,-122.84 539.61,-119.84 603.25,-119.87"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-93.88C523.13,-93.88 539.12,-92.88 603.25,-92.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-95.88C523.25,-95.88 539.25,-94.88 603.25,-94.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-97.87C523.38,-97.87 539.37,-96.87 603.25,-96.87"/>
<polygon fill="#ffffff" stroke="black" points="787.75,-181.75 614.5,-181.75 614.5,-36.75 787.75,-36.75 787.75,-181.75"/>
<polygon fill="none" stroke="black" points="614.5,-157.25 614.5,-181.75 787.75,-181.75 787.75,-157.25 614.5,-157.25"/>
<text text-anchor="start" x="692.12" y="-164.45" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="614.5,-132.75 614.5,-157.25 696.75,-157.25 696.75,-132.75 614.5,-132.75"/>
<text text-anchor="start" x="618.5" y="-139.95" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="696.75,-132.75 696.75,-157.25 748.25,-157.25 748.25,-132.75 696.75,-132.75"/>
<text text-anchor="start" x="700.75" y="-139.95" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="748.25,-132.75 748.25,-157.25 787.75,-157.25 787.75,-132.75 748.25,-132.75"/>
<text text-anchor="start" x="752.25" y="-139.95" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="614.5,-108.75 614.5,-132.75 688.12,-132.75 688.12,-108.75 614.5,-108.75"/>
<text text-anchor="start" x="647.18" y="-115.45" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="688.12,-108.75 688.12,-132.75 787.75,-132.75 787.75,-108.75 688.12,-108.75"/>
<text text-anchor="start" x="720.68" y="-115.45" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="614.5,-84.75 614.5,-108.75 688.12,-108.75 688.12,-84.75 614.5,-84.75"/>
<text text-anchor="start" x="647.18" y="-91.45" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="688.12,-84.75 688.12,-108.75 787.75,-108.75 787.75,-84.75 688.12,-84.75"/>
<text text-anchor="start" x="722.18" y="-91.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-60.75 614.5,-84.75 688.12,-84.75 688.12,-60.75 614.5,-60.75"/>
<text text-anchor="start" x="647.18" y="-67.45" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="688.12,-60.75 688.12,-84.75 787.75,-84.75 787.75,-60.75 688.12,-60.75"/>
<text text-anchor="start" x="722.18" y="-67.45" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-36.75 614.5,-60.75 688.12,-60.75 688.12,-36.75 614.5,-36.75"/>
<text text-anchor="start" x="647.18" y="-43.45" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="688.12,-36.75 688.12,-60.75 787.75,-60.75 787.75,-36.75 688.12,-36.75"/>
<text text-anchor="start" x="724.81" y="-43.45" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-68.88C523.38,-68.88 539.37,-69.88 603.25,-69.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-70.88C523.25,-70.88 539.25,-71.88 603.25,-71.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-72.87C523.13,-72.87 539.12,-73.87 603.25,-73.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-121.75C534.14,-121.78 550.12,-118.78 614.5,-118.75"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M470.5,-123.75C534.51,-123.75 550.49,-120.75 614.5,-120.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-125.75C534.88,-125.72 550.86,-122.72 614.5,-122.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge7" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-95.75C534.38,-95.75 550.38,-94.75 614.5,-94.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-97.75C534.5,-97.75 550.5,-96.75 614.5,-96.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-99.75C534.62,-99.75 550.62,-98.75 614.5,-98.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-43.88C523.63,-43.91 539.61,-46.91 603.25,-46.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M459.25,-45.88C523.26,-45.88 539.24,-48.88 603.25,-48.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-47.87C522.89,-47.84 538.87,-50.84 603.25,-50.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-69.75C534.62,-69.75 550.62,-70.75 614.5,-70.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-71.75C534.5,-71.75 550.5,-72.75 614.5,-72.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-73.75C534.38,-73.75 550.38,-74.75 614.5,-74.75"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-43.75C534.88,-43.78 550.86,-46.78 614.5,-46.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M470.5,-45.75C534.51,-45.75 550.49,-48.75 614.5,-48.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-47.75C534.14,-47.72 550.12,-50.72 614.5,-50.75"/>
</g>
<!-- __F1_2 -->
<g id="node4" class="node">
<title>__F1_2</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-122.5 0,-122.5 0,-98 189.5,-98 189.5,-122.5"/>
<polygon fill="none" stroke="black" points="0,-98 0,-122.5 90.5,-122.5 90.5,-98 0,-98"/>
<text text-anchor="start" x="4" y="-105.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-98 90.5,-122.5 151,-122.5 151,-98 90.5,-98"/>
<text text-anchor="start" x="94.5" y="-105.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-98 151,-122.5 181.5,-122.5 181.5,-98 151,-98"/>
<text text-anchor="start" x="155" y="-105.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-98 181.5,-122.5 189.5,-122.5 189.5,-98 181.5,-98"/>
<polygon fill="none" stroke="black" points="181.5,-98 181.5,-122.5 189.5,-122.5 189.5,-98 181.5,-98"/>
</g>
<!-- __F1_2&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>__F1_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-108.25C252.49,-108.69 268.01,-96.19 333.5,-95.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-110.25C253.74,-110.25 269.26,-97.75 333.5,-97.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-112.25C254.99,-111.81 270.51,-99.31 333.5,-99.75"/>
</g>
<!-- __F1_3 -->
<g id="node5" class="node">
<title>__F1_3</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-73.5 0,-73.5 0,-49 189.5,-49 189.5,-73.5"/>
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 90.5,-73.5 90.5,-49 0,-49"/>
<text text-anchor="start" x="4" y="-56.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-49 90.5,-73.5 151,-73.5 151,-49 90.5,-49"/>
<text text-anchor="start" x="94.5" y="-56.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-49 151,-73.5 181.5,-73.5 181.5,-49 151,-49"/>
<text text-anchor="start" x="155" y="-56.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-49 181.5,-73.5 189.5,-73.5 189.5,-49 181.5,-49"/>
<polygon fill="none" stroke="black" points="181.5,-49 181.5,-73.5 189.5,-73.5 189.5,-49 181.5,-49"/>
</g>
<!-- __F1_3&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>__F1_3:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-59.25C254.78,-59.59 270.44,-70.09 333.5,-69.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-61.25C253.67,-61.25 269.33,-71.75 333.5,-71.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-63.25C252.56,-62.91 268.22,-73.41 333.5,-73.75"/>
</g>
<!-- __F1_4 -->
<g id="node6" class="node">
<title>__F1_4</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-24.5 0,-24.5 0,0 189.5,0 189.5,-24.5"/>
<polygon fill="none" stroke="black" points="0,0 0,-24.5 90.5,-24.5 90.5,0 0,0"/>
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,0 90.5,-24.5 151,-24.5 151,0 90.5,0"/>
<text text-anchor="start" x="94.5" y="-7.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,0 151,-24.5 181.5,-24.5 181.5,0 151,0"/>
<text text-anchor="start" x="155" y="-7.2" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,0 181.5,-24.5 189.5,-24.5 189.5,0 181.5,0"/>
<polygon fill="none" stroke="black" points="181.5,0 181.5,-24.5 189.5,-24.5 189.5,0 181.5,0"/>
</g>
<!-- __F1_4&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>__F1_4:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-10.25C257.08,-11.55 269.66,-45.05 333.5,-43.75"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M189.5,-12.25C255.21,-12.25 267.79,-45.75 333.5,-45.75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-14.25C253.34,-12.95 265.92,-46.45 333.5,-47.75"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

23
tutorial/tutorial06.gv generated
View File

@ -1,5 +1,5 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
@ -40,6 +40,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -79,15 +80,19 @@ graph {
edge [color="#000000:#ffff00:#000000"]
__F_05_1:e -- W1:w1:w
W1:w1:e -- X1:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#000000:#000000"]
F1:e -- W1:w2:w
W1:w2:e -- X1:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#000000:#000000"]
F1:e -- W1:w3:w
W1:w3:e -- X1:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#ff0000:#000000"]
__F_05_2:e -- W1:w4:w
W1:w4:e -- X1:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -115,9 +120,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -131,9 +134,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -147,9 +148,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -163,9 +162,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff0000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

292
tutorial/tutorial06.html generated
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4 - https://github.com/formatc1702/WireViz">
<meta name="generator" content="WireViz 0.5-dev - https://github.com/formatc1702/WireViz">
<title>tutorial06</title>
<style>
@ -30,171 +30,187 @@
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 10.0.1 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="777pt" height="194pt"
viewBox="0.00 0.00 777.00 193.62" 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 189.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.62 773,-189.62 773,4 -4,4"/>
<svg width="796pt" height="201pt"
viewBox="0.00 0.00 795.75 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 791.75,-197 791.75,4 -4,4"/>
<!-- __F_05_1 -->
<g id="node1" class="node">
<title>__F_05_1</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-119.75 0,-119.75 0,-96 184.25,-96 184.25,-119.75"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-96 86.75,-119.75 145.75,-119.75 145.75,-96 86.75,-96"/>
<text text-anchor="start" x="90.75" y="-102.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-96 145.75,-119.75 176.25,-119.75 176.25,-96 145.75,-96"/>
<text text-anchor="start" x="149.75" y="-102.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<polygon fill="none" stroke="black" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<polygon fill="#ffffff" stroke="black" points="189.5,-123.75 0,-123.75 0,-99.25 189.5,-99.25 189.5,-123.75"/>
<polygon fill="none" stroke="black" points="0,-99.25 0,-123.75 90.5,-123.75 90.5,-99.25 0,-99.25"/>
<text text-anchor="start" x="4" y="-106.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-99.25 90.5,-123.75 151,-123.75 151,-99.25 90.5,-99.25"/>
<text text-anchor="start" x="94.5" y="-106.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-99.25 151,-123.75 181.5,-123.75 181.5,-99.25 151,-99.25"/>
<text text-anchor="start" x="155" y="-106.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-99.25 181.5,-123.75 189.5,-123.75 189.5,-99.25 181.5,-99.25"/>
<polygon fill="none" stroke="black" points="181.5,-99.25 181.5,-123.75 189.5,-123.75 189.5,-99.25 181.5,-99.25"/>
</g>
<!-- W1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="459.25,-185.62 328.25,-185.62 328.25,-0.12 459.25,-0.12 459.25,-185.62"/>
<polygon fill="none" stroke="black" points="328.25,-161.88 328.25,-185.62 459.25,-185.62 459.25,-161.88 328.25,-161.88"/>
<text text-anchor="start" x="383.25" y="-168.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="328.25,-138.12 328.25,-161.88 352.92,-161.88 352.92,-138.12 328.25,-138.12"/>
<text text-anchor="start" x="333.46" y="-144.57" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="352.92,-138.12 352.92,-161.88 414.33,-161.88 414.33,-138.12 352.92,-138.12"/>
<text text-anchor="start" x="358.12" y="-144.57" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="414.33,-138.12 414.33,-161.88 459.25,-161.88 459.25,-138.12 414.33,-138.12"/>
<text text-anchor="start" x="419.54" y="-144.57" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="329.88" y="-122.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="337.88" y="-103.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="393.88" y="-103.83" font-family="arial" font-size="14.00">X1:1:+12V</text>
<polygon fill="#000000" stroke="none" points="328.25,-98.12 328.25,-100.12 459.25,-100.12 459.25,-98.12 328.25,-98.12"/>
<polygon fill="#ffff00" stroke="none" points="328.25,-96.12 328.25,-98.12 459.25,-98.12 459.25,-96.12 328.25,-96.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-94.12 328.25,-96.12 459.25,-96.12 459.25,-94.12 328.25,-94.12"/>
<text text-anchor="start" x="337.88" y="-78.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-78.83" font-family="arial" font-size="14.00">X1:2:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-73.12 328.25,-75.12 459.25,-75.12 459.25,-73.12 328.25,-73.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-71.12 328.25,-73.12 459.25,-73.12 459.25,-71.12 328.25,-71.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-69.12 328.25,-71.12 459.25,-71.12 459.25,-69.12 328.25,-69.12"/>
<text text-anchor="start" x="337.88" y="-53.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-53.83" font-family="arial" font-size="14.00">X1:3:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-48.12 328.25,-50.12 459.25,-50.12 459.25,-48.12 328.25,-48.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-46.12 328.25,-48.12 459.25,-48.12 459.25,-46.12 328.25,-46.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-44.12 328.25,-46.12 459.25,-46.12 459.25,-44.12 328.25,-44.12"/>
<text text-anchor="start" x="337.12" y="-28.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="397.62" y="-28.82" font-family="arial" font-size="14.00">X1:4:+5V</text>
<polygon fill="#000000" stroke="none" points="328.25,-23.12 328.25,-25.12 459.25,-25.12 459.25,-23.12 328.25,-23.12"/>
<polygon fill="#ff0000" stroke="none" points="328.25,-21.12 328.25,-23.12 459.25,-23.12 459.25,-21.12 328.25,-21.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-19.12 328.25,-21.12 459.25,-21.12 459.25,-19.12 328.25,-19.12"/>
<text text-anchor="start" x="329.88" y="-3.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="470.5,-193 333.5,-193 333.5,0 470.5,0 470.5,-193"/>
<polygon fill="none" stroke="black" points="333.5,-168.5 333.5,-193 470.5,-193 470.5,-168.5 333.5,-168.5"/>
<text text-anchor="start" x="390.75" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="333.5,-144 333.5,-168.5 359.67,-168.5 359.67,-144 333.5,-144"/>
<text text-anchor="start" x="339.08" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="359.67,-144 359.67,-168.5 423.33,-168.5 423.33,-144 359.67,-144"/>
<text text-anchor="start" x="365.25" y="-151.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="423.33,-144 423.33,-168.5 470.5,-168.5 470.5,-144 423.33,-144"/>
<text text-anchor="start" x="428.92" y="-151.2" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="335.12" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="343.25" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="400.38" y="-108.7" font-family="arial" font-size="14.00">X1:1:+12V</text>
<text text-anchor="start" x="342.88" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-82.7" font-family="arial" font-size="14.00">X1:2:GND</text>
<text text-anchor="start" x="342.88" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-56.7" font-family="arial" font-size="14.00">X1:3:GND</text>
<text text-anchor="start" x="342.12" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="404.5" y="-30.7" font-family="arial" font-size="14.00">X1:4:+5V</text>
<text text-anchor="start" x="335.12" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- __F_05_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>__F_05_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-105.88C247.29,-106.24 262.91,-95.24 328.25,-94.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M184.25,-107.88C248.44,-107.87 264.06,-96.87 328.25,-96.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-109.87C249.59,-109.51 265.21,-98.51 328.25,-98.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-109.5C252.56,-109.84 268.22,-99.34 333.5,-99"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M189.5,-111.5C253.67,-111.5 269.33,-101 333.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-113.5C254.78,-113.16 270.44,-102.66 333.5,-103"/>
</g>
<!-- F1 -->
<g id="node2" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="182,-71.75 2.25,-71.75 2.25,-48 182,-48 182,-71.75"/>
<polygon fill="none" stroke="black" points="2.25,-48 2.25,-71.75 89,-71.75 89,-48 2.25,-48"/>
<text text-anchor="start" x="6.25" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="89,-48 89,-71.75 148,-71.75 148,-48 89,-48"/>
<text text-anchor="start" x="93" y="-54.45" font-family="arial" font-size="14.00">1.0 mm²</text>
<polygon fill="none" stroke="black" points="148,-48 148,-71.75 174,-71.75 174,-48 148,-48"/>
<text text-anchor="start" x="152" y="-54.45" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="none" points="174,-48 174,-71.75 182,-71.75 182,-48 174,-48"/>
<polygon fill="none" stroke="black" points="174,-48 174,-71.75 182,-71.75 182,-48 174,-48"/>
<!-- W1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-99C379.17,-99 424.83,-99 470.5,-99"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M333.5,-101C379.17,-101 424.83,-101 470.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-103C379.17,-103 424.83,-103 470.5,-103"/>
</g>
<!-- F1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-57.88C249.06,-58.29 264.75,-70.29 328.25,-69.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-59.88C247.85,-59.88 263.53,-71.88 328.25,-71.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-61.87C246.63,-61.46 262.31,-73.46 328.25,-73.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-73C379.17,-73 424.83,-73 470.5,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-75C379.17,-75 424.83,-75 470.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-77C379.17,-77 424.83,-77 470.5,-77"/>
</g>
<!-- F1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-47C379.17,-47 424.83,-47 470.5,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-49C379.17,-49 424.83,-49 470.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-51C379.17,-51 424.83,-51 470.5,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-57.88C246.6,-58.34 262.21,-45.34 328.25,-44.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-59.88C247.88,-59.87 263.49,-46.87 328.25,-46.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-61.87C249.16,-61.41 264.77,-48.41 328.25,-48.87"/>
</g>
<!-- __F_05_2 -->
<g id="node3" class="node">
<title>__F_05_2</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-23.75 0,-23.75 0,0 184.25,0 184.25,-23.75"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,0 86.75,-23.75 145.75,-23.75 145.75,0 86.75,0"/>
<text text-anchor="start" x="90.75" y="-6.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,0 145.75,-23.75 176.25,-23.75 176.25,0 145.75,0"/>
<text text-anchor="start" x="149.75" y="-6.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
<polygon fill="none" stroke="black" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
</g>
<!-- __F_05_2&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>__F_05_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-9.88C249.48,-10.19 265.17,-20.19 328.25,-19.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M184.25,-11.88C248.4,-11.88 264.1,-21.88 328.25,-21.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-13.87C247.33,-13.56 263.02,-23.56 328.25,-23.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-21C379.17,-21 424.83,-21 470.5,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M333.5,-23C379.17,-23 424.83,-23 470.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-25C379.17,-25 424.83,-25 470.5,-25"/>
</g>
<!-- X1 -->
<g id="node4" class="node">
<g id="node3" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="769,-152.62 603.25,-152.62 603.25,-13.12 769,-13.12 769,-152.62"/>
<polygon fill="none" stroke="black" points="603.25,-128.88 603.25,-152.62 769,-152.62 769,-128.88 603.25,-128.88"/>
<text text-anchor="start" x="677.88" y="-135.32" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="603.25,-105.12 603.25,-128.88 681.75,-128.88 681.75,-105.12 603.25,-105.12"/>
<text text-anchor="start" x="607.25" y="-111.58" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="681.75,-105.12 681.75,-128.88 731,-128.88 731,-105.12 681.75,-105.12"/>
<text text-anchor="start" x="685.75" y="-111.58" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="731,-105.12 731,-128.88 769,-128.88 769,-105.12 731,-105.12"/>
<text text-anchor="start" x="735" y="-111.58" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="603.25,-82.12 603.25,-105.12 673.62,-105.12 673.62,-82.12 603.25,-82.12"/>
<text text-anchor="start" x="634.69" y="-87.83" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="673.62,-82.12 673.62,-105.12 769,-105.12 769,-82.12 673.62,-82.12"/>
<text text-anchor="start" x="705.19" y="-87.83" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="603.25,-59.12 603.25,-82.12 673.62,-82.12 673.62,-59.12 603.25,-59.12"/>
<text text-anchor="start" x="634.69" y="-64.83" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="673.62,-59.12 673.62,-82.12 769,-82.12 769,-59.12 673.62,-59.12"/>
<text text-anchor="start" x="705.94" y="-64.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-36.12 603.25,-59.12 673.62,-59.12 673.62,-36.12 603.25,-36.12"/>
<text text-anchor="start" x="634.69" y="-41.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="673.62,-36.12 673.62,-59.12 769,-59.12 769,-36.12 673.62,-36.12"/>
<text text-anchor="start" x="705.94" y="-41.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-13.12 603.25,-36.12 673.62,-36.12 673.62,-13.12 603.25,-13.12"/>
<text text-anchor="start" x="634.69" y="-18.82" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="673.62,-13.12 673.62,-36.12 769,-36.12 769,-13.12 673.62,-13.12"/>
<text text-anchor="start" x="708.94" y="-18.82" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-94.88C522.89,-94.91 538.87,-91.91 603.25,-91.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M459.25,-96.87C523.26,-96.88 539.24,-93.88 603.25,-93.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-98.87C523.63,-98.84 539.61,-95.84 603.25,-95.87"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-69.88C523.13,-69.88 539.12,-68.88 603.25,-68.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-71.88C523.25,-71.88 539.25,-70.88 603.25,-70.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-73.87C523.38,-73.87 539.37,-72.87 603.25,-72.87"/>
<polygon fill="#ffffff" stroke="black" points="787.75,-159 614.5,-159 614.5,-14 787.75,-14 787.75,-159"/>
<polygon fill="none" stroke="black" points="614.5,-134.5 614.5,-159 787.75,-159 787.75,-134.5 614.5,-134.5"/>
<text text-anchor="start" x="692.12" y="-141.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="614.5,-110 614.5,-134.5 696.75,-134.5 696.75,-110 614.5,-110"/>
<text text-anchor="start" x="618.5" y="-117.2" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="696.75,-110 696.75,-134.5 748.25,-134.5 748.25,-110 696.75,-110"/>
<text text-anchor="start" x="700.75" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="748.25,-110 748.25,-134.5 787.75,-134.5 787.75,-110 748.25,-110"/>
<text text-anchor="start" x="752.25" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="614.5,-86 614.5,-110 688.12,-110 688.12,-86 614.5,-86"/>
<text text-anchor="start" x="647.18" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="688.12,-86 688.12,-110 787.75,-110 787.75,-86 688.12,-86"/>
<text text-anchor="start" x="720.68" y="-92.7" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="614.5,-62 614.5,-86 688.12,-86 688.12,-62 614.5,-62"/>
<text text-anchor="start" x="647.18" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="688.12,-62 688.12,-86 787.75,-86 787.75,-62 688.12,-62"/>
<text text-anchor="start" x="722.18" y="-68.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-38 614.5,-62 688.12,-62 688.12,-38 614.5,-38"/>
<text text-anchor="start" x="647.18" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="688.12,-38 688.12,-62 787.75,-62 787.75,-38 688.12,-38"/>
<text text-anchor="start" x="722.18" y="-44.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-14 614.5,-38 688.12,-38 688.12,-14 614.5,-14"/>
<text text-anchor="start" x="647.18" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="688.12,-14 688.12,-38 787.75,-38 787.75,-14 688.12,-14"/>
<text text-anchor="start" x="724.81" y="-20.7" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-44.88C523.38,-44.88 539.37,-45.88 603.25,-45.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-46.88C523.25,-46.88 539.25,-47.88 603.25,-47.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-48.87C523.13,-48.87 539.12,-49.87 603.25,-49.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-99C534.14,-99.04 550.12,-96.04 614.5,-96"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M470.5,-101C534.51,-101 550.49,-98 614.5,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-103C534.88,-102.97 550.86,-99.97 614.5,-100"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge7" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-73C534.38,-73.01 550.38,-72.01 614.5,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-75C534.5,-75 550.5,-74 614.5,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-77C534.62,-77 550.62,-76 614.5,-76"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-19.88C523.63,-19.91 539.61,-22.91 603.25,-22.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M459.25,-21.88C523.26,-21.88 539.24,-24.88 603.25,-24.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-23.87C522.89,-23.84 538.87,-26.84 603.25,-26.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-47C534.62,-47.01 550.62,-48.01 614.5,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-49C534.5,-49 550.5,-50 614.5,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-51C534.38,-51 550.38,-52 614.5,-52"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-21C534.88,-21.04 550.86,-24.04 614.5,-24"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M470.5,-23C534.51,-23 550.49,-26 614.5,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-25C534.14,-24.97 550.12,-27.97 614.5,-28"/>
</g>
<!-- F1 -->
<g id="node4" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="187.63,-74.75 1.87,-74.75 1.87,-50.25 187.63,-50.25 187.63,-74.75"/>
<polygon fill="none" stroke="black" points="1.88,-50.25 1.88,-74.75 92.38,-74.75 92.38,-50.25 1.88,-50.25"/>
<text text-anchor="start" x="5.88" y="-57.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="92.38,-50.25 92.38,-74.75 152.88,-74.75 152.88,-50.25 92.38,-50.25"/>
<text text-anchor="start" x="96.38" y="-57.45" font-family="arial" font-size="14.00">1.0 mm²</text>
<polygon fill="none" stroke="black" points="152.88,-50.25 152.88,-74.75 179.62,-74.75 179.62,-50.25 152.88,-50.25"/>
<text text-anchor="start" x="156.88" y="-57.45" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="none" points="179.62,-50.25 179.62,-74.75 187.62,-74.75 187.62,-50.25 179.62,-50.25"/>
<polygon fill="none" stroke="black" points="179.62,-50.25 179.62,-74.75 187.62,-74.75 187.62,-50.25 179.62,-50.25"/>
</g>
<!-- F1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-60.5C254.5,-60.94 270.12,-73.44 333.5,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-62.5C253.25,-62.5 268.87,-75 333.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-64.5C252,-64.06 267.62,-76.56 333.5,-77"/>
</g>
<!-- F1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-60.5C251.98,-60.99 267.52,-47.49 333.5,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-62.5C253.29,-62.5 268.83,-49 333.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-64.5C254.6,-64.01 270.14,-50.51 333.5,-51"/>
</g>
<!-- __F_05_2 -->
<g id="node5" class="node">
<title>__F_05_2</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-25.75 0,-25.75 0,-1.25 189.5,-1.25 189.5,-25.75"/>
<polygon fill="none" stroke="black" points="0,-1.25 0,-25.75 90.5,-25.75 90.5,-1.25 0,-1.25"/>
<text text-anchor="start" x="4" y="-8.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-1.25 90.5,-25.75 151,-25.75 151,-1.25 90.5,-1.25"/>
<text text-anchor="start" x="94.5" y="-8.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-1.25 151,-25.75 181.5,-25.75 181.5,-1.25 151,-1.25"/>
<text text-anchor="start" x="155" y="-8.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-1.25 181.5,-25.75 189.5,-25.75 189.5,-1.25 181.5,-1.25"/>
<polygon fill="none" stroke="black" points="181.5,-1.25 181.5,-25.75 189.5,-25.75 189.5,-1.25 181.5,-1.25"/>
</g>
<!-- __F_05_2&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>__F_05_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-11.5C254.67,-11.79 270.39,-21.29 333.5,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M189.5,-13.5C253.64,-13.5 269.36,-23 333.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-15.5C252.61,-15.21 268.33,-24.71 333.5,-25"/>
</g>
</g>
</svg>

BIN
tutorial/tutorial06.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 36 KiB

290
tutorial/tutorial06.svg generated
View File

@ -1,171 +1,187 @@
<?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 (20240210.2158)
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
-->
<!-- Pages: 1 -->
<svg width="777pt" height="194pt"
viewBox="0.00 0.00 777.00 193.62" 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 189.62)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-189.62 773,-189.62 773,4 -4,4"/>
<svg width="796pt" height="201pt"
viewBox="0.00 0.00 795.75 201.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 197)">
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-197 791.75,-197 791.75,4 -4,4"/>
<!-- __F_05_1 -->
<g id="node1" class="node">
<title>__F_05_1</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-119.75 0,-119.75 0,-96 184.25,-96 184.25,-119.75"/>
<polygon fill="none" stroke="black" points="0,-96 0,-119.75 86.75,-119.75 86.75,-96 0,-96"/>
<text text-anchor="start" x="4" y="-102.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,-96 86.75,-119.75 145.75,-119.75 145.75,-96 86.75,-96"/>
<text text-anchor="start" x="90.75" y="-102.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,-96 145.75,-119.75 176.25,-119.75 176.25,-96 145.75,-96"/>
<text text-anchor="start" x="149.75" y="-102.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<polygon fill="none" stroke="black" points="176.25,-96 176.25,-119.75 184.25,-119.75 184.25,-96 176.25,-96"/>
<polygon fill="#ffffff" stroke="black" points="189.5,-123.75 0,-123.75 0,-99.25 189.5,-99.25 189.5,-123.75"/>
<polygon fill="none" stroke="black" points="0,-99.25 0,-123.75 90.5,-123.75 90.5,-99.25 0,-99.25"/>
<text text-anchor="start" x="4" y="-106.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-99.25 90.5,-123.75 151,-123.75 151,-99.25 90.5,-99.25"/>
<text text-anchor="start" x="94.5" y="-106.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-99.25 151,-123.75 181.5,-123.75 181.5,-99.25 151,-99.25"/>
<text text-anchor="start" x="155" y="-106.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-99.25 181.5,-123.75 189.5,-123.75 189.5,-99.25 181.5,-99.25"/>
<polygon fill="none" stroke="black" points="181.5,-99.25 181.5,-123.75 189.5,-123.75 189.5,-99.25 181.5,-99.25"/>
</g>
<!-- W1 -->
<g id="node5" class="node">
<g id="node2" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="459.25,-185.62 328.25,-185.62 328.25,-0.12 459.25,-0.12 459.25,-185.62"/>
<polygon fill="none" stroke="black" points="328.25,-161.88 328.25,-185.62 459.25,-185.62 459.25,-161.88 328.25,-161.88"/>
<text text-anchor="start" x="383.25" y="-168.32" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="328.25,-138.12 328.25,-161.88 352.92,-161.88 352.92,-138.12 328.25,-138.12"/>
<text text-anchor="start" x="333.46" y="-144.57" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="352.92,-138.12 352.92,-161.88 414.33,-161.88 414.33,-138.12 352.92,-138.12"/>
<text text-anchor="start" x="358.12" y="-144.57" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="414.33,-138.12 414.33,-161.88 459.25,-161.88 459.25,-138.12 414.33,-138.12"/>
<text text-anchor="start" x="419.54" y="-144.57" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="329.88" y="-122.83" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="337.88" y="-103.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="393.88" y="-103.83" font-family="arial" font-size="14.00">X1:1:+12V</text>
<polygon fill="#000000" stroke="none" points="328.25,-98.12 328.25,-100.12 459.25,-100.12 459.25,-98.12 328.25,-98.12"/>
<polygon fill="#ffff00" stroke="none" points="328.25,-96.12 328.25,-98.12 459.25,-98.12 459.25,-96.12 328.25,-96.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-94.12 328.25,-96.12 459.25,-96.12 459.25,-94.12 328.25,-94.12"/>
<text text-anchor="start" x="337.88" y="-78.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-78.83" font-family="arial" font-size="14.00">X1:2:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-73.12 328.25,-75.12 459.25,-75.12 459.25,-73.12 328.25,-73.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-71.12 328.25,-73.12 459.25,-73.12 459.25,-71.12 328.25,-71.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-69.12 328.25,-71.12 459.25,-71.12 459.25,-69.12 328.25,-69.12"/>
<text text-anchor="start" x="337.88" y="-53.83" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="394.62" y="-53.83" font-family="arial" font-size="14.00">X1:3:GND</text>
<polygon fill="#000000" stroke="none" points="328.25,-48.12 328.25,-50.12 459.25,-50.12 459.25,-48.12 328.25,-48.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-46.12 328.25,-48.12 459.25,-48.12 459.25,-46.12 328.25,-46.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-44.12 328.25,-46.12 459.25,-46.12 459.25,-44.12 328.25,-44.12"/>
<text text-anchor="start" x="337.12" y="-28.82" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="397.62" y="-28.82" font-family="arial" font-size="14.00">X1:4:+5V</text>
<polygon fill="#000000" stroke="none" points="328.25,-23.12 328.25,-25.12 459.25,-25.12 459.25,-23.12 328.25,-23.12"/>
<polygon fill="#ff0000" stroke="none" points="328.25,-21.12 328.25,-23.12 459.25,-23.12 459.25,-21.12 328.25,-21.12"/>
<polygon fill="#000000" stroke="none" points="328.25,-19.12 328.25,-21.12 459.25,-21.12 459.25,-19.12 328.25,-19.12"/>
<text text-anchor="start" x="329.88" y="-3.83" font-family="arial" font-size="14.00"> </text>
<polygon fill="#ffffff" stroke="black" stroke-dasharray="5,2" points="470.5,-193 333.5,-193 333.5,0 470.5,0 470.5,-193"/>
<polygon fill="none" stroke="black" points="333.5,-168.5 333.5,-193 470.5,-193 470.5,-168.5 333.5,-168.5"/>
<text text-anchor="start" x="390.75" y="-175.7" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="333.5,-144 333.5,-168.5 359.67,-168.5 359.67,-144 333.5,-144"/>
<text text-anchor="start" x="339.08" y="-151.2" font-family="arial" font-size="14.00">4x</text>
<polygon fill="none" stroke="black" points="359.67,-144 359.67,-168.5 423.33,-168.5 423.33,-144 359.67,-144"/>
<text text-anchor="start" x="365.25" y="-151.2" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="423.33,-144 423.33,-168.5 470.5,-168.5 470.5,-144 423.33,-144"/>
<text text-anchor="start" x="428.92" y="-151.2" font-family="arial" font-size="14.00">0.3 m</text>
<text text-anchor="start" x="335.12" y="-128.7" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="343.25" y="-108.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="400.38" y="-108.7" font-family="arial" font-size="14.00">X1:1:+12V</text>
<text text-anchor="start" x="342.88" y="-82.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-82.7" font-family="arial" font-size="14.00">X1:2:GND</text>
<text text-anchor="start" x="342.88" y="-56.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="401.88" y="-56.7" font-family="arial" font-size="14.00">X1:3:GND</text>
<text text-anchor="start" x="342.12" y="-30.7" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="404.5" y="-30.7" font-family="arial" font-size="14.00">X1:4:+5V</text>
<text text-anchor="start" x="335.12" y="-4.7" font-family="arial" font-size="14.00"> </text>
</g>
<!-- __F_05_1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>__F_05_1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-105.88C247.29,-106.24 262.91,-95.24 328.25,-94.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M184.25,-107.88C248.44,-107.87 264.06,-96.87 328.25,-96.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-109.87C249.59,-109.51 265.21,-98.51 328.25,-98.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-109.5C252.56,-109.84 268.22,-99.34 333.5,-99"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M189.5,-111.5C253.67,-111.5 269.33,-101 333.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-113.5C254.78,-113.16 270.44,-102.66 333.5,-103"/>
</g>
<!-- F1 -->
<g id="node2" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="182,-71.75 2.25,-71.75 2.25,-48 182,-48 182,-71.75"/>
<polygon fill="none" stroke="black" points="2.25,-48 2.25,-71.75 89,-71.75 89,-48 2.25,-48"/>
<text text-anchor="start" x="6.25" y="-54.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="89,-48 89,-71.75 148,-71.75 148,-48 89,-48"/>
<text text-anchor="start" x="93" y="-54.45" font-family="arial" font-size="14.00">1.0 mm²</text>
<polygon fill="none" stroke="black" points="148,-48 148,-71.75 174,-71.75 174,-48 148,-48"/>
<text text-anchor="start" x="152" y="-54.45" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="none" points="174,-48 174,-71.75 182,-71.75 182,-48 174,-48"/>
<polygon fill="none" stroke="black" points="174,-48 174,-71.75 182,-71.75 182,-48 174,-48"/>
<!-- W1&#45;&#45;W1 -->
<g id="edge2" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-99C379.17,-99 424.83,-99 470.5,-99"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M333.5,-101C379.17,-101 424.83,-101 470.5,-101"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-103C379.17,-103 424.83,-103 470.5,-103"/>
</g>
<!-- F1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-57.88C249.06,-58.29 264.75,-70.29 328.25,-69.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-59.88C247.85,-59.88 263.53,-71.88 328.25,-71.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-61.87C246.63,-61.46 262.31,-73.46 328.25,-73.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-73C379.17,-73 424.83,-73 470.5,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-75C379.17,-75 424.83,-75 470.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-77C379.17,-77 424.83,-77 470.5,-77"/>
</g>
<!-- F1&#45;&#45;W1 -->
<!-- W1&#45;&#45;W1 -->
<g id="edge4" class="edge">
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-47C379.17,-47 424.83,-47 470.5,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-49C379.17,-49 424.83,-49 470.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-51C379.17,-51 424.83,-51 470.5,-51"/>
</g>
<!-- W1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-57.88C246.6,-58.34 262.21,-45.34 328.25,-44.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-59.88C247.88,-59.87 263.49,-46.87 328.25,-46.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M183.12,-61.87C249.16,-61.41 264.77,-48.41 328.25,-48.87"/>
</g>
<!-- __F_05_2 -->
<g id="node3" class="node">
<title>__F_05_2</title>
<polygon fill="#ffffff" stroke="black" points="184.25,-23.75 0,-23.75 0,0 184.25,0 184.25,-23.75"/>
<polygon fill="none" stroke="black" points="0,0 0,-23.75 86.75,-23.75 86.75,0 0,0"/>
<text text-anchor="start" x="4" y="-6.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="86.75,0 86.75,-23.75 145.75,-23.75 145.75,0 86.75,0"/>
<text text-anchor="start" x="90.75" y="-6.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="145.75,0 145.75,-23.75 176.25,-23.75 176.25,0 145.75,0"/>
<text text-anchor="start" x="149.75" y="-6.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
<polygon fill="none" stroke="black" points="176.25,0 176.25,-23.75 184.25,-23.75 184.25,0 176.25,0"/>
</g>
<!-- __F_05_2&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>__F_05_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-9.88C249.48,-10.19 265.17,-20.19 328.25,-19.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M184.25,-11.88C248.4,-11.88 264.1,-21.88 328.25,-21.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M184.25,-13.87C247.33,-13.56 263.02,-23.56 328.25,-23.87"/>
<title>W1:w&#45;&#45;W1:e</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-21C379.17,-21 424.83,-21 470.5,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M333.5,-23C379.17,-23 424.83,-23 470.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M333.5,-25C379.17,-25 424.83,-25 470.5,-25"/>
</g>
<!-- X1 -->
<g id="node4" class="node">
<g id="node3" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="769,-152.62 603.25,-152.62 603.25,-13.12 769,-13.12 769,-152.62"/>
<polygon fill="none" stroke="black" points="603.25,-128.88 603.25,-152.62 769,-152.62 769,-128.88 603.25,-128.88"/>
<text text-anchor="start" x="677.88" y="-135.32" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="603.25,-105.12 603.25,-128.88 681.75,-128.88 681.75,-105.12 603.25,-105.12"/>
<text text-anchor="start" x="607.25" y="-111.58" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="681.75,-105.12 681.75,-128.88 731,-128.88 731,-105.12 681.75,-105.12"/>
<text text-anchor="start" x="685.75" y="-111.58" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="731,-105.12 731,-128.88 769,-128.88 769,-105.12 731,-105.12"/>
<text text-anchor="start" x="735" y="-111.58" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="603.25,-82.12 603.25,-105.12 673.62,-105.12 673.62,-82.12 603.25,-82.12"/>
<text text-anchor="start" x="634.69" y="-87.83" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="673.62,-82.12 673.62,-105.12 769,-105.12 769,-82.12 673.62,-82.12"/>
<text text-anchor="start" x="705.19" y="-87.83" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="603.25,-59.12 603.25,-82.12 673.62,-82.12 673.62,-59.12 603.25,-59.12"/>
<text text-anchor="start" x="634.69" y="-64.83" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="673.62,-59.12 673.62,-82.12 769,-82.12 769,-59.12 673.62,-59.12"/>
<text text-anchor="start" x="705.94" y="-64.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-36.12 603.25,-59.12 673.62,-59.12 673.62,-36.12 603.25,-36.12"/>
<text text-anchor="start" x="634.69" y="-41.83" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="673.62,-36.12 673.62,-59.12 769,-59.12 769,-36.12 673.62,-36.12"/>
<text text-anchor="start" x="705.94" y="-41.83" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="603.25,-13.12 603.25,-36.12 673.62,-36.12 673.62,-13.12 603.25,-13.12"/>
<text text-anchor="start" x="634.69" y="-18.82" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="673.62,-13.12 673.62,-36.12 769,-36.12 769,-13.12 673.62,-13.12"/>
<text text-anchor="start" x="708.94" y="-18.82" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-94.88C522.89,-94.91 538.87,-91.91 603.25,-91.88"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M459.25,-96.87C523.26,-96.88 539.24,-93.88 603.25,-93.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-98.87C523.63,-98.84 539.61,-95.84 603.25,-95.87"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-69.88C523.13,-69.88 539.12,-68.88 603.25,-68.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-71.88C523.25,-71.88 539.25,-70.88 603.25,-70.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-73.87C523.38,-73.87 539.37,-72.87 603.25,-72.87"/>
<polygon fill="#ffffff" stroke="black" points="787.75,-159 614.5,-159 614.5,-14 787.75,-14 787.75,-159"/>
<polygon fill="none" stroke="black" points="614.5,-134.5 614.5,-159 787.75,-159 787.75,-134.5 614.5,-134.5"/>
<text text-anchor="start" x="692.12" y="-141.7" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="614.5,-110 614.5,-134.5 696.75,-134.5 696.75,-110 614.5,-110"/>
<text text-anchor="start" x="618.5" y="-117.2" font-family="arial" font-size="14.00">Molex 8981</text>
<polygon fill="none" stroke="black" points="696.75,-110 696.75,-134.5 748.25,-134.5 748.25,-110 696.75,-110"/>
<text text-anchor="start" x="700.75" y="-117.2" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="748.25,-110 748.25,-134.5 787.75,-134.5 787.75,-110 748.25,-110"/>
<text text-anchor="start" x="752.25" y="-117.2" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="614.5,-86 614.5,-110 688.12,-110 688.12,-86 614.5,-86"/>
<text text-anchor="start" x="647.18" y="-92.7" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="688.12,-86 688.12,-110 787.75,-110 787.75,-86 688.12,-86"/>
<text text-anchor="start" x="720.68" y="-92.7" font-family="arial" font-size="14.00">+12V</text>
<polygon fill="none" stroke="black" points="614.5,-62 614.5,-86 688.12,-86 688.12,-62 614.5,-62"/>
<text text-anchor="start" x="647.18" y="-68.7" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="688.12,-62 688.12,-86 787.75,-86 787.75,-62 688.12,-62"/>
<text text-anchor="start" x="722.18" y="-68.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-38 614.5,-62 688.12,-62 688.12,-38 614.5,-38"/>
<text text-anchor="start" x="647.18" y="-44.7" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="688.12,-38 688.12,-62 787.75,-62 787.75,-38 688.12,-38"/>
<text text-anchor="start" x="722.18" y="-44.7" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="614.5,-14 614.5,-38 688.12,-38 688.12,-14 614.5,-14"/>
<text text-anchor="start" x="647.18" y="-20.7" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="688.12,-14 688.12,-38 787.75,-38 787.75,-14 688.12,-14"/>
<text text-anchor="start" x="724.81" y="-20.7" font-family="arial" font-size="14.00">+5V</text>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-44.88C523.38,-44.88 539.37,-45.88 603.25,-45.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-46.88C523.25,-46.88 539.25,-47.88 603.25,-47.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-48.87C523.13,-48.87 539.12,-49.87 603.25,-49.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-99C534.14,-99.04 550.12,-96.04 614.5,-96"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M470.5,-101C534.51,-101 550.49,-98 614.5,-98"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-103C534.88,-102.97 550.86,-99.97 614.5,-100"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge7" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-73C534.38,-73.01 550.38,-72.01 614.5,-72"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-75C534.5,-75 550.5,-74 614.5,-74"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-77C534.62,-77 550.62,-76 614.5,-76"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-19.88C523.63,-19.91 539.61,-22.91 603.25,-22.88"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M459.25,-21.88C523.26,-21.88 539.24,-24.88 603.25,-24.88"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M459.25,-23.87C522.89,-23.84 538.87,-26.84 603.25,-26.87"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-47C534.62,-47.01 550.62,-48.01 614.5,-48"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-49C534.5,-49 550.5,-50 614.5,-50"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-51C534.38,-51 550.38,-52 614.5,-52"/>
</g>
<!-- W1&#45;&#45;X1 -->
<g id="edge9" class="edge">
<title>W1:e&#45;&#45;X1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-21C534.88,-21.04 550.86,-24.04 614.5,-24"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M470.5,-23C534.51,-23 550.49,-26 614.5,-26"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M470.5,-25C534.14,-24.97 550.12,-27.97 614.5,-28"/>
</g>
<!-- F1 -->
<g id="node4" class="node">
<title>F1</title>
<polygon fill="#ffffff" stroke="black" points="187.63,-74.75 1.87,-74.75 1.87,-50.25 187.63,-50.25 187.63,-74.75"/>
<polygon fill="none" stroke="black" points="1.88,-50.25 1.88,-74.75 92.38,-74.75 92.38,-50.25 1.88,-50.25"/>
<text text-anchor="start" x="5.88" y="-57.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="92.38,-50.25 92.38,-74.75 152.88,-74.75 152.88,-50.25 92.38,-50.25"/>
<text text-anchor="start" x="96.38" y="-57.45" font-family="arial" font-size="14.00">1.0 mm²</text>
<polygon fill="none" stroke="black" points="152.88,-50.25 152.88,-74.75 179.62,-74.75 179.62,-50.25 152.88,-50.25"/>
<text text-anchor="start" x="156.88" y="-57.45" font-family="arial" font-size="14.00">YE</text>
<polygon fill="#ffff00" stroke="none" points="179.62,-50.25 179.62,-74.75 187.62,-74.75 187.62,-50.25 179.62,-50.25"/>
<polygon fill="none" stroke="black" points="179.62,-50.25 179.62,-74.75 187.62,-74.75 187.62,-50.25 179.62,-50.25"/>
</g>
<!-- F1&#45;&#45;W1 -->
<g id="edge10" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-60.5C254.5,-60.94 270.12,-73.44 333.5,-73"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-62.5C253.25,-62.5 268.87,-75 333.5,-75"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-64.5C252,-64.06 267.62,-76.56 333.5,-77"/>
</g>
<!-- F1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>F1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-60.5C251.98,-60.99 267.52,-47.49 333.5,-47"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-62.5C253.29,-62.5 268.83,-49 333.5,-49"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M188.62,-64.5C254.6,-64.01 270.14,-50.51 333.5,-51"/>
</g>
<!-- __F_05_2 -->
<g id="node5" class="node">
<title>__F_05_2</title>
<polygon fill="#ffffff" stroke="black" points="189.5,-25.75 0,-25.75 0,-1.25 189.5,-1.25 189.5,-25.75"/>
<polygon fill="none" stroke="black" points="0,-1.25 0,-25.75 90.5,-25.75 90.5,-1.25 0,-1.25"/>
<text text-anchor="start" x="4" y="-8.45" font-family="arial" font-size="14.00">Crimp ferrule</text>
<polygon fill="none" stroke="black" points="90.5,-1.25 90.5,-25.75 151,-25.75 151,-1.25 90.5,-1.25"/>
<text text-anchor="start" x="94.5" y="-8.45" font-family="arial" font-size="14.00">0.5 mm²</text>
<polygon fill="none" stroke="black" points="151,-1.25 151,-25.75 181.5,-25.75 181.5,-1.25 151,-1.25"/>
<text text-anchor="start" x="155" y="-8.45" font-family="arial" font-size="14.00">OG</text>
<polygon fill="#ff8000" stroke="none" points="181.5,-1.25 181.5,-25.75 189.5,-25.75 189.5,-1.25 181.5,-1.25"/>
<polygon fill="none" stroke="black" points="181.5,-1.25 181.5,-25.75 189.5,-25.75 189.5,-1.25 181.5,-1.25"/>
</g>
<!-- __F_05_2&#45;&#45;W1 -->
<g id="edge12" class="edge">
<title>__F_05_2:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-11.5C254.67,-11.79 270.39,-21.29 333.5,-21"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M189.5,-13.5C253.64,-13.5 269.36,-23 333.5,-23"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M189.5,-15.5C252.61,-15.21 268.33,-24.71 333.5,-25"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

108
tutorial/tutorial07.gv generated
View File

@ -1,9 +1,10 @@
graph {
// Graph generated by WireViz 0.4
// Graph generated by WireViz 0.5-dev
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
edge [headclip=true style=bold tailclip=true]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -40,6 +41,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -76,6 +78,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -112,6 +115,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -148,6 +152,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X5 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -184,6 +189,7 @@ graph {
</td></tr>
</table>
> fillcolor="#FFFFFF" shape=box style=filled]
edge [headclip=true style=bold tailclip=true]
X6 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -223,15 +229,19 @@ graph {
edge [color="#000000:#00ffff:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
W1:w1:w -- W1:w1:e [straight=straight]
edge [color="#000000:#ff66cc:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
W1:w2:w -- W1:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
W1:w3:w -- W1:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w4:w -- W1:w4:e [straight=straight]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -259,9 +269,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -275,9 +283,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -291,9 +297,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -307,9 +311,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -321,15 +323,19 @@ graph {
edge [color="#000000:#00ffff:#000000"]
X3:p1r:e -- W2:w1:w
W2:w1:e -- X2:p1l:w
W2:w1:w -- W2:w1:e [straight=straight]
edge [color="#000000:#ff66cc:#000000"]
X3:p2r:e -- W2:w2:w
W2:w2:e -- X2:p2l:w
W2:w2:w -- W2:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X3:p3r:e -- W2:w3:w
W2:w3:e -- X2:p3l:w
W2:w3:w -- W2:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X3:p4r:e -- W2:w4:w
W2:w4:e -- X2:p4l:w
W2:w4:w -- W2:w4:e [straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -357,9 +363,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -373,9 +377,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -389,9 +391,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -405,9 +405,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -419,15 +417,19 @@ graph {
edge [color="#000000:#00ffff:#000000"]
X3:p1r:e -- W3:w1:w
W3:w1:e -- X4:p1l:w
W3:w1:w -- W3:w1:e [straight=straight]
edge [color="#000000:#ff66cc:#000000"]
X3:p2r:e -- W3:w2:w
W3:w2:e -- X4:p2l:w
W3:w2:w -- W3:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X3:p3r:e -- W3:w3:w
W3:w3:e -- X4:p3l:w
W3:w3:w -- W3:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X3:p4r:e -- W3:w4:w
W3:w4:e -- X4:p4l:w
W3:w4:w -- W3:w4:e [straight=straight]
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -455,9 +457,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -471,9 +471,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -487,9 +485,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -503,9 +499,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -517,15 +511,19 @@ graph {
edge [color="#000000:#00ffff:#000000"]
X5:p1r:e -- W4:w1:w
W4:w1:e -- X4:p1l:w
W4:w1:w -- W4:w1:e [straight=straight]
edge [color="#000000:#ff66cc:#000000"]
X5:p2r:e -- W4:w2:w
W4:w2:e -- X4:p2l:w
W4:w2:w -- W4:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X5:p3r:e -- W4:w3:w
W4:w3:e -- X4:p3l:w
W4:w3:w -- W4:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X5:p4r:e -- W4:w4:w
W4:w4:e -- X4:p4l:w
W4:w4:w -- W4:w4:e [straight=straight]
W4 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -553,9 +551,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -569,9 +565,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -585,9 +579,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -601,9 +593,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -615,15 +605,19 @@ graph {
edge [color="#000000:#00ffff:#000000"]
X5:p1r:e -- W5:w1:w
W5:w1:e -- X6:p1l:w
W5:w1:w -- W5:w1:e [straight=straight]
edge [color="#000000:#ff66cc:#000000"]
X5:p2r:e -- W5:w2:w
W5:w2:e -- X6:p2l:w
W5:w2:w -- W5:w2:e [straight=straight]
edge [color="#000000:#ffff00:#000000"]
X5:p3r:e -- W5:w3:w
W5:w3:e -- X6:p3l:w
W5:w3:w -- W5:w3:e [straight=straight]
edge [color="#000000:#8000ff:#000000"]
X5:p4r:e -- W5:w4:w
W5:w4:e -- X6:p4l:w
W5:w4:w -- W5:w4:e [straight=straight]
W5 [label=<
<table border="0" cellspacing="0" cellpadding="0">
<tr><td>
@ -651,9 +645,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w1" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#00ffff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -667,9 +659,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w2" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ff66cc" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -683,9 +673,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w3" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#ffff00" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>
@ -699,9 +687,7 @@ graph {
<tr>
<td colspan="3" border="0" cellspacing="0" cellpadding="0" port="w4" height="6">
<table cellspacing="0" cellborder="0" border="0">
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#8000ff" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="2" bgcolor="#000000" border="0"></td></tr>
<tr><td colspan="3" cellpadding="0" height="6" border="0"></td></tr>
</table>
</td>
</tr>

1182
tutorial/tutorial07.html generated

File diff suppressed because it is too large Load Diff

BIN
tutorial/tutorial07.png generated

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 286 KiB

Some files were not shown because too many files have changed in this diff Show More