Updated Syntax to make the shorts as Aditional Component
9
examples/ex15.bom.tsv
generated
@ -1,6 +1,5 @@
|
||||
Id Description Qty Unit Designators Manufacturer MPN
|
||||
1 2 X2/SH1, X2/SH2
|
||||
2 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
|
||||
3 Connector, Molex KK 254, female, 7 pins 2 X1, X2
|
||||
4 shortPart 1 X1/SH1 WireViz 42XCD42A5
|
||||
5 shortPart 42 mm X1/SH2 WireViz 42XCD42A5
|
||||
1 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
|
||||
2 Connector, Molex KK 254, female, 7 pins 2 X1, X2
|
||||
3 shortPartA 42 mm X1 WireViz 42XCD42A5
|
||||
4 shortPartB 1 X1 WireViz 42XCD42A5
|
||||
|
||||
|
15
examples/ex15.gv
generated
@ -76,6 +76,21 @@ graph {
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td balign="left">Additional components</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">126 mm x #3 (shortPartA)</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">1 x #4 (shortPartB)</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
</table>
|
||||
> fillcolor="#FFFFFF" shape=box style=filled]
|
||||
edge [color="#000000" headclip=false style="solid,bold" tailclip=false]
|
||||
|
||||
441
examples/ex15.html
generated
@ -33,279 +33,285 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="260pt"
|
||||
viewBox="0.00 0.00 950.25 260.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 256)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-256 946.25,-256 946.25,4 -4,4"/>
|
||||
<svg width="950pt" height="333pt"
|
||||
viewBox="0.00 0.00 950.25 332.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 328.75)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-328.75 946.25,-328.75 946.25,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-241 0,-241 0,0 188.25,0 188.25,-241"/>
|
||||
<polygon fill="none" stroke="black" points="0,-216.5 0,-241 188.25,-241 188.25,-216.5 0,-216.5"/>
|
||||
<text text-anchor="start" x="85.13" y="-223.7" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-192 0,-216.5 97.25,-216.5 97.25,-192 0,-192"/>
|
||||
<text text-anchor="start" x="4" y="-199.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-192 97.25,-216.5 148.75,-216.5 148.75,-192 97.25,-192"/>
|
||||
<text text-anchor="start" x="101.25" y="-199.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-192 148.75,-216.5 188.25,-216.5 188.25,-192 148.75,-192"/>
|
||||
<text text-anchor="start" x="152.75" y="-199.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-168 0,-192 54.81,-192 54.81,-168 0,-168"/>
|
||||
<polygon fill="none" stroke="black" points="54.81,-168 54.81,-192 105.63,-192 105.63,-168 54.81,-168"/>
|
||||
<text text-anchor="start" x="66.34" y="-174.7" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-168 105.63,-192 156.44,-192 156.44,-168 105.63,-168"/>
|
||||
<text text-anchor="start" x="117.16" y="-174.7" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-168 156.44,-192 188.25,-192 188.25,-168 156.44,-168"/>
|
||||
<polygon fill="none" stroke="black" points="0,-144 0,-168 54.81,-168 54.81,-144 0,-144"/>
|
||||
<text text-anchor="start" x="11.66" y="-150.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-144 54.81,-168 105.63,-168 105.63,-144 54.81,-144"/>
|
||||
<text text-anchor="start" x="73.47" y="-151.72" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-144 105.63,-168 156.44,-168 156.44,-144 105.63,-144"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-144 156.44,-168 188.25,-168 188.25,-144 156.44,-144"/>
|
||||
<text text-anchor="start" x="168.22" y="-150.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-120 0,-144 54.81,-144 54.81,-120 0,-120"/>
|
||||
<text text-anchor="start" x="12.03" y="-126.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-120 54.81,-144 105.63,-144 105.63,-120 54.81,-120"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-120 105.63,-144 156.44,-144 156.44,-120 105.63,-120"/>
|
||||
<text text-anchor="start" x="124.28" y="-127.72" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-120 156.44,-144 188.25,-144 188.25,-120 156.44,-120"/>
|
||||
<text text-anchor="start" x="168.22" y="-126.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-96 0,-120 54.81,-120 54.81,-96 0,-96"/>
|
||||
<text text-anchor="start" x="17.28" y="-102.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-96 54.81,-120 105.63,-120 105.63,-96 54.81,-96"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-96 105.63,-120 156.44,-120 156.44,-96 105.63,-96"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-96 156.44,-120 188.25,-120 188.25,-96 156.44,-96"/>
|
||||
<text text-anchor="start" x="168.22" y="-102.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-72 0,-96 54.81,-96 54.81,-72 0,-72"/>
|
||||
<text text-anchor="start" x="18.03" y="-78.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-72 54.81,-96 105.63,-96 105.63,-72 54.81,-72"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-72 105.63,-96 156.44,-96 156.44,-72 105.63,-72"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-72 156.44,-96 188.25,-96 188.25,-72 156.44,-72"/>
|
||||
<text text-anchor="start" x="168.22" y="-78.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-48 0,-72 54.81,-72 54.81,-48 0,-48"/>
|
||||
<text text-anchor="start" x="11.66" y="-54.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-48 54.81,-72 105.63,-72 105.63,-48 54.81,-48"/>
|
||||
<text text-anchor="start" x="73.47" y="-55.73" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-48 105.63,-72 156.44,-72 156.44,-48 105.63,-48"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-48 156.44,-72 188.25,-72 188.25,-48 156.44,-48"/>
|
||||
<text text-anchor="start" x="168.22" y="-54.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24 0,-48 54.81,-48 54.81,-24 0,-24"/>
|
||||
<text text-anchor="start" x="12.03" y="-30.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-24 54.81,-48 105.63,-48 105.63,-24 54.81,-24"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-24 105.63,-48 156.44,-48 156.44,-24 105.63,-24"/>
|
||||
<text text-anchor="start" x="124.28" y="-31.73" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-24 156.44,-48 188.25,-48 188.25,-24 156.44,-24"/>
|
||||
<text text-anchor="start" x="168.22" y="-30.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24 54.81,-24 54.81,0 0,0"/>
|
||||
<text text-anchor="start" x="11.66" y="-6.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,0 54.81,-24 105.63,-24 105.63,0 54.81,0"/>
|
||||
<text text-anchor="start" x="73.47" y="-7.72" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,0 105.63,-24 156.44,-24 156.44,0 105.63,0"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,0 156.44,-24 188.25,-24 188.25,0 156.44,0"/>
|
||||
<text text-anchor="start" x="168.22" y="-6.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-314.5 0,-314.5 0,0 188.25,0 188.25,-314.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-290 0,-314.5 188.25,-314.5 188.25,-290 0,-290"/>
|
||||
<text text-anchor="start" x="85.13" y="-297.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-265.5 0,-290 97.25,-290 97.25,-265.5 0,-265.5"/>
|
||||
<text text-anchor="start" x="4" y="-272.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-265.5 97.25,-290 148.75,-290 148.75,-265.5 97.25,-265.5"/>
|
||||
<text text-anchor="start" x="101.25" y="-272.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-265.5 148.75,-290 188.25,-290 188.25,-265.5 148.75,-265.5"/>
|
||||
<text text-anchor="start" x="152.75" y="-272.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-241.5 0,-265.5 54.81,-265.5 54.81,-241.5 0,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="54.81,-241.5 54.81,-265.5 105.63,-265.5 105.63,-241.5 54.81,-241.5"/>
|
||||
<text text-anchor="start" x="66.34" y="-248.2" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-241.5 105.63,-265.5 156.44,-265.5 156.44,-241.5 105.63,-241.5"/>
|
||||
<text text-anchor="start" x="117.16" y="-248.2" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-241.5 156.44,-265.5 188.25,-265.5 188.25,-241.5 156.44,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-217.5 0,-241.5 54.81,-241.5 54.81,-217.5 0,-217.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-224.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-217.5 54.81,-241.5 105.63,-241.5 105.63,-217.5 54.81,-217.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-225.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-217.5 105.63,-241.5 156.44,-241.5 156.44,-217.5 105.63,-217.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-217.5 156.44,-241.5 188.25,-241.5 188.25,-217.5 156.44,-217.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-224.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-193.5 0,-217.5 54.81,-217.5 54.81,-193.5 0,-193.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-200.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-193.5 54.81,-217.5 105.63,-217.5 105.63,-193.5 54.81,-193.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-193.5 105.63,-217.5 156.44,-217.5 156.44,-193.5 105.63,-193.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-201.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-193.5 156.44,-217.5 188.25,-217.5 188.25,-193.5 156.44,-193.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-200.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-169.5 0,-193.5 54.81,-193.5 54.81,-169.5 0,-169.5"/>
|
||||
<text text-anchor="start" x="17.28" y="-176.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-169.5 54.81,-193.5 105.63,-193.5 105.63,-169.5 54.81,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-169.5 105.63,-193.5 156.44,-193.5 156.44,-169.5 105.63,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-169.5 156.44,-193.5 188.25,-193.5 188.25,-169.5 156.44,-169.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-176.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-145.5 0,-169.5 54.81,-169.5 54.81,-145.5 0,-145.5"/>
|
||||
<text text-anchor="start" x="18.03" y="-152.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-145.5 54.81,-169.5 105.63,-169.5 105.63,-145.5 54.81,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-145.5 105.63,-169.5 156.44,-169.5 156.44,-145.5 105.63,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-145.5 156.44,-169.5 188.25,-169.5 188.25,-145.5 156.44,-145.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-152.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-121.5 0,-145.5 54.81,-145.5 54.81,-121.5 0,-121.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-128.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-121.5 54.81,-145.5 105.63,-145.5 105.63,-121.5 54.81,-121.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-129.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-121.5 105.63,-145.5 156.44,-145.5 156.44,-121.5 105.63,-121.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-121.5 156.44,-145.5 188.25,-145.5 188.25,-121.5 156.44,-121.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-128.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-97.5 0,-121.5 54.81,-121.5 54.81,-97.5 0,-97.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-104.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-97.5 54.81,-121.5 105.63,-121.5 105.63,-97.5 54.81,-97.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-97.5 105.63,-121.5 156.44,-121.5 156.44,-97.5 105.63,-97.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-105.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-97.5 156.44,-121.5 188.25,-121.5 188.25,-97.5 156.44,-97.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-104.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-73.5 0,-97.5 54.81,-97.5 54.81,-73.5 0,-73.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-80.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-73.5 54.81,-97.5 105.63,-97.5 105.63,-73.5 54.81,-73.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-81.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-73.5 105.63,-97.5 156.44,-97.5 156.44,-73.5 105.63,-73.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-73.5 156.44,-97.5 188.25,-97.5 188.25,-73.5 156.44,-73.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-80.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 188.25,-73.5 188.25,-49 0,-49"/>
|
||||
<text text-anchor="start" x="21.75" y="-56.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 188.25,-49 188.25,-24.5 0,-24.5"/>
|
||||
<text text-anchor="start" x="4" y="-31.7" font-family="arial" font-size="14.00">126 mm x #3 (shortPartA)</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24.5 188.25,-24.5 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">1 x #4 (shortPartB)</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-156C80.22,-156 80.22,-60 80.22,-60"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-229.5C80.22,-229.5 80.22,-133.5 80.22,-133.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-60C80.22,-60 80.22,-12 80.22,-12"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-133.5C80.22,-133.5 80.22,-85.5 80.22,-85.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M131.03,-132C131.03,-132 131.03,-36 131.03,-36"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M131.03,-205.5C131.03,-205.5 131.03,-109.5 131.03,-109.5"/>
|
||||
</g>
|
||||
<!-- W1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>W1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-252 332.25,-252 332.25,-17 610,-17 610,-252"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-227.5 332.25,-252 610,-252 610,-227.5 332.25,-227.5"/>
|
||||
<text text-anchor="start" x="459.87" y="-234.7" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-203 332.25,-227.5 376.25,-227.5 376.25,-203 332.25,-203"/>
|
||||
<text text-anchor="start" x="336.25" y="-210.2" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-203 376.25,-227.5 399.25,-227.5 399.25,-203 376.25,-203"/>
|
||||
<text text-anchor="start" x="380.25" y="-210.2" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-203 399.25,-227.5 536.25,-227.5 536.25,-203 399.25,-203"/>
|
||||
<text text-anchor="start" x="403.25" y="-210.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-203 536.25,-227.5 566,-227.5 566,-203 536.25,-203"/>
|
||||
<text text-anchor="start" x="540.25" y="-210.2" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-203 566,-227.5 610,-227.5 610,-203 566,-203"/>
|
||||
<text text-anchor="start" x="570" y="-210.2" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-187.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-167.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-167.7" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-167.7" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-161 332.25,-163 610,-163 610,-161 332.25,-161"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-159 332.25,-161 610,-161 610,-159 332.25,-159"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-157 332.25,-159 610,-159 610,-157 332.25,-157"/>
|
||||
<text text-anchor="start" x="345.79" y="-141.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-141.7" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-141.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-135 332.25,-137 610,-137 610,-135 332.25,-135"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-133 332.25,-135 610,-135 610,-133 332.25,-133"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-131 332.25,-133 610,-133 610,-131 332.25,-131"/>
|
||||
<text text-anchor="start" x="351.04" y="-115.7" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-115.7" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-115.7" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109 332.25,-111 610,-111 610,-109 332.25,-109"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-107 332.25,-109 610,-109 610,-107 332.25,-107"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-105 332.25,-107 610,-107 610,-105 332.25,-105"/>
|
||||
<text text-anchor="start" x="351.79" y="-89.7" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-89.7" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-89.7" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-83 332.25,-85 610,-85 610,-83 332.25,-83"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-81 332.25,-83 610,-83 610,-81 332.25,-81"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-79 332.25,-81 610,-81 610,-79 332.25,-79"/>
|
||||
<text text-anchor="start" x="376.16" y="-63.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-43.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-43.7" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-37 332.25,-39 610,-39 610,-37 332.25,-37"/>
|
||||
<text text-anchor="start" x="376.16" y="-21.7" font-family="arial" font-size="14.00"> </text>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-324.75 332.25,-324.75 332.25,-89.75 610,-89.75 610,-324.75"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-300.25 332.25,-324.75 610,-324.75 610,-300.25 332.25,-300.25"/>
|
||||
<text text-anchor="start" x="459.87" y="-307.45" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-275.75 332.25,-300.25 376.25,-300.25 376.25,-275.75 332.25,-275.75"/>
|
||||
<text text-anchor="start" x="336.25" y="-282.95" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-275.75 376.25,-300.25 399.25,-300.25 399.25,-275.75 376.25,-275.75"/>
|
||||
<text text-anchor="start" x="380.25" y="-282.95" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-275.75 399.25,-300.25 536.25,-300.25 536.25,-275.75 399.25,-275.75"/>
|
||||
<text text-anchor="start" x="403.25" y="-282.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-275.75 536.25,-300.25 566,-300.25 566,-275.75 536.25,-275.75"/>
|
||||
<text text-anchor="start" x="540.25" y="-282.95" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-275.75 566,-300.25 610,-300.25 610,-275.75 566,-275.75"/>
|
||||
<text text-anchor="start" x="570" y="-282.95" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-260.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-240.45" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-233.75 332.25,-235.75 610,-235.75 610,-233.75 332.25,-233.75"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-231.75 332.25,-233.75 610,-233.75 610,-231.75 332.25,-231.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-229.75 332.25,-231.75 610,-231.75 610,-229.75 332.25,-229.75"/>
|
||||
<text text-anchor="start" x="345.79" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-214.45" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-207.75 332.25,-209.75 610,-209.75 610,-207.75 332.25,-207.75"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-205.75 332.25,-207.75 610,-207.75 610,-205.75 332.25,-205.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-203.75 332.25,-205.75 610,-205.75 610,-203.75 332.25,-203.75"/>
|
||||
<text text-anchor="start" x="351.04" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-188.45" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-181.75 332.25,-183.75 610,-183.75 610,-181.75 332.25,-181.75"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-179.75 332.25,-181.75 610,-181.75 610,-179.75 332.25,-179.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-177.75 332.25,-179.75 610,-179.75 610,-177.75 332.25,-177.75"/>
|
||||
<text text-anchor="start" x="351.79" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-162.45" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-155.75 332.25,-157.75 610,-157.75 610,-155.75 332.25,-155.75"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-153.75 332.25,-155.75 610,-155.75 610,-153.75 332.25,-153.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-151.75 332.25,-153.75 610,-153.75 610,-151.75 332.25,-151.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-136.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109.75 332.25,-111.75 610,-111.75 610,-109.75 332.25,-109.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-94.45" font-family="arial" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-154C252.76,-154.06 268.72,-158.06 332.25,-158"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-156C252.27,-156 268.23,-160 332.25,-160"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-158C251.78,-157.94 267.74,-161.94 332.25,-162"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-227.5C252.67,-227.54 268.63,-230.79 332.25,-230.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-229.5C252.27,-229.5 268.23,-232.75 332.25,-232.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-231.5C251.87,-231.46 267.83,-234.71 332.25,-234.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-130C252.51,-130.02 268.49,-132.02 332.25,-132"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-132C252.26,-132 268.24,-134 332.25,-134"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-134C252.01,-133.98 267.99,-135.98 332.25,-136"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-203.5C252.41,-203.51 268.41,-204.76 332.25,-204.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-205.5C252.25,-205.5 268.25,-206.75 332.25,-206.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-207.5C252.09,-207.5 268.09,-208.75 332.25,-208.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-106C252.25,-106 268.25,-106 332.25,-106"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-108C252.25,-108 268.25,-108 332.25,-108"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-110C252.25,-110 268.25,-110 332.25,-110"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-179.5C252.16,-179.5 268.16,-178.75 332.25,-178.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-181.5C252.25,-181.5 268.25,-180.75 332.25,-180.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-183.5C252.34,-183.5 268.34,-182.75 332.25,-182.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-82C252.01,-82.02 267.99,-80.02 332.25,-80"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-84C252.26,-84 268.24,-82 332.25,-82"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-86C252.51,-85.98 268.49,-83.98 332.25,-84"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-155.5C251.92,-155.53 267.9,-152.78 332.25,-152.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-157.5C252.26,-157.5 268.24,-154.75 332.25,-154.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-159.5C252.6,-159.47 268.58,-156.72 332.25,-156.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-156C270.99,-156 249.51,-38 332.25,-38"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-229.5C271.2,-229.5 249.3,-110.75 332.25,-110.75"/>
|
||||
</g>
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-244 754,-244 754,-3 942.25,-3 942.25,-244"/>
|
||||
<polygon fill="none" stroke="black" points="754,-219.5 754,-244 942.25,-244 942.25,-219.5 754,-219.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-226.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-195 754,-219.5 851.25,-219.5 851.25,-195 754,-195"/>
|
||||
<text text-anchor="start" x="758" y="-202.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-195 851.25,-219.5 902.75,-219.5 902.75,-195 851.25,-195"/>
|
||||
<text text-anchor="start" x="855.25" y="-202.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-195 902.75,-219.5 942.25,-219.5 942.25,-195 902.75,-195"/>
|
||||
<text text-anchor="start" x="906.75" y="-202.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171 754,-195 785.81,-195 785.81,-171 754,-171"/>
|
||||
<polygon fill="none" stroke="black" points="785.81,-171 785.81,-195 840.62,-195 840.62,-171 785.81,-171"/>
|
||||
<polygon fill="none" stroke="black" points="840.62,-171 840.62,-195 891.43,-195 891.43,-171 840.62,-171"/>
|
||||
<text text-anchor="start" x="852.15" y="-177.7" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-171 891.43,-195 942.25,-195 942.25,-171 891.43,-171"/>
|
||||
<text text-anchor="start" x="902.96" y="-177.7" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-147 754,-171 785.81,-171 785.81,-147 754,-147"/>
|
||||
<text text-anchor="start" x="765.78" y="-153.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-147 785.81,-171 840.62,-171 840.62,-147 785.81,-147"/>
|
||||
<text text-anchor="start" x="797.46" y="-153.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-147 840.62,-171 891.43,-171 891.43,-147 840.62,-147"/>
|
||||
<text text-anchor="start" x="859.28" y="-154.72" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-147 891.43,-171 942.25,-171 942.25,-147 891.43,-147"/>
|
||||
<polygon fill="none" stroke="black" points="754,-123 754,-147 785.81,-147 785.81,-123 754,-123"/>
|
||||
<text text-anchor="start" x="765.78" y="-129.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-123 785.81,-147 840.62,-147 840.62,-123 785.81,-123"/>
|
||||
<text text-anchor="start" x="797.84" y="-129.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-123 840.62,-147 891.43,-147 891.43,-123 840.62,-123"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-123 891.43,-147 942.25,-147 942.25,-123 891.43,-123"/>
|
||||
<text text-anchor="start" x="910.09" y="-130.72" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-99 754,-123 785.81,-123 785.81,-99 754,-99"/>
|
||||
<text text-anchor="start" x="765.78" y="-105.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-99 785.81,-123 840.62,-123 840.62,-99 785.81,-99"/>
|
||||
<text text-anchor="start" x="803.09" y="-105.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-99 840.62,-123 891.43,-123 891.43,-99 840.62,-99"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-99 891.43,-123 942.25,-123 942.25,-99 891.43,-99"/>
|
||||
<polygon fill="none" stroke="black" points="754,-75 754,-99 785.81,-99 785.81,-75 754,-75"/>
|
||||
<text text-anchor="start" x="765.78" y="-81.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-75 785.81,-99 840.62,-99 840.62,-75 785.81,-75"/>
|
||||
<text text-anchor="start" x="803.84" y="-81.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-75 840.62,-99 891.43,-99 891.43,-75 840.62,-75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-75 891.43,-99 942.25,-99 942.25,-75 891.43,-75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-51 754,-75 785.81,-75 785.81,-51 754,-51"/>
|
||||
<text text-anchor="start" x="765.78" y="-57.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-51 785.81,-75 840.62,-75 840.62,-51 785.81,-51"/>
|
||||
<text text-anchor="start" x="797.46" y="-57.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-51 840.62,-75 891.43,-75 891.43,-51 840.62,-51"/>
|
||||
<text text-anchor="start" x="859.28" y="-58.73" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-51 891.43,-75 942.25,-75 942.25,-51 891.43,-51"/>
|
||||
<polygon fill="none" stroke="black" points="754,-27 754,-51 785.81,-51 785.81,-27 754,-27"/>
|
||||
<text text-anchor="start" x="765.78" y="-33.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-27 785.81,-51 840.62,-51 840.62,-27 785.81,-27"/>
|
||||
<text text-anchor="start" x="797.84" y="-33.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-27 840.62,-51 891.43,-51 891.43,-27 840.62,-27"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-27 891.43,-51 942.25,-51 942.25,-27 891.43,-27"/>
|
||||
<text text-anchor="start" x="910.09" y="-34.73" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-3 754,-27 785.81,-27 785.81,-3 754,-3"/>
|
||||
<text text-anchor="start" x="765.78" y="-9.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-3 785.81,-27 840.62,-27 840.62,-3 785.81,-3"/>
|
||||
<text text-anchor="start" x="797.46" y="-9.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-3 840.62,-27 891.43,-27 891.43,-3 840.62,-3"/>
|
||||
<text text-anchor="start" x="859.28" y="-10.72" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-3 891.43,-27 942.25,-27 942.25,-3 891.43,-3"/>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-316.75 754,-316.75 754,-75.75 942.25,-75.75 942.25,-316.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-292.25 754,-316.75 942.25,-316.75 942.25,-292.25 754,-292.25"/>
|
||||
<text text-anchor="start" x="839.12" y="-299.45" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-267.75 754,-292.25 851.25,-292.25 851.25,-267.75 754,-267.75"/>
|
||||
<text text-anchor="start" x="758" y="-274.95" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-267.75 851.25,-292.25 902.75,-292.25 902.75,-267.75 851.25,-267.75"/>
|
||||
<text text-anchor="start" x="855.25" y="-274.95" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-267.75 902.75,-292.25 942.25,-292.25 942.25,-267.75 902.75,-267.75"/>
|
||||
<text text-anchor="start" x="906.75" y="-274.95" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-243.75 754,-267.75 785.81,-267.75 785.81,-243.75 754,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="785.81,-243.75 785.81,-267.75 840.62,-267.75 840.62,-243.75 785.81,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="840.62,-243.75 840.62,-267.75 891.43,-267.75 891.43,-243.75 840.62,-243.75"/>
|
||||
<text text-anchor="start" x="852.15" y="-250.45" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-243.75 891.43,-267.75 942.25,-267.75 942.25,-243.75 891.43,-243.75"/>
|
||||
<text text-anchor="start" x="902.96" y="-250.45" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-219.75 754,-243.75 785.81,-243.75 785.81,-219.75 754,-219.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-226.45" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-219.75 785.81,-243.75 840.62,-243.75 840.62,-219.75 785.81,-219.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-226.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-219.75 840.62,-243.75 891.43,-243.75 891.43,-219.75 840.62,-219.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-227.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-219.75 891.43,-243.75 942.25,-243.75 942.25,-219.75 891.43,-219.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-195.75 754,-219.75 785.81,-219.75 785.81,-195.75 754,-195.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-202.45" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-195.75 785.81,-219.75 840.62,-219.75 840.62,-195.75 785.81,-195.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-202.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-195.75 840.62,-219.75 891.43,-219.75 891.43,-195.75 840.62,-195.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-195.75 891.43,-219.75 942.25,-219.75 942.25,-195.75 891.43,-195.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-203.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171.75 754,-195.75 785.81,-195.75 785.81,-171.75 754,-171.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-178.45" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-171.75 785.81,-195.75 840.62,-195.75 840.62,-171.75 785.81,-171.75"/>
|
||||
<text text-anchor="start" x="803.09" y="-178.45" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-171.75 840.62,-195.75 891.43,-195.75 891.43,-171.75 840.62,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-171.75 891.43,-195.75 942.25,-195.75 942.25,-171.75 891.43,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-147.75 754,-171.75 785.81,-171.75 785.81,-147.75 754,-147.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-154.45" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-147.75 785.81,-171.75 840.62,-171.75 840.62,-147.75 785.81,-147.75"/>
|
||||
<text text-anchor="start" x="803.84" y="-154.45" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-147.75 840.62,-171.75 891.43,-171.75 891.43,-147.75 840.62,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-147.75 891.43,-171.75 942.25,-171.75 942.25,-147.75 891.43,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-123.75 754,-147.75 785.81,-147.75 785.81,-123.75 754,-123.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-130.45" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-123.75 785.81,-147.75 840.62,-147.75 840.62,-123.75 785.81,-123.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-130.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-123.75 840.62,-147.75 891.43,-147.75 891.43,-123.75 840.62,-123.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-131.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-123.75 891.43,-147.75 942.25,-147.75 942.25,-123.75 891.43,-123.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-99.75 754,-123.75 785.81,-123.75 785.81,-99.75 754,-99.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-106.45" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-99.75 785.81,-123.75 840.62,-123.75 840.62,-99.75 785.81,-99.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-106.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-99.75 840.62,-123.75 891.43,-123.75 891.43,-99.75 840.62,-99.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-99.75 891.43,-123.75 942.25,-123.75 942.25,-99.75 891.43,-99.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-107.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-75.75 754,-99.75 785.81,-99.75 785.81,-75.75 754,-75.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-82.45" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-75.75 785.81,-99.75 840.62,-99.75 840.62,-75.75 785.81,-75.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-82.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-75.75 840.62,-99.75 891.43,-99.75 891.43,-75.75 840.62,-75.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-83.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-75.75 891.43,-99.75 942.25,-99.75 942.25,-75.75 891.43,-75.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-158C673.88,-158 689.88,-157 754,-157"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-160C674,-160 690,-159 754,-159"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-162C674.13,-162 690.13,-161 754,-161"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-230.75C673.88,-230.76 689.88,-229.76 754,-229.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-232.75C674,-232.75 690,-231.75 754,-231.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-234.75C674.13,-234.75 690.13,-233.75 754,-233.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-132C674.13,-132 690.13,-133 754,-133"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-134C674,-134 690,-135 754,-135"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-136C673.88,-136 689.88,-137 754,-137"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-204.75C674.13,-204.76 690.13,-205.76 754,-205.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-206.75C674,-206.75 690,-207.75 754,-207.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-208.75C673.88,-208.75 689.88,-209.75 754,-209.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-106C673.04,-106.86 687.68,-85.86 754,-85"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-108C674.68,-108 689.32,-87 754,-87"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-110C676.32,-109.14 690.96,-88.14 754,-89"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-178.75C673.04,-179.61 687.68,-158.61 754,-157.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-180.75C674.68,-180.75 689.32,-159.75 754,-159.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-182.75C676.32,-181.9 690.96,-160.9 754,-161.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-80C677.1,-81.16 690.54,-110.16 754,-109"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-82C675.28,-82 688.72,-111 754,-111"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-84C673.47,-82.84 686.91,-111.84 754,-113"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-152.75C677.1,-153.91 690.54,-182.91 754,-181.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-154.75C675.28,-154.75 688.72,-183.75 754,-183.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-156.75C673.47,-155.59 686.91,-184.59 754,-185.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-159C866.03,-159 866.03,-63 866.03,-63"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-231.75C866.03,-231.75 866.03,-135.75 866.03,-135.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-63C866.03,-63 866.03,-15 866.03,-15"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-135.75C866.03,-135.75 866.03,-87.75 866.03,-87.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M916.84,-135C916.84,-135 916.84,-39 916.84,-39"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M916.84,-207.75C916.84,-207.75 916.84,-111.75 916.84,-111.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
@ -331,15 +337,6 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">1</td>
|
||||
<td class="bom_col_description"></td>
|
||||
<td class="bom_col_qty">2</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
<td class="bom_col_designators">X2/SH1, X2/SH2</td>
|
||||
<td class="bom_col_manufacturer"></td>
|
||||
<td class="bom_col_mpn"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">2</td>
|
||||
<td class="bom_col_description">Cable, Serial, 4 x 0.25 mm² shielded</td>
|
||||
<td class="bom_col_qty">0.2</td>
|
||||
<td class="bom_col_unit">m</td>
|
||||
@ -348,7 +345,7 @@
|
||||
<td class="bom_col_mpn"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">3</td>
|
||||
<td class="bom_col_id">2</td>
|
||||
<td class="bom_col_description">Connector, Molex KK 254, female, 7 pins</td>
|
||||
<td class="bom_col_qty">2</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
@ -357,20 +354,20 @@
|
||||
<td class="bom_col_mpn"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">4</td>
|
||||
<td class="bom_col_description">shortPart</td>
|
||||
<td class="bom_col_qty">1</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
<td class="bom_col_designators">X1/SH1</td>
|
||||
<td class="bom_col_id">3</td>
|
||||
<td class="bom_col_description">shortPartA</td>
|
||||
<td class="bom_col_qty">42</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">5</td>
|
||||
<td class="bom_col_description">shortPart</td>
|
||||
<td class="bom_col_qty">42</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1/SH2</td>
|
||||
<td class="bom_col_id">4</td>
|
||||
<td class="bom_col_description">shortPartB</td>
|
||||
<td class="bom_col_qty">1</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
|
||||
BIN
examples/ex15.png
generated
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 57 KiB |
410
examples/ex15.svg
generated
@ -4,279 +4,285 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="260pt"
|
||||
viewBox="0.00 0.00 950.25 260.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 256)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-256 946.25,-256 946.25,4 -4,4"/>
|
||||
<svg width="950pt" height="333pt"
|
||||
viewBox="0.00 0.00 950.25 332.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 328.75)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-328.75 946.25,-328.75 946.25,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-241 0,-241 0,0 188.25,0 188.25,-241"/>
|
||||
<polygon fill="none" stroke="black" points="0,-216.5 0,-241 188.25,-241 188.25,-216.5 0,-216.5"/>
|
||||
<text text-anchor="start" x="85.13" y="-223.7" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-192 0,-216.5 97.25,-216.5 97.25,-192 0,-192"/>
|
||||
<text text-anchor="start" x="4" y="-199.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-192 97.25,-216.5 148.75,-216.5 148.75,-192 97.25,-192"/>
|
||||
<text text-anchor="start" x="101.25" y="-199.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-192 148.75,-216.5 188.25,-216.5 188.25,-192 148.75,-192"/>
|
||||
<text text-anchor="start" x="152.75" y="-199.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-168 0,-192 54.81,-192 54.81,-168 0,-168"/>
|
||||
<polygon fill="none" stroke="black" points="54.81,-168 54.81,-192 105.63,-192 105.63,-168 54.81,-168"/>
|
||||
<text text-anchor="start" x="66.34" y="-174.7" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-168 105.63,-192 156.44,-192 156.44,-168 105.63,-168"/>
|
||||
<text text-anchor="start" x="117.16" y="-174.7" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-168 156.44,-192 188.25,-192 188.25,-168 156.44,-168"/>
|
||||
<polygon fill="none" stroke="black" points="0,-144 0,-168 54.81,-168 54.81,-144 0,-144"/>
|
||||
<text text-anchor="start" x="11.66" y="-150.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-144 54.81,-168 105.63,-168 105.63,-144 54.81,-144"/>
|
||||
<text text-anchor="start" x="73.47" y="-151.72" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-144 105.63,-168 156.44,-168 156.44,-144 105.63,-144"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-144 156.44,-168 188.25,-168 188.25,-144 156.44,-144"/>
|
||||
<text text-anchor="start" x="168.22" y="-150.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-120 0,-144 54.81,-144 54.81,-120 0,-120"/>
|
||||
<text text-anchor="start" x="12.03" y="-126.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-120 54.81,-144 105.63,-144 105.63,-120 54.81,-120"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-120 105.63,-144 156.44,-144 156.44,-120 105.63,-120"/>
|
||||
<text text-anchor="start" x="124.28" y="-127.72" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-120 156.44,-144 188.25,-144 188.25,-120 156.44,-120"/>
|
||||
<text text-anchor="start" x="168.22" y="-126.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-96 0,-120 54.81,-120 54.81,-96 0,-96"/>
|
||||
<text text-anchor="start" x="17.28" y="-102.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-96 54.81,-120 105.63,-120 105.63,-96 54.81,-96"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-96 105.63,-120 156.44,-120 156.44,-96 105.63,-96"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-96 156.44,-120 188.25,-120 188.25,-96 156.44,-96"/>
|
||||
<text text-anchor="start" x="168.22" y="-102.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-72 0,-96 54.81,-96 54.81,-72 0,-72"/>
|
||||
<text text-anchor="start" x="18.03" y="-78.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-72 54.81,-96 105.63,-96 105.63,-72 54.81,-72"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-72 105.63,-96 156.44,-96 156.44,-72 105.63,-72"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-72 156.44,-96 188.25,-96 188.25,-72 156.44,-72"/>
|
||||
<text text-anchor="start" x="168.22" y="-78.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-48 0,-72 54.81,-72 54.81,-48 0,-48"/>
|
||||
<text text-anchor="start" x="11.66" y="-54.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-48 54.81,-72 105.63,-72 105.63,-48 54.81,-48"/>
|
||||
<text text-anchor="start" x="73.47" y="-55.73" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-48 105.63,-72 156.44,-72 156.44,-48 105.63,-48"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-48 156.44,-72 188.25,-72 188.25,-48 156.44,-48"/>
|
||||
<text text-anchor="start" x="168.22" y="-54.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24 0,-48 54.81,-48 54.81,-24 0,-24"/>
|
||||
<text text-anchor="start" x="12.03" y="-30.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-24 54.81,-48 105.63,-48 105.63,-24 54.81,-24"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-24 105.63,-48 156.44,-48 156.44,-24 105.63,-24"/>
|
||||
<text text-anchor="start" x="124.28" y="-31.73" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-24 156.44,-48 188.25,-48 188.25,-24 156.44,-24"/>
|
||||
<text text-anchor="start" x="168.22" y="-30.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24 54.81,-24 54.81,0 0,0"/>
|
||||
<text text-anchor="start" x="11.66" y="-6.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,0 54.81,-24 105.63,-24 105.63,0 54.81,0"/>
|
||||
<text text-anchor="start" x="73.47" y="-7.72" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,0 105.63,-24 156.44,-24 156.44,0 105.63,0"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,0 156.44,-24 188.25,-24 188.25,0 156.44,0"/>
|
||||
<text text-anchor="start" x="168.22" y="-6.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-314.5 0,-314.5 0,0 188.25,0 188.25,-314.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-290 0,-314.5 188.25,-314.5 188.25,-290 0,-290"/>
|
||||
<text text-anchor="start" x="85.13" y="-297.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-265.5 0,-290 97.25,-290 97.25,-265.5 0,-265.5"/>
|
||||
<text text-anchor="start" x="4" y="-272.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-265.5 97.25,-290 148.75,-290 148.75,-265.5 97.25,-265.5"/>
|
||||
<text text-anchor="start" x="101.25" y="-272.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-265.5 148.75,-290 188.25,-290 188.25,-265.5 148.75,-265.5"/>
|
||||
<text text-anchor="start" x="152.75" y="-272.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-241.5 0,-265.5 54.81,-265.5 54.81,-241.5 0,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="54.81,-241.5 54.81,-265.5 105.63,-265.5 105.63,-241.5 54.81,-241.5"/>
|
||||
<text text-anchor="start" x="66.34" y="-248.2" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-241.5 105.63,-265.5 156.44,-265.5 156.44,-241.5 105.63,-241.5"/>
|
||||
<text text-anchor="start" x="117.16" y="-248.2" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-241.5 156.44,-265.5 188.25,-265.5 188.25,-241.5 156.44,-241.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-217.5 0,-241.5 54.81,-241.5 54.81,-217.5 0,-217.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-224.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-217.5 54.81,-241.5 105.63,-241.5 105.63,-217.5 54.81,-217.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-225.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-217.5 105.63,-241.5 156.44,-241.5 156.44,-217.5 105.63,-217.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-217.5 156.44,-241.5 188.25,-241.5 188.25,-217.5 156.44,-217.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-224.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-193.5 0,-217.5 54.81,-217.5 54.81,-193.5 0,-193.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-200.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-193.5 54.81,-217.5 105.63,-217.5 105.63,-193.5 54.81,-193.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-193.5 105.63,-217.5 156.44,-217.5 156.44,-193.5 105.63,-193.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-201.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-193.5 156.44,-217.5 188.25,-217.5 188.25,-193.5 156.44,-193.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-200.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-169.5 0,-193.5 54.81,-193.5 54.81,-169.5 0,-169.5"/>
|
||||
<text text-anchor="start" x="17.28" y="-176.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-169.5 54.81,-193.5 105.63,-193.5 105.63,-169.5 54.81,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-169.5 105.63,-193.5 156.44,-193.5 156.44,-169.5 105.63,-169.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-169.5 156.44,-193.5 188.25,-193.5 188.25,-169.5 156.44,-169.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-176.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-145.5 0,-169.5 54.81,-169.5 54.81,-145.5 0,-145.5"/>
|
||||
<text text-anchor="start" x="18.03" y="-152.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-145.5 54.81,-169.5 105.63,-169.5 105.63,-145.5 54.81,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-145.5 105.63,-169.5 156.44,-169.5 156.44,-145.5 105.63,-145.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-145.5 156.44,-169.5 188.25,-169.5 188.25,-145.5 156.44,-145.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-152.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-121.5 0,-145.5 54.81,-145.5 54.81,-121.5 0,-121.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-128.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-121.5 54.81,-145.5 105.63,-145.5 105.63,-121.5 54.81,-121.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-129.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-121.5 105.63,-145.5 156.44,-145.5 156.44,-121.5 105.63,-121.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-121.5 156.44,-145.5 188.25,-145.5 188.25,-121.5 156.44,-121.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-128.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-97.5 0,-121.5 54.81,-121.5 54.81,-97.5 0,-97.5"/>
|
||||
<text text-anchor="start" x="12.03" y="-104.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-97.5 54.81,-121.5 105.63,-121.5 105.63,-97.5 54.81,-97.5"/>
|
||||
<polygon fill="none" stroke="black" points="105.63,-97.5 105.63,-121.5 156.44,-121.5 156.44,-97.5 105.63,-97.5"/>
|
||||
<text text-anchor="start" x="124.28" y="-105.23" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="156.44,-97.5 156.44,-121.5 188.25,-121.5 188.25,-97.5 156.44,-97.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-104.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-73.5 0,-97.5 54.81,-97.5 54.81,-73.5 0,-73.5"/>
|
||||
<text text-anchor="start" x="11.66" y="-80.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="54.81,-73.5 54.81,-97.5 105.63,-97.5 105.63,-73.5 54.81,-73.5"/>
|
||||
<text text-anchor="start" x="73.47" y="-81.23" font-family="Sans" font-size="12.00" fill="#ff66cc">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-73.5 105.63,-97.5 156.44,-97.5 156.44,-73.5 105.63,-73.5"/>
|
||||
<polygon fill="none" stroke="black" points="156.44,-73.5 156.44,-97.5 188.25,-97.5 188.25,-73.5 156.44,-73.5"/>
|
||||
<text text-anchor="start" x="168.22" y="-80.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-49 0,-73.5 188.25,-73.5 188.25,-49 0,-49"/>
|
||||
<text text-anchor="start" x="21.75" y="-56.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24.5 0,-49 188.25,-49 188.25,-24.5 0,-24.5"/>
|
||||
<text text-anchor="start" x="4" y="-31.7" font-family="arial" font-size="14.00">126 mm x #3 (shortPartA)</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24.5 188.25,-24.5 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">1 x #4 (shortPartB)</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-156C80.22,-156 80.22,-60 80.22,-60"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-229.5C80.22,-229.5 80.22,-133.5 80.22,-133.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-60C80.22,-60 80.22,-12 80.22,-12"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M80.22,-133.5C80.22,-133.5 80.22,-85.5 80.22,-85.5"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M131.03,-132C131.03,-132 131.03,-36 131.03,-36"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M131.03,-205.5C131.03,-205.5 131.03,-109.5 131.03,-109.5"/>
|
||||
</g>
|
||||
<!-- W1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>W1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-252 332.25,-252 332.25,-17 610,-17 610,-252"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-227.5 332.25,-252 610,-252 610,-227.5 332.25,-227.5"/>
|
||||
<text text-anchor="start" x="459.87" y="-234.7" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-203 332.25,-227.5 376.25,-227.5 376.25,-203 332.25,-203"/>
|
||||
<text text-anchor="start" x="336.25" y="-210.2" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-203 376.25,-227.5 399.25,-227.5 399.25,-203 376.25,-203"/>
|
||||
<text text-anchor="start" x="380.25" y="-210.2" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-203 399.25,-227.5 536.25,-227.5 536.25,-203 399.25,-203"/>
|
||||
<text text-anchor="start" x="403.25" y="-210.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-203 536.25,-227.5 566,-227.5 566,-203 536.25,-203"/>
|
||||
<text text-anchor="start" x="540.25" y="-210.2" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-203 566,-227.5 610,-227.5 610,-203 566,-203"/>
|
||||
<text text-anchor="start" x="570" y="-210.2" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-187.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-167.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-167.7" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-167.7" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-161 332.25,-163 610,-163 610,-161 332.25,-161"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-159 332.25,-161 610,-161 610,-159 332.25,-159"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-157 332.25,-159 610,-159 610,-157 332.25,-157"/>
|
||||
<text text-anchor="start" x="345.79" y="-141.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-141.7" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-141.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-135 332.25,-137 610,-137 610,-135 332.25,-135"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-133 332.25,-135 610,-135 610,-133 332.25,-133"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-131 332.25,-133 610,-133 610,-131 332.25,-131"/>
|
||||
<text text-anchor="start" x="351.04" y="-115.7" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-115.7" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-115.7" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109 332.25,-111 610,-111 610,-109 332.25,-109"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-107 332.25,-109 610,-109 610,-107 332.25,-107"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-105 332.25,-107 610,-107 610,-105 332.25,-105"/>
|
||||
<text text-anchor="start" x="351.79" y="-89.7" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-89.7" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-89.7" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-83 332.25,-85 610,-85 610,-83 332.25,-83"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-81 332.25,-83 610,-83 610,-81 332.25,-81"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-79 332.25,-81 610,-81 610,-79 332.25,-79"/>
|
||||
<text text-anchor="start" x="376.16" y="-63.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-43.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-43.7" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-37 332.25,-39 610,-39 610,-37 332.25,-37"/>
|
||||
<text text-anchor="start" x="376.16" y="-21.7" font-family="arial" font-size="14.00"> </text>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-324.75 332.25,-324.75 332.25,-89.75 610,-89.75 610,-324.75"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-300.25 332.25,-324.75 610,-324.75 610,-300.25 332.25,-300.25"/>
|
||||
<text text-anchor="start" x="459.87" y="-307.45" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-275.75 332.25,-300.25 376.25,-300.25 376.25,-275.75 332.25,-275.75"/>
|
||||
<text text-anchor="start" x="336.25" y="-282.95" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-275.75 376.25,-300.25 399.25,-300.25 399.25,-275.75 376.25,-275.75"/>
|
||||
<text text-anchor="start" x="380.25" y="-282.95" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-275.75 399.25,-300.25 536.25,-300.25 536.25,-275.75 399.25,-275.75"/>
|
||||
<text text-anchor="start" x="403.25" y="-282.95" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-275.75 536.25,-300.25 566,-300.25 566,-275.75 536.25,-275.75"/>
|
||||
<text text-anchor="start" x="540.25" y="-282.95" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-275.75 566,-300.25 610,-300.25 610,-275.75 566,-275.75"/>
|
||||
<text text-anchor="start" x="570" y="-282.95" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-260.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-240.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-240.45" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-240.45" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-233.75 332.25,-235.75 610,-235.75 610,-233.75 332.25,-233.75"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-231.75 332.25,-233.75 610,-233.75 610,-231.75 332.25,-231.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-229.75 332.25,-231.75 610,-231.75 610,-229.75 332.25,-229.75"/>
|
||||
<text text-anchor="start" x="345.79" y="-214.45" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-214.45" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-214.45" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-207.75 332.25,-209.75 610,-209.75 610,-207.75 332.25,-207.75"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-205.75 332.25,-207.75 610,-207.75 610,-205.75 332.25,-205.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-203.75 332.25,-205.75 610,-205.75 610,-203.75 332.25,-203.75"/>
|
||||
<text text-anchor="start" x="351.04" y="-188.45" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-188.45" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-188.45" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-181.75 332.25,-183.75 610,-183.75 610,-181.75 332.25,-181.75"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-179.75 332.25,-181.75 610,-181.75 610,-179.75 332.25,-179.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-177.75 332.25,-179.75 610,-179.75 610,-177.75 332.25,-177.75"/>
|
||||
<text text-anchor="start" x="351.79" y="-162.45" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-162.45" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-162.45" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-155.75 332.25,-157.75 610,-157.75 610,-155.75 332.25,-155.75"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-153.75 332.25,-155.75 610,-155.75 610,-153.75 332.25,-153.75"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-151.75 332.25,-153.75 610,-153.75 610,-151.75 332.25,-151.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-136.45" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-116.45" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-116.45" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109.75 332.25,-111.75 610,-111.75 610,-109.75 332.25,-109.75"/>
|
||||
<text text-anchor="start" x="376.16" y="-94.45" font-family="arial" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-154C252.76,-154.06 268.72,-158.06 332.25,-158"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-156C252.27,-156 268.23,-160 332.25,-160"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-158C251.78,-157.94 267.74,-161.94 332.25,-162"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-227.5C252.67,-227.54 268.63,-230.79 332.25,-230.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-229.5C252.27,-229.5 268.23,-232.75 332.25,-232.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-231.5C251.87,-231.46 267.83,-234.71 332.25,-234.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-130C252.51,-130.02 268.49,-132.02 332.25,-132"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-132C252.26,-132 268.24,-134 332.25,-134"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-134C252.01,-133.98 267.99,-135.98 332.25,-136"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-203.5C252.41,-203.51 268.41,-204.76 332.25,-204.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-205.5C252.25,-205.5 268.25,-206.75 332.25,-206.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-207.5C252.09,-207.5 268.09,-208.75 332.25,-208.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-106C252.25,-106 268.25,-106 332.25,-106"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-108C252.25,-108 268.25,-108 332.25,-108"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-110C252.25,-110 268.25,-110 332.25,-110"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-179.5C252.16,-179.5 268.16,-178.75 332.25,-178.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-181.5C252.25,-181.5 268.25,-180.75 332.25,-180.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-183.5C252.34,-183.5 268.34,-182.75 332.25,-182.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-82C252.01,-82.02 267.99,-80.02 332.25,-80"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-84C252.26,-84 268.24,-82 332.25,-82"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-86C252.51,-85.98 268.49,-83.98 332.25,-84"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-155.5C251.92,-155.53 267.9,-152.78 332.25,-152.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-157.5C252.26,-157.5 268.24,-154.75 332.25,-154.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-159.5C252.6,-159.47 268.58,-156.72 332.25,-156.75"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-156C270.99,-156 249.51,-38 332.25,-38"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-229.5C271.2,-229.5 249.3,-110.75 332.25,-110.75"/>
|
||||
</g>
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-244 754,-244 754,-3 942.25,-3 942.25,-244"/>
|
||||
<polygon fill="none" stroke="black" points="754,-219.5 754,-244 942.25,-244 942.25,-219.5 754,-219.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-226.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-195 754,-219.5 851.25,-219.5 851.25,-195 754,-195"/>
|
||||
<text text-anchor="start" x="758" y="-202.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-195 851.25,-219.5 902.75,-219.5 902.75,-195 851.25,-195"/>
|
||||
<text text-anchor="start" x="855.25" y="-202.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-195 902.75,-219.5 942.25,-219.5 942.25,-195 902.75,-195"/>
|
||||
<text text-anchor="start" x="906.75" y="-202.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171 754,-195 785.81,-195 785.81,-171 754,-171"/>
|
||||
<polygon fill="none" stroke="black" points="785.81,-171 785.81,-195 840.62,-195 840.62,-171 785.81,-171"/>
|
||||
<polygon fill="none" stroke="black" points="840.62,-171 840.62,-195 891.43,-195 891.43,-171 840.62,-171"/>
|
||||
<text text-anchor="start" x="852.15" y="-177.7" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-171 891.43,-195 942.25,-195 942.25,-171 891.43,-171"/>
|
||||
<text text-anchor="start" x="902.96" y="-177.7" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-147 754,-171 785.81,-171 785.81,-147 754,-147"/>
|
||||
<text text-anchor="start" x="765.78" y="-153.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-147 785.81,-171 840.62,-171 840.62,-147 785.81,-147"/>
|
||||
<text text-anchor="start" x="797.46" y="-153.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-147 840.62,-171 891.43,-171 891.43,-147 840.62,-147"/>
|
||||
<text text-anchor="start" x="859.28" y="-154.72" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-147 891.43,-171 942.25,-171 942.25,-147 891.43,-147"/>
|
||||
<polygon fill="none" stroke="black" points="754,-123 754,-147 785.81,-147 785.81,-123 754,-123"/>
|
||||
<text text-anchor="start" x="765.78" y="-129.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-123 785.81,-147 840.62,-147 840.62,-123 785.81,-123"/>
|
||||
<text text-anchor="start" x="797.84" y="-129.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-123 840.62,-147 891.43,-147 891.43,-123 840.62,-123"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-123 891.43,-147 942.25,-147 942.25,-123 891.43,-123"/>
|
||||
<text text-anchor="start" x="910.09" y="-130.72" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-99 754,-123 785.81,-123 785.81,-99 754,-99"/>
|
||||
<text text-anchor="start" x="765.78" y="-105.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-99 785.81,-123 840.62,-123 840.62,-99 785.81,-99"/>
|
||||
<text text-anchor="start" x="803.09" y="-105.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-99 840.62,-123 891.43,-123 891.43,-99 840.62,-99"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-99 891.43,-123 942.25,-123 942.25,-99 891.43,-99"/>
|
||||
<polygon fill="none" stroke="black" points="754,-75 754,-99 785.81,-99 785.81,-75 754,-75"/>
|
||||
<text text-anchor="start" x="765.78" y="-81.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-75 785.81,-99 840.62,-99 840.62,-75 785.81,-75"/>
|
||||
<text text-anchor="start" x="803.84" y="-81.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-75 840.62,-99 891.43,-99 891.43,-75 840.62,-75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-75 891.43,-99 942.25,-99 942.25,-75 891.43,-75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-51 754,-75 785.81,-75 785.81,-51 754,-51"/>
|
||||
<text text-anchor="start" x="765.78" y="-57.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-51 785.81,-75 840.62,-75 840.62,-51 785.81,-51"/>
|
||||
<text text-anchor="start" x="797.46" y="-57.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-51 840.62,-75 891.43,-75 891.43,-51 840.62,-51"/>
|
||||
<text text-anchor="start" x="859.28" y="-58.73" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-51 891.43,-75 942.25,-75 942.25,-51 891.43,-51"/>
|
||||
<polygon fill="none" stroke="black" points="754,-27 754,-51 785.81,-51 785.81,-27 754,-27"/>
|
||||
<text text-anchor="start" x="765.78" y="-33.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-27 785.81,-51 840.62,-51 840.62,-27 785.81,-27"/>
|
||||
<text text-anchor="start" x="797.84" y="-33.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-27 840.62,-51 891.43,-51 891.43,-27 840.62,-27"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-27 891.43,-51 942.25,-51 942.25,-27 891.43,-27"/>
|
||||
<text text-anchor="start" x="910.09" y="-34.73" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-3 754,-27 785.81,-27 785.81,-3 754,-3"/>
|
||||
<text text-anchor="start" x="765.78" y="-9.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-3 785.81,-27 840.62,-27 840.62,-3 785.81,-3"/>
|
||||
<text text-anchor="start" x="797.46" y="-9.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-3 840.62,-27 891.43,-27 891.43,-3 840.62,-3"/>
|
||||
<text text-anchor="start" x="859.28" y="-10.72" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-3 891.43,-27 942.25,-27 942.25,-3 891.43,-3"/>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-316.75 754,-316.75 754,-75.75 942.25,-75.75 942.25,-316.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-292.25 754,-316.75 942.25,-316.75 942.25,-292.25 754,-292.25"/>
|
||||
<text text-anchor="start" x="839.12" y="-299.45" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-267.75 754,-292.25 851.25,-292.25 851.25,-267.75 754,-267.75"/>
|
||||
<text text-anchor="start" x="758" y="-274.95" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-267.75 851.25,-292.25 902.75,-292.25 902.75,-267.75 851.25,-267.75"/>
|
||||
<text text-anchor="start" x="855.25" y="-274.95" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-267.75 902.75,-292.25 942.25,-292.25 942.25,-267.75 902.75,-267.75"/>
|
||||
<text text-anchor="start" x="906.75" y="-274.95" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-243.75 754,-267.75 785.81,-267.75 785.81,-243.75 754,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="785.81,-243.75 785.81,-267.75 840.62,-267.75 840.62,-243.75 785.81,-243.75"/>
|
||||
<polygon fill="none" stroke="black" points="840.62,-243.75 840.62,-267.75 891.43,-267.75 891.43,-243.75 840.62,-243.75"/>
|
||||
<text text-anchor="start" x="852.15" y="-250.45" font-family="arial" font-size="14.00">SH1</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-243.75 891.43,-267.75 942.25,-267.75 942.25,-243.75 891.43,-243.75"/>
|
||||
<text text-anchor="start" x="902.96" y="-250.45" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-219.75 754,-243.75 785.81,-243.75 785.81,-219.75 754,-219.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-226.45" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-219.75 785.81,-243.75 840.62,-243.75 840.62,-219.75 785.81,-219.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-226.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-219.75 840.62,-243.75 891.43,-243.75 891.43,-219.75 840.62,-219.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-227.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-219.75 891.43,-243.75 942.25,-243.75 942.25,-219.75 891.43,-219.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-195.75 754,-219.75 785.81,-219.75 785.81,-195.75 754,-195.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-202.45" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-195.75 785.81,-219.75 840.62,-219.75 840.62,-195.75 785.81,-195.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-202.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-195.75 840.62,-219.75 891.43,-219.75 891.43,-195.75 840.62,-195.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-195.75 891.43,-219.75 942.25,-219.75 942.25,-195.75 891.43,-195.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-203.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171.75 754,-195.75 785.81,-195.75 785.81,-171.75 754,-171.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-178.45" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-171.75 785.81,-195.75 840.62,-195.75 840.62,-171.75 785.81,-171.75"/>
|
||||
<text text-anchor="start" x="803.09" y="-178.45" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-171.75 840.62,-195.75 891.43,-195.75 891.43,-171.75 840.62,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-171.75 891.43,-195.75 942.25,-195.75 942.25,-171.75 891.43,-171.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-147.75 754,-171.75 785.81,-171.75 785.81,-147.75 754,-147.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-154.45" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-147.75 785.81,-171.75 840.62,-171.75 840.62,-147.75 785.81,-147.75"/>
|
||||
<text text-anchor="start" x="803.84" y="-154.45" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-147.75 840.62,-171.75 891.43,-171.75 891.43,-147.75 840.62,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-147.75 891.43,-171.75 942.25,-171.75 942.25,-147.75 891.43,-147.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-123.75 754,-147.75 785.81,-147.75 785.81,-123.75 754,-123.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-130.45" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-123.75 785.81,-147.75 840.62,-147.75 840.62,-123.75 785.81,-123.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-130.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-123.75 840.62,-147.75 891.43,-147.75 891.43,-123.75 840.62,-123.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-131.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-123.75 891.43,-147.75 942.25,-147.75 942.25,-123.75 891.43,-123.75"/>
|
||||
<polygon fill="none" stroke="black" points="754,-99.75 754,-123.75 785.81,-123.75 785.81,-99.75 754,-99.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-106.45" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-99.75 785.81,-123.75 840.62,-123.75 840.62,-99.75 785.81,-99.75"/>
|
||||
<text text-anchor="start" x="797.84" y="-106.45" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-99.75 840.62,-123.75 891.43,-123.75 891.43,-99.75 840.62,-99.75"/>
|
||||
<polygon fill="none" stroke="black" points="891.43,-99.75 891.43,-123.75 942.25,-123.75 942.25,-99.75 891.43,-99.75"/>
|
||||
<text text-anchor="start" x="910.09" y="-107.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="754,-75.75 754,-99.75 785.81,-99.75 785.81,-75.75 754,-75.75"/>
|
||||
<text text-anchor="start" x="765.78" y="-82.45" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="785.81,-75.75 785.81,-99.75 840.62,-99.75 840.62,-75.75 785.81,-75.75"/>
|
||||
<text text-anchor="start" x="797.46" y="-82.45" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="840.62,-75.75 840.62,-99.75 891.43,-99.75 891.43,-75.75 840.62,-75.75"/>
|
||||
<text text-anchor="start" x="859.28" y="-83.48" font-family="Sans" font-size="12.00" fill="#000000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="891.43,-75.75 891.43,-99.75 942.25,-99.75 942.25,-75.75 891.43,-75.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-158C673.88,-158 689.88,-157 754,-157"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-160C674,-160 690,-159 754,-159"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-162C674.13,-162 690.13,-161 754,-161"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-230.75C673.88,-230.76 689.88,-229.76 754,-229.75"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-232.75C674,-232.75 690,-231.75 754,-231.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-234.75C674.13,-234.75 690.13,-233.75 754,-233.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-132C674.13,-132 690.13,-133 754,-133"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-134C674,-134 690,-135 754,-135"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-136C673.88,-136 689.88,-137 754,-137"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-204.75C674.13,-204.76 690.13,-205.76 754,-205.75"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-206.75C674,-206.75 690,-207.75 754,-207.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-208.75C673.88,-208.75 689.88,-209.75 754,-209.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-106C673.04,-106.86 687.68,-85.86 754,-85"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-108C674.68,-108 689.32,-87 754,-87"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-110C676.32,-109.14 690.96,-88.14 754,-89"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-178.75C673.04,-179.61 687.68,-158.61 754,-157.75"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-180.75C674.68,-180.75 689.32,-159.75 754,-159.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-182.75C676.32,-181.9 690.96,-160.9 754,-161.75"/>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-80C677.1,-81.16 690.54,-110.16 754,-109"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-82C675.28,-82 688.72,-111 754,-111"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-84C673.47,-82.84 686.91,-111.84 754,-113"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-152.75C677.1,-153.91 690.54,-182.91 754,-181.75"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-154.75C675.28,-154.75 688.72,-183.75 754,-183.75"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-156.75C673.47,-155.59 686.91,-184.59 754,-185.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-159C866.03,-159 866.03,-63 866.03,-63"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-231.75C866.03,-231.75 866.03,-135.75 866.03,-135.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-63C866.03,-63 866.03,-15 866.03,-15"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M866.03,-135.75C866.03,-135.75 866.03,-87.75 866.03,-87.75"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:c--X2:c</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M916.84,-135C916.84,-135 916.84,-39 916.84,-39"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M916.84,-207.75C916.84,-207.75 916.84,-111.75 916.84,-111.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 24 KiB |
@ -4,28 +4,28 @@ connectors:
|
||||
subtype: female
|
||||
pinlabels: [GND, VCC, RX, TX, GND, VCC, GND] # pincount is implicit in pinout
|
||||
shorts:
|
||||
SH1:
|
||||
pins: [1, 5, 7]
|
||||
- SH1: [1, 5, 7]
|
||||
- SH2: [2, 6]
|
||||
additional_components:
|
||||
- shorts: [SH1, LO1, LO2]
|
||||
color: PK
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
description: shortPart
|
||||
SH2:
|
||||
pins: [2, 6]
|
||||
type: shortPartA
|
||||
qty: 42
|
||||
unit: mm
|
||||
- shorts: SH2
|
||||
color: RD
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
description: shortPart
|
||||
length: 42
|
||||
type: shortPartB
|
||||
X2:
|
||||
type: Molex KK 254
|
||||
subtype: female
|
||||
pinlabels: [GND, VCC, RX, TX, GND, VCC, GND]
|
||||
shorts:
|
||||
SH1:
|
||||
pins: [1, 5, 7]
|
||||
SH2:
|
||||
pins: [2, 6]
|
||||
- SH1: [1, 5, 7]
|
||||
- SH2: [2, 6]
|
||||
|
||||
cables:
|
||||
W1:
|
||||
|
||||
11
examples/ex16.bom.tsv
generated
@ -1,5 +1,6 @@
|
||||
Id Description Qty Unit Designators
|
||||
1 2 X2/SH1, X2/SH2
|
||||
2 84.3 mm X1/SH1, X1/SH2
|
||||
3 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
|
||||
4 Connector, Molex KK 254, female, 7 pins 2 X1, X2
|
||||
Id Description Qty Unit Designators Manufacturer MPN
|
||||
1 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1
|
||||
2 Connector, Molex KK 254, female, 7 pins 2 X1, X2
|
||||
3 shortPartA 42 mm X1 WireViz 42XCD42A5
|
||||
4 shortPartB 74 mm X1 WireViz 42XCD42A5
|
||||
5 shortPartC 21 mm X2 WireViz 42XCD42A5
|
||||
|
||||
|
57
examples/ex16.gv
generated
@ -4,11 +4,6 @@ graph {
|
||||
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 [color="#000000:#FF66CC:#000000"]
|
||||
X1:p1r:e -- X1:p5r:e
|
||||
X1:p5r:e -- X1:p7r:e
|
||||
edge [color="#FF0000" headclip=false style="solid,bold" tailclip=false]
|
||||
X1:p2j:c -- X1:p6j:c [straight=straight]
|
||||
edge [headclip=true style=bold tailclip=true]
|
||||
X1 [label=<
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
@ -26,55 +21,58 @@ graph {
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1">
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>SH2</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>GND</td>
|
||||
<td></td>
|
||||
<td port="p1r">1</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>VCC</td>
|
||||
<td port="p2J"><FONT FACE="Sans" POINT-SIZE="12.0" COLOR="#FF0000">⬤</FONT></td>
|
||||
<td port="p2r">2</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RX</td>
|
||||
<td></td>
|
||||
<td port="p3r">3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TX</td>
|
||||
<td></td>
|
||||
<td port="p4r">4</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>GND</td>
|
||||
<td></td>
|
||||
<td port="p5r">5</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>VCC</td>
|
||||
<td port="p6J"><FONT FACE="Sans" POINT-SIZE="12.0" COLOR="#FF0000">⬤</FONT></td>
|
||||
<td port="p6r">6</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>GND</td>
|
||||
<td></td>
|
||||
<td port="p7r">7</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td balign="left">Additional components</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">42 mm x shortPartA<br/>WireViz: 42XCD42A5</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">74 mm x shortPartB<br/>WireViz: 42XCD42A5</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
</table>
|
||||
> fillcolor="#FFFFFF" shape=box style=filled]
|
||||
edge [color="#000000:#000000:#000000"]
|
||||
X2:p1l:w -- X2:p5l:w
|
||||
X2:p5l:w -- X2:p7l:w
|
||||
edge [color="#000000:#000000:#000000"]
|
||||
X2:p2l:w -- X2:p6l:w
|
||||
edge [color="#000000:#FF66CC:#000000"]
|
||||
X1:p1r:e -- X1:p5r:e
|
||||
X1:p5r:e -- X1:p7r:e
|
||||
edge [color="#000000:#FF0000:#000000"]
|
||||
X1:p2r:e -- X1:p6r:e
|
||||
edge [headclip=true style=bold tailclip=true]
|
||||
X2 [label=<
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
@ -122,8 +120,23 @@ graph {
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td balign="left">Additional components</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<table border="0" cellspacing="0" cellpadding="3" cellborder="1"><tr>
|
||||
<td align="left" balign="left">42 mm x shortPartC<br/>WireViz: 42XCD42A5</td>
|
||||
</tr></table>
|
||||
</td></tr>
|
||||
</table>
|
||||
> fillcolor="#FFFFFF" shape=box style=filled]
|
||||
edge [color="#000000:#FF66CC:#000000"]
|
||||
X2:p1l:w -- X2:p5l:w
|
||||
X2:p5l:w -- X2:p7l:w
|
||||
edge [color="#000000:#FF66CC:#000000"]
|
||||
X2:p2l:w -- X2:p6l:w
|
||||
edge [color="#000000:#895956:#000000"]
|
||||
X1:p1r:e -- W1:w1:w
|
||||
W1:w1:e -- X2:p1l:w
|
||||
|
||||
403
examples/ex16.html
generated
@ -33,252 +33,254 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="260pt"
|
||||
viewBox="0.00 0.00 950.25 260.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 256)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-256 946.25,-256 946.25,4 -4,4"/>
|
||||
<svg width="950pt" height="366pt"
|
||||
viewBox="0.00 0.00 950.25 366.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 362.25)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-362.25 946.25,-362.25 946.25,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-241 0,-241 0,0 188.25,0 188.25,-241"/>
|
||||
<polygon fill="none" stroke="black" points="0,-216.5 0,-241 188.25,-241 188.25,-216.5 0,-216.5"/>
|
||||
<text text-anchor="start" x="85.13" y="-223.7" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-192 0,-216.5 97.25,-216.5 97.25,-192 0,-192"/>
|
||||
<text text-anchor="start" x="4" y="-199.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-192 97.25,-216.5 148.75,-216.5 148.75,-192 97.25,-192"/>
|
||||
<text text-anchor="start" x="101.25" y="-199.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-192 148.75,-216.5 188.25,-216.5 188.25,-192 148.75,-192"/>
|
||||
<text text-anchor="start" x="152.75" y="-199.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-168 0,-192 71.75,-192 71.75,-168 0,-168"/>
|
||||
<polygon fill="none" stroke="black" points="71.75,-168 71.75,-192 139.5,-192 139.5,-168 71.75,-168"/>
|
||||
<text text-anchor="start" x="91.75" y="-174.7" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="139.5,-168 139.5,-192 188.25,-192 188.25,-168 139.5,-168"/>
|
||||
<polygon fill="none" stroke="black" points="0,-144 0,-168 71.75,-168 71.75,-144 0,-144"/>
|
||||
<text text-anchor="start" x="20.13" y="-150.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-144 71.75,-168 139.5,-168 139.5,-144 71.75,-144"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-144 139.5,-168 188.25,-168 188.25,-144 139.5,-144"/>
|
||||
<text text-anchor="start" x="159.75" y="-150.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-120 0,-144 71.75,-144 71.75,-120 0,-120"/>
|
||||
<text text-anchor="start" x="20.5" y="-126.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-120 71.75,-144 139.5,-144 139.5,-120 71.75,-120"/>
|
||||
<text text-anchor="start" x="98.88" y="-127.72" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="139.5,-120 139.5,-144 188.25,-144 188.25,-120 139.5,-120"/>
|
||||
<text text-anchor="start" x="159.75" y="-126.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-96 0,-120 71.75,-120 71.75,-96 0,-96"/>
|
||||
<text text-anchor="start" x="25.75" y="-102.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-96 71.75,-120 139.5,-120 139.5,-96 71.75,-96"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-96 139.5,-120 188.25,-120 188.25,-96 139.5,-96"/>
|
||||
<text text-anchor="start" x="159.75" y="-102.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-72 0,-96 71.75,-96 71.75,-72 0,-72"/>
|
||||
<text text-anchor="start" x="26.5" y="-78.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-72 71.75,-96 139.5,-96 139.5,-72 71.75,-72"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-72 139.5,-96 188.25,-96 188.25,-72 139.5,-72"/>
|
||||
<text text-anchor="start" x="159.75" y="-78.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-48 0,-72 71.75,-72 71.75,-48 0,-48"/>
|
||||
<text text-anchor="start" x="20.13" y="-54.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-48 71.75,-72 139.5,-72 139.5,-48 71.75,-48"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-48 139.5,-72 188.25,-72 188.25,-48 139.5,-48"/>
|
||||
<text text-anchor="start" x="159.75" y="-54.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24 0,-48 71.75,-48 71.75,-24 0,-24"/>
|
||||
<text text-anchor="start" x="20.5" y="-30.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-24 71.75,-48 139.5,-48 139.5,-24 71.75,-24"/>
|
||||
<text text-anchor="start" x="98.88" y="-31.73" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="139.5,-24 139.5,-48 188.25,-48 188.25,-24 139.5,-24"/>
|
||||
<text text-anchor="start" x="159.75" y="-30.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24 71.75,-24 71.75,0 0,0"/>
|
||||
<text text-anchor="start" x="20.13" y="-6.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,0 71.75,-24 139.5,-24 139.5,0 71.75,0"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,0 139.5,-24 188.25,-24 188.25,0 139.5,0"/>
|
||||
<text text-anchor="start" x="159.75" y="-6.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-323.5 0,-323.5 0,0 188.25,0 188.25,-323.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-299 0,-323.5 188.25,-323.5 188.25,-299 0,-299"/>
|
||||
<text text-anchor="start" x="85.13" y="-306.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-274.5 0,-299 97.25,-299 97.25,-274.5 0,-274.5"/>
|
||||
<text text-anchor="start" x="4" y="-281.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-274.5 97.25,-299 148.75,-299 148.75,-274.5 97.25,-274.5"/>
|
||||
<text text-anchor="start" x="101.25" y="-281.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-274.5 148.75,-299 188.25,-299 188.25,-274.5 148.75,-274.5"/>
|
||||
<text text-anchor="start" x="152.75" y="-281.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-250.5 0,-274.5 105.63,-274.5 105.63,-250.5 0,-250.5"/>
|
||||
<text text-anchor="start" x="37.06" y="-257.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-250.5 105.63,-274.5 188.25,-274.5 188.25,-250.5 105.63,-250.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-257.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-226.5 0,-250.5 105.63,-250.5 105.63,-226.5 0,-226.5"/>
|
||||
<text text-anchor="start" x="37.44" y="-233.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-226.5 105.63,-250.5 188.25,-250.5 188.25,-226.5 105.63,-226.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-233.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-202.5 0,-226.5 105.63,-226.5 105.63,-202.5 0,-202.5"/>
|
||||
<text text-anchor="start" x="42.69" y="-209.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-202.5 105.63,-226.5 188.25,-226.5 188.25,-202.5 105.63,-202.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-209.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-178.5 0,-202.5 105.63,-202.5 105.63,-178.5 0,-178.5"/>
|
||||
<text text-anchor="start" x="43.44" y="-185.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-178.5 105.63,-202.5 188.25,-202.5 188.25,-178.5 105.63,-178.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-185.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-154.5 0,-178.5 105.63,-178.5 105.63,-154.5 0,-154.5"/>
|
||||
<text text-anchor="start" x="37.06" y="-161.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-154.5 105.63,-178.5 188.25,-178.5 188.25,-154.5 105.63,-154.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-161.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-130.5 0,-154.5 105.63,-154.5 105.63,-130.5 0,-130.5"/>
|
||||
<text text-anchor="start" x="37.44" y="-137.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-130.5 105.63,-154.5 188.25,-154.5 188.25,-130.5 105.63,-130.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-137.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-106.5 0,-130.5 105.63,-130.5 105.63,-106.5 0,-106.5"/>
|
||||
<text text-anchor="start" x="37.06" y="-113.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-106.5 105.63,-130.5 188.25,-130.5 188.25,-106.5 105.63,-106.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-113.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-82 0,-106.5 188.25,-106.5 188.25,-82 0,-82"/>
|
||||
<text text-anchor="start" x="21.75" y="-89.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-41 0,-82 188.25,-82 188.25,-41 0,-41"/>
|
||||
<text text-anchor="start" x="4" y="-64.7" font-family="arial" font-size="14.00">42 mm x shortPartA</text>
|
||||
<text text-anchor="start" x="4" y="-48.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-41 188.25,-41 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-23.7" font-family="arial" font-size="14.00">74 mm x shortPartB</text>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>X1:e--X1:e</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-154.04C251.08,-166 376.75,-166 374.75,-108 376.75,-50 251.08,-50 188.63,-61.96"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-156C251.08,-168 376.75,-168 376.75,-108 376.75,-48 251.08,-48 188.25,-60"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-157.96C251.08,-170 376.75,-170 378.75,-108 376.75,-46 251.08,-46 187.88,-58.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-260.54C251.08,-272.5 376.75,-272.5 374.75,-214.5 376.75,-156.5 251.08,-156.5 188.63,-168.47"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-262.5C251.08,-274.5 376.75,-274.5 376.75,-214.5 376.75,-154.5 251.08,-154.5 188.25,-166.5"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-264.47C251.08,-276.5 376.75,-276.5 378.75,-214.5 376.75,-152.5 251.08,-152.5 187.88,-164.54"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>X1:e--X1:e</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-58.04C251.08,-70 376.75,-70 374.75,-36 376.75,-2 251.08,-2 188.63,-13.96"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-60C251.08,-72 376.75,-72 376.75,-36 376.75,0 251.08,0 188.25,-12"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-61.96C251.08,-74 376.75,-74 378.75,-36 376.75,2 251.08,2 187.88,-10.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-164.54C251.08,-176.5 376.75,-176.5 374.75,-142.5 376.75,-108.5 251.08,-108.5 188.63,-120.47"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-166.5C251.08,-178.5 376.75,-178.5 376.75,-142.5 376.75,-106.5 251.08,-106.5 188.25,-118.5"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-168.47C251.08,-180.5 376.75,-180.5 378.75,-142.5 376.75,-104.5 251.08,-104.5 187.88,-116.54"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M105.62,-132C105.62,-132 105.62,-36 105.62,-36"/>
|
||||
<title>X1:e--X1:e</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-236.54C251.08,-248.5 376.75,-248.5 374.75,-190.5 376.75,-132.5 251.08,-132.5 188.63,-144.47"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-238.5C251.08,-250.5 376.75,-250.5 376.75,-190.5 376.75,-130.5 251.08,-130.5 188.25,-142.5"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-240.47C251.08,-252.5 376.75,-252.5 378.75,-190.5 376.75,-128.5 251.08,-128.5 187.88,-140.54"/>
|
||||
</g>
|
||||
<!-- W1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>W1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-252 332.25,-252 332.25,-17 610,-17 610,-252"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-227.5 332.25,-252 610,-252 610,-227.5 332.25,-227.5"/>
|
||||
<text text-anchor="start" x="459.87" y="-234.7" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-203 332.25,-227.5 376.25,-227.5 376.25,-203 332.25,-203"/>
|
||||
<text text-anchor="start" x="336.25" y="-210.2" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-203 376.25,-227.5 399.25,-227.5 399.25,-203 376.25,-203"/>
|
||||
<text text-anchor="start" x="380.25" y="-210.2" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-203 399.25,-227.5 536.25,-227.5 536.25,-203 399.25,-203"/>
|
||||
<text text-anchor="start" x="403.25" y="-210.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-203 536.25,-227.5 566,-227.5 566,-203 536.25,-203"/>
|
||||
<text text-anchor="start" x="540.25" y="-210.2" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-203 566,-227.5 610,-227.5 610,-203 566,-203"/>
|
||||
<text text-anchor="start" x="570" y="-210.2" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-187.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-167.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-167.7" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-167.7" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-161 332.25,-163 610,-163 610,-161 332.25,-161"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-159 332.25,-161 610,-161 610,-159 332.25,-159"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-157 332.25,-159 610,-159 610,-157 332.25,-157"/>
|
||||
<text text-anchor="start" x="345.79" y="-141.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-141.7" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-141.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-135 332.25,-137 610,-137 610,-135 332.25,-135"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-133 332.25,-135 610,-135 610,-133 332.25,-133"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-131 332.25,-133 610,-133 610,-131 332.25,-131"/>
|
||||
<text text-anchor="start" x="351.04" y="-115.7" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-115.7" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-115.7" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109 332.25,-111 610,-111 610,-109 332.25,-109"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-107 332.25,-109 610,-109 610,-107 332.25,-107"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-105 332.25,-107 610,-107 610,-105 332.25,-105"/>
|
||||
<text text-anchor="start" x="351.79" y="-89.7" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-89.7" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-89.7" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-83 332.25,-85 610,-85 610,-83 332.25,-83"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-81 332.25,-83 610,-83 610,-81 332.25,-81"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-79 332.25,-81 610,-81 610,-79 332.25,-79"/>
|
||||
<text text-anchor="start" x="376.16" y="-63.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-43.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-43.7" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-37 332.25,-39 610,-39 610,-37 332.25,-37"/>
|
||||
<text text-anchor="start" x="376.16" y="-21.7" font-family="arial" font-size="14.00"> </text>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-358.25 332.25,-358.25 332.25,-123.25 610,-123.25 610,-358.25"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-333.75 332.25,-358.25 610,-358.25 610,-333.75 332.25,-333.75"/>
|
||||
<text text-anchor="start" x="459.87" y="-340.95" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-309.25 332.25,-333.75 376.25,-333.75 376.25,-309.25 332.25,-309.25"/>
|
||||
<text text-anchor="start" x="336.25" y="-316.45" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-309.25 376.25,-333.75 399.25,-333.75 399.25,-309.25 376.25,-309.25"/>
|
||||
<text text-anchor="start" x="380.25" y="-316.45" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-309.25 399.25,-333.75 536.25,-333.75 536.25,-309.25 399.25,-309.25"/>
|
||||
<text text-anchor="start" x="403.25" y="-316.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-309.25 536.25,-333.75 566,-333.75 566,-309.25 536.25,-309.25"/>
|
||||
<text text-anchor="start" x="540.25" y="-316.45" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-309.25 566,-333.75 610,-333.75 610,-309.25 566,-309.25"/>
|
||||
<text text-anchor="start" x="570" y="-316.45" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-293.95" font-family="arial" font-size="14.00"> </text>
|
||||
<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">     1:BN    </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">     2:RD    </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">     3:OG    </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">     4:YE    </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--W1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-154C252.76,-154.06 268.72,-158.06 332.25,-158"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-156C252.27,-156 268.23,-160 332.25,-160"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-158C251.78,-157.94 267.74,-161.94 332.25,-162"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-260.5C252.73,-260.55 268.69,-264.3 332.25,-264.25"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-262.5C252.27,-262.5 268.23,-266.25 332.25,-266.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-264.5C251.81,-264.45 267.77,-268.2 332.25,-268.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-130C252.51,-130.02 268.49,-132.02 332.25,-132"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-132C252.26,-132 268.24,-134 332.25,-134"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-134C252.01,-133.98 267.99,-135.98 332.25,-136"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-236.5C252.47,-236.51 268.47,-238.26 332.25,-238.25"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-238.5C252.25,-238.5 268.25,-240.25 332.25,-240.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-240.5C252.03,-240.49 268.03,-242.24 332.25,-242.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-106C252.25,-106 268.25,-106 332.25,-106"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-108C252.25,-108 268.25,-108 332.25,-108"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-110C252.25,-110 268.25,-110 332.25,-110"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-212.5C252.22,-212.5 268.22,-212.25 332.25,-212.25"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-214.5C252.25,-214.5 268.25,-214.25 332.25,-214.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-216.5C252.28,-216.5 268.28,-216.25 332.25,-216.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-82C252.01,-82.02 267.99,-80.02 332.25,-80"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-84C252.26,-84 268.24,-82 332.25,-82"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-86C252.51,-85.98 268.49,-83.98 332.25,-84"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-188.5C251.98,-188.52 267.96,-186.27 332.25,-186.25"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-190.5C252.26,-190.5 268.24,-188.25 332.25,-188.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-192.5C252.54,-192.48 268.52,-190.23 332.25,-190.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-156C270.99,-156 249.51,-38 332.25,-38"/>
|
||||
<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>
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-220 754,-220 754,-3 942.25,-3 942.25,-220"/>
|
||||
<polygon fill="none" stroke="black" points="754,-195.5 754,-220 942.25,-220 942.25,-195.5 754,-195.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-202.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171 754,-195.5 851.25,-195.5 851.25,-171 754,-171"/>
|
||||
<text text-anchor="start" x="758" y="-178.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-171 851.25,-195.5 902.75,-195.5 902.75,-171 851.25,-171"/>
|
||||
<text text-anchor="start" x="855.25" y="-178.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-171 902.75,-195.5 942.25,-195.5 942.25,-171 902.75,-171"/>
|
||||
<text text-anchor="start" x="906.75" y="-178.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-147 754,-171 836.62,-171 836.62,-147 754,-147"/>
|
||||
<text text-anchor="start" x="791.18" y="-153.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-147 836.62,-171 942.25,-171 942.25,-147 836.62,-147"/>
|
||||
<text text-anchor="start" x="873.68" y="-153.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-123 754,-147 836.62,-147 836.62,-123 754,-123"/>
|
||||
<text text-anchor="start" x="791.18" y="-129.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-123 836.62,-147 942.25,-147 942.25,-123 836.62,-123"/>
|
||||
<text text-anchor="start" x="874.06" y="-129.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-99 754,-123 836.62,-123 836.62,-99 754,-99"/>
|
||||
<text text-anchor="start" x="791.18" y="-105.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-99 836.62,-123 942.25,-123 942.25,-99 836.62,-99"/>
|
||||
<text text-anchor="start" x="879.31" y="-105.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-75 754,-99 836.62,-99 836.62,-75 754,-75"/>
|
||||
<text text-anchor="start" x="791.18" y="-81.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-75 836.62,-99 942.25,-99 942.25,-75 836.62,-75"/>
|
||||
<text text-anchor="start" x="880.06" y="-81.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-51 754,-75 836.62,-75 836.62,-51 754,-51"/>
|
||||
<text text-anchor="start" x="791.18" y="-57.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-51 836.62,-75 942.25,-75 942.25,-51 836.62,-51"/>
|
||||
<text text-anchor="start" x="873.68" y="-57.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-27 754,-51 836.62,-51 836.62,-27 754,-27"/>
|
||||
<text text-anchor="start" x="791.18" y="-33.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-27 836.62,-51 942.25,-51 942.25,-27 836.62,-27"/>
|
||||
<text text-anchor="start" x="874.06" y="-33.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-3 754,-27 836.62,-27 836.62,-3 754,-3"/>
|
||||
<text text-anchor="start" x="791.18" y="-9.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-3 836.62,-27 942.25,-27 942.25,-3 836.62,-3"/>
|
||||
<text text-anchor="start" x="873.68" y="-9.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-327 754,-327 754,-44.5 942.25,-44.5 942.25,-327"/>
|
||||
<polygon fill="none" stroke="black" points="754,-302.5 754,-327 942.25,-327 942.25,-302.5 754,-302.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-309.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-278 754,-302.5 851.25,-302.5 851.25,-278 754,-278"/>
|
||||
<text text-anchor="start" x="758" y="-285.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-278 851.25,-302.5 902.75,-302.5 902.75,-278 851.25,-278"/>
|
||||
<text text-anchor="start" x="855.25" y="-285.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-278 902.75,-302.5 942.25,-302.5 942.25,-278 902.75,-278"/>
|
||||
<text text-anchor="start" x="906.75" y="-285.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-254 754,-278 836.62,-278 836.62,-254 754,-254"/>
|
||||
<text text-anchor="start" x="791.18" y="-260.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-254 836.62,-278 942.25,-278 942.25,-254 836.62,-254"/>
|
||||
<text text-anchor="start" x="873.68" y="-260.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-230 754,-254 836.62,-254 836.62,-230 754,-230"/>
|
||||
<text text-anchor="start" x="791.18" y="-236.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-230 836.62,-254 942.25,-254 942.25,-230 836.62,-230"/>
|
||||
<text text-anchor="start" x="874.06" y="-236.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-206 754,-230 836.62,-230 836.62,-206 754,-206"/>
|
||||
<text text-anchor="start" x="791.18" y="-212.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-206 836.62,-230 942.25,-230 942.25,-206 836.62,-206"/>
|
||||
<text text-anchor="start" x="879.31" y="-212.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-182 754,-206 836.62,-206 836.62,-182 754,-182"/>
|
||||
<text text-anchor="start" x="791.18" y="-188.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-182 836.62,-206 942.25,-206 942.25,-182 836.62,-182"/>
|
||||
<text text-anchor="start" x="880.06" y="-188.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-158 754,-182 836.62,-182 836.62,-158 754,-158"/>
|
||||
<text text-anchor="start" x="791.18" y="-164.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-158 836.62,-182 942.25,-182 942.25,-158 836.62,-158"/>
|
||||
<text text-anchor="start" x="873.68" y="-164.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-134 754,-158 836.62,-158 836.62,-134 754,-134"/>
|
||||
<text text-anchor="start" x="791.18" y="-140.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-134 836.62,-158 942.25,-158 942.25,-134 836.62,-134"/>
|
||||
<text text-anchor="start" x="874.06" y="-140.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-110 754,-134 836.62,-134 836.62,-110 754,-110"/>
|
||||
<text text-anchor="start" x="791.18" y="-116.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-110 836.62,-134 942.25,-134 942.25,-110 836.62,-110"/>
|
||||
<text text-anchor="start" x="873.68" y="-116.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-85.5 754,-110 942.25,-110 942.25,-85.5 754,-85.5"/>
|
||||
<text text-anchor="start" x="775.75" y="-92.7" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="754,-44.5 754,-85.5 942.25,-85.5 942.25,-44.5 754,-44.5"/>
|
||||
<text text-anchor="start" x="758" y="-68.2" font-family="arial" font-size="14.00">42 mm x shortPartC</text>
|
||||
<text text-anchor="start" x="758" y="-51.7" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-158C673.88,-158 689.88,-157 754,-157"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-160C674,-160 690,-159 754,-159"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-162C674.13,-162 690.13,-161 754,-161"/>
|
||||
<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--X2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-132C674.13,-132 690.13,-133 754,-133"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-134C674,-134 690,-135 754,-135"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-136C673.88,-136 689.88,-137 754,-137"/>
|
||||
<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--X2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-106C673.04,-106.86 687.68,-85.86 754,-85"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-108C674.68,-108 689.32,-87 754,-87"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-110C676.32,-109.14 690.96,-88.14 754,-89"/>
|
||||
<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--X2 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-80C677.1,-81.16 690.54,-110.16 754,-109"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-82C675.28,-82 688.72,-111 754,-111"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-84C673.47,-82.84 686.91,-111.84 754,-113"/>
|
||||
<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--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-160.96C691.17,-173 565.5,-173 563.5,-111 565.5,-49 691.17,-49 754.38,-61.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754,-159C691.17,-171 565.5,-171 565.5,-111 565.5,-51 691.17,-51 754,-63"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-157.04C691.17,-169 565.5,-169 567.5,-111 565.5,-53 691.17,-53 753.63,-64.96"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-267.97C691.17,-280 565.5,-280 563.5,-218 565.5,-156 691.17,-156 754.38,-168.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C691.17,-278 565.5,-278 565.5,-218 565.5,-158 691.17,-158 754,-170"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-264.04C691.17,-276 565.5,-276 567.5,-218 565.5,-160 691.17,-160 753.63,-171.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-64.96C691.17,-77 565.5,-77 563.5,-39 565.5,-1 691.17,-1 754.38,-13.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754,-63C691.17,-75 565.5,-75 565.5,-39 565.5,-3 691.17,-3 754,-15"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-61.04C691.17,-73 565.5,-73 567.5,-39 565.5,-5 691.17,-5 753.63,-16.96"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-171.97C691.17,-184 565.5,-184 563.5,-146 565.5,-108 691.17,-108 754.38,-120.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C691.17,-182 565.5,-182 565.5,-146 565.5,-110 691.17,-110 754,-122"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-168.04C691.17,-180 565.5,-180 567.5,-146 565.5,-112 691.17,-112 753.63,-123.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-136.96C691.17,-149 565.5,-149 563.5,-87 565.5,-25 691.17,-25 754.38,-37.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754,-135C691.17,-147 565.5,-147 565.5,-87 565.5,-27 691.17,-27 754,-39"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-133.04C691.17,-145 565.5,-145 567.5,-87 565.5,-29 691.17,-29 753.63,-40.96"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-243.97C691.17,-256 565.5,-256 563.5,-194 565.5,-132 691.17,-132 754.38,-144.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C691.17,-254 565.5,-254 565.5,-194 565.5,-134 691.17,-134 754,-146"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-240.04C691.17,-252 565.5,-252 567.5,-194 565.5,-136 691.17,-136 753.63,-147.97"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
@ -299,34 +301,53 @@
|
||||
<th class="bom_col_qty">Qty</th>
|
||||
<th class="bom_col_unit">Unit</th>
|
||||
<th class="bom_col_designators">Designators</th>
|
||||
<th class="bom_col_manufacturer">Manufacturer</th>
|
||||
<th class="bom_col_mpn">MPN</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">1</td>
|
||||
<td class="bom_col_description"></td>
|
||||
<td class="bom_col_qty">2</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
<td class="bom_col_designators">X2/SH1, X2/SH2</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">2</td>
|
||||
<td class="bom_col_description"></td>
|
||||
<td class="bom_col_qty">84.3</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1/SH1, X1/SH2</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">3</td>
|
||||
<td class="bom_col_description">Cable, Serial, 4 x 0.25 mm² shielded</td>
|
||||
<td class="bom_col_qty">0.2</td>
|
||||
<td class="bom_col_unit">m</td>
|
||||
<td class="bom_col_designators">W1</td>
|
||||
<td class="bom_col_manufacturer"></td>
|
||||
<td class="bom_col_mpn"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">4</td>
|
||||
<td class="bom_col_id">2</td>
|
||||
<td class="bom_col_description">Connector, Molex KK 254, female, 7 pins</td>
|
||||
<td class="bom_col_qty">2</td>
|
||||
<td class="bom_col_unit"></td>
|
||||
<td class="bom_col_designators">X1, X2</td>
|
||||
<td class="bom_col_manufacturer"></td>
|
||||
<td class="bom_col_mpn"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">3</td>
|
||||
<td class="bom_col_description">shortPartA</td>
|
||||
<td class="bom_col_qty">42</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">4</td>
|
||||
<td class="bom_col_description">shortPartB</td>
|
||||
<td class="bom_col_qty">74</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X1</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bom_col_id">5</td>
|
||||
<td class="bom_col_description">shortPartC</td>
|
||||
<td class="bom_col_qty">21</td>
|
||||
<td class="bom_col_unit">mm</td>
|
||||
<td class="bom_col_designators">X2</td>
|
||||
<td class="bom_col_manufacturer">WireViz</td>
|
||||
<td class="bom_col_mpn">42XCD42A5</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
BIN
examples/ex16.png
generated
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 98 KiB |
354
examples/ex16.svg
generated
@ -4,252 +4,254 @@
|
||||
<!-- Generated by graphviz version 11.0.0 (20240428.1522)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="950pt" height="260pt"
|
||||
viewBox="0.00 0.00 950.25 260.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 256)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-256 946.25,-256 946.25,4 -4,4"/>
|
||||
<svg width="950pt" height="366pt"
|
||||
viewBox="0.00 0.00 950.25 366.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 362.25)">
|
||||
<polygon fill="#ffffff" stroke="none" points="-4,4 -4,-362.25 946.25,-362.25 946.25,4 -4,4"/>
|
||||
<!-- X1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>X1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-241 0,-241 0,0 188.25,0 188.25,-241"/>
|
||||
<polygon fill="none" stroke="black" points="0,-216.5 0,-241 188.25,-241 188.25,-216.5 0,-216.5"/>
|
||||
<text text-anchor="start" x="85.13" y="-223.7" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-192 0,-216.5 97.25,-216.5 97.25,-192 0,-192"/>
|
||||
<text text-anchor="start" x="4" y="-199.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-192 97.25,-216.5 148.75,-216.5 148.75,-192 97.25,-192"/>
|
||||
<text text-anchor="start" x="101.25" y="-199.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-192 148.75,-216.5 188.25,-216.5 188.25,-192 148.75,-192"/>
|
||||
<text text-anchor="start" x="152.75" y="-199.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-168 0,-192 71.75,-192 71.75,-168 0,-168"/>
|
||||
<polygon fill="none" stroke="black" points="71.75,-168 71.75,-192 139.5,-192 139.5,-168 71.75,-168"/>
|
||||
<text text-anchor="start" x="91.75" y="-174.7" font-family="arial" font-size="14.00">SH2</text>
|
||||
<polygon fill="none" stroke="black" points="139.5,-168 139.5,-192 188.25,-192 188.25,-168 139.5,-168"/>
|
||||
<polygon fill="none" stroke="black" points="0,-144 0,-168 71.75,-168 71.75,-144 0,-144"/>
|
||||
<text text-anchor="start" x="20.13" y="-150.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-144 71.75,-168 139.5,-168 139.5,-144 71.75,-144"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-144 139.5,-168 188.25,-168 188.25,-144 139.5,-144"/>
|
||||
<text text-anchor="start" x="159.75" y="-150.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-120 0,-144 71.75,-144 71.75,-120 0,-120"/>
|
||||
<text text-anchor="start" x="20.5" y="-126.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-120 71.75,-144 139.5,-144 139.5,-120 71.75,-120"/>
|
||||
<text text-anchor="start" x="98.88" y="-127.72" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="139.5,-120 139.5,-144 188.25,-144 188.25,-120 139.5,-120"/>
|
||||
<text text-anchor="start" x="159.75" y="-126.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-96 0,-120 71.75,-120 71.75,-96 0,-96"/>
|
||||
<text text-anchor="start" x="25.75" y="-102.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-96 71.75,-120 139.5,-120 139.5,-96 71.75,-96"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-96 139.5,-120 188.25,-120 188.25,-96 139.5,-96"/>
|
||||
<text text-anchor="start" x="159.75" y="-102.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-72 0,-96 71.75,-96 71.75,-72 0,-72"/>
|
||||
<text text-anchor="start" x="26.5" y="-78.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-72 71.75,-96 139.5,-96 139.5,-72 71.75,-72"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-72 139.5,-96 188.25,-96 188.25,-72 139.5,-72"/>
|
||||
<text text-anchor="start" x="159.75" y="-78.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-48 0,-72 71.75,-72 71.75,-48 0,-48"/>
|
||||
<text text-anchor="start" x="20.13" y="-54.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-48 71.75,-72 139.5,-72 139.5,-48 71.75,-48"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,-48 139.5,-72 188.25,-72 188.25,-48 139.5,-48"/>
|
||||
<text text-anchor="start" x="159.75" y="-54.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-24 0,-48 71.75,-48 71.75,-24 0,-24"/>
|
||||
<text text-anchor="start" x="20.5" y="-30.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,-24 71.75,-48 139.5,-48 139.5,-24 71.75,-24"/>
|
||||
<text text-anchor="start" x="98.88" y="-31.73" font-family="Sans" font-size="12.00" fill="#ff0000">⬤</text>
|
||||
<polygon fill="none" stroke="black" points="139.5,-24 139.5,-48 188.25,-48 188.25,-24 139.5,-24"/>
|
||||
<text text-anchor="start" x="159.75" y="-30.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-24 71.75,-24 71.75,0 0,0"/>
|
||||
<text text-anchor="start" x="20.13" y="-6.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="71.75,0 71.75,-24 139.5,-24 139.5,0 71.75,0"/>
|
||||
<polygon fill="none" stroke="black" points="139.5,0 139.5,-24 188.25,-24 188.25,0 139.5,0"/>
|
||||
<text text-anchor="start" x="159.75" y="-6.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="188.25,-323.5 0,-323.5 0,0 188.25,0 188.25,-323.5"/>
|
||||
<polygon fill="none" stroke="black" points="0,-299 0,-323.5 188.25,-323.5 188.25,-299 0,-299"/>
|
||||
<text text-anchor="start" x="85.13" y="-306.2" font-family="arial" font-size="14.00">X1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-274.5 0,-299 97.25,-299 97.25,-274.5 0,-274.5"/>
|
||||
<text text-anchor="start" x="4" y="-281.7" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="97.25,-274.5 97.25,-299 148.75,-299 148.75,-274.5 97.25,-274.5"/>
|
||||
<text text-anchor="start" x="101.25" y="-281.7" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="148.75,-274.5 148.75,-299 188.25,-299 188.25,-274.5 148.75,-274.5"/>
|
||||
<text text-anchor="start" x="152.75" y="-281.7" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="0,-250.5 0,-274.5 105.63,-274.5 105.63,-250.5 0,-250.5"/>
|
||||
<text text-anchor="start" x="37.06" y="-257.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-250.5 105.63,-274.5 188.25,-274.5 188.25,-250.5 105.63,-250.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-257.2" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="0,-226.5 0,-250.5 105.63,-250.5 105.63,-226.5 0,-226.5"/>
|
||||
<text text-anchor="start" x="37.44" y="-233.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-226.5 105.63,-250.5 188.25,-250.5 188.25,-226.5 105.63,-226.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-233.2" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="0,-202.5 0,-226.5 105.63,-226.5 105.63,-202.5 0,-202.5"/>
|
||||
<text text-anchor="start" x="42.69" y="-209.2" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-202.5 105.63,-226.5 188.25,-226.5 188.25,-202.5 105.63,-202.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-209.2" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="0,-178.5 0,-202.5 105.63,-202.5 105.63,-178.5 0,-178.5"/>
|
||||
<text text-anchor="start" x="43.44" y="-185.2" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-178.5 105.63,-202.5 188.25,-202.5 188.25,-178.5 105.63,-178.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-185.2" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="0,-154.5 0,-178.5 105.63,-178.5 105.63,-154.5 0,-154.5"/>
|
||||
<text text-anchor="start" x="37.06" y="-161.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-154.5 105.63,-178.5 188.25,-178.5 188.25,-154.5 105.63,-154.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-161.2" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="0,-130.5 0,-154.5 105.63,-154.5 105.63,-130.5 0,-130.5"/>
|
||||
<text text-anchor="start" x="37.44" y="-137.2" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-130.5 105.63,-154.5 188.25,-154.5 188.25,-130.5 105.63,-130.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-137.2" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="0,-106.5 0,-130.5 105.63,-130.5 105.63,-106.5 0,-106.5"/>
|
||||
<text text-anchor="start" x="37.06" y="-113.2" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="105.63,-106.5 105.63,-130.5 188.25,-130.5 188.25,-106.5 105.63,-106.5"/>
|
||||
<text text-anchor="start" x="142.81" y="-113.2" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="0,-82 0,-106.5 188.25,-106.5 188.25,-82 0,-82"/>
|
||||
<text text-anchor="start" x="21.75" y="-89.2" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="0,-41 0,-82 188.25,-82 188.25,-41 0,-41"/>
|
||||
<text text-anchor="start" x="4" y="-64.7" font-family="arial" font-size="14.00">42 mm x shortPartA</text>
|
||||
<text text-anchor="start" x="4" y="-48.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
<polygon fill="none" stroke="black" points="0,0 0,-41 188.25,-41 188.25,0 0,0"/>
|
||||
<text text-anchor="start" x="4" y="-23.7" font-family="arial" font-size="14.00">74 mm x shortPartB</text>
|
||||
<text text-anchor="start" x="4" y="-7.2" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>X1:e--X1:e</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-154.04C251.08,-166 376.75,-166 374.75,-108 376.75,-50 251.08,-50 188.63,-61.96"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-156C251.08,-168 376.75,-168 376.75,-108 376.75,-48 251.08,-48 188.25,-60"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-157.96C251.08,-170 376.75,-170 378.75,-108 376.75,-46 251.08,-46 187.88,-58.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-260.54C251.08,-272.5 376.75,-272.5 374.75,-214.5 376.75,-156.5 251.08,-156.5 188.63,-168.47"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-262.5C251.08,-274.5 376.75,-274.5 376.75,-214.5 376.75,-154.5 251.08,-154.5 188.25,-166.5"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-264.47C251.08,-276.5 376.75,-276.5 378.75,-214.5 376.75,-152.5 251.08,-152.5 187.88,-164.54"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>X1:e--X1:e</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-58.04C251.08,-70 376.75,-70 374.75,-36 376.75,-2 251.08,-2 188.63,-13.96"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-60C251.08,-72 376.75,-72 376.75,-36 376.75,0 251.08,0 188.25,-12"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-61.96C251.08,-74 376.75,-74 378.75,-36 376.75,2 251.08,2 187.88,-10.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-164.54C251.08,-176.5 376.75,-176.5 374.75,-142.5 376.75,-108.5 251.08,-108.5 188.63,-120.47"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M188.25,-166.5C251.08,-178.5 376.75,-178.5 376.75,-142.5 376.75,-106.5 251.08,-106.5 188.25,-118.5"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-168.47C251.08,-180.5 376.75,-180.5 378.75,-142.5 376.75,-104.5 251.08,-104.5 187.88,-116.54"/>
|
||||
</g>
|
||||
<!-- X1--X1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>X1:c--X1:c</title>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M105.62,-132C105.62,-132 105.62,-36 105.62,-36"/>
|
||||
<title>X1:e--X1:e</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.63,-236.54C251.08,-248.5 376.75,-248.5 374.75,-190.5 376.75,-132.5 251.08,-132.5 188.63,-144.47"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-238.5C251.08,-250.5 376.75,-250.5 376.75,-190.5 376.75,-130.5 251.08,-130.5 188.25,-142.5"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M187.88,-240.47C251.08,-252.5 376.75,-252.5 378.75,-190.5 376.75,-128.5 251.08,-128.5 187.88,-140.54"/>
|
||||
</g>
|
||||
<!-- W1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>W1</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-252 332.25,-252 332.25,-17 610,-17 610,-252"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-227.5 332.25,-252 610,-252 610,-227.5 332.25,-227.5"/>
|
||||
<text text-anchor="start" x="459.87" y="-234.7" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-203 332.25,-227.5 376.25,-227.5 376.25,-203 332.25,-203"/>
|
||||
<text text-anchor="start" x="336.25" y="-210.2" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-203 376.25,-227.5 399.25,-227.5 399.25,-203 376.25,-203"/>
|
||||
<text text-anchor="start" x="380.25" y="-210.2" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-203 399.25,-227.5 536.25,-227.5 536.25,-203 399.25,-203"/>
|
||||
<text text-anchor="start" x="403.25" y="-210.2" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-203 536.25,-227.5 566,-227.5 566,-203 536.25,-203"/>
|
||||
<text text-anchor="start" x="540.25" y="-210.2" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-203 566,-227.5 610,-227.5 610,-203 566,-203"/>
|
||||
<text text-anchor="start" x="570" y="-210.2" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-187.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-167.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="438.5" y="-167.7" font-family="arial" font-size="14.00">     1:BN    </text>
|
||||
<text text-anchor="start" x="531.58" y="-167.7" font-family="arial" font-size="14.00">X2:1:GND</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-161 332.25,-163 610,-163 610,-161 332.25,-161"/>
|
||||
<polygon fill="#895956" stroke="none" points="332.25,-159 332.25,-161 610,-161 610,-159 332.25,-159"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-157 332.25,-159 610,-159 610,-157 332.25,-157"/>
|
||||
<text text-anchor="start" x="345.79" y="-141.7" font-family="arial" font-size="14.00">X1:2:VCC</text>
|
||||
<text text-anchor="start" x="437.75" y="-141.7" font-family="arial" font-size="14.00">     2:RD    </text>
|
||||
<text text-anchor="start" x="531.95" y="-141.7" font-family="arial" font-size="14.00">X2:2:VCC</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-135 332.25,-137 610,-137 610,-135 332.25,-135"/>
|
||||
<polygon fill="#ff0000" stroke="none" points="332.25,-133 332.25,-135 610,-135 610,-133 332.25,-133"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-131 332.25,-133 610,-133 610,-131 332.25,-131"/>
|
||||
<text text-anchor="start" x="351.04" y="-115.7" font-family="arial" font-size="14.00">X1:3:RX</text>
|
||||
<text text-anchor="start" x="437" y="-115.7" font-family="arial" font-size="14.00">     3:OG    </text>
|
||||
<text text-anchor="start" x="537.95" y="-115.7" font-family="arial" font-size="14.00">X2:4:TX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-109 332.25,-111 610,-111 610,-109 332.25,-109"/>
|
||||
<polygon fill="#ff8000" stroke="none" points="332.25,-107 332.25,-109 610,-109 610,-107 332.25,-107"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-105 332.25,-107 610,-107 610,-105 332.25,-105"/>
|
||||
<text text-anchor="start" x="351.79" y="-89.7" font-family="arial" font-size="14.00">X1:4:TX</text>
|
||||
<text text-anchor="start" x="438.87" y="-89.7" font-family="arial" font-size="14.00">     4:YE    </text>
|
||||
<text text-anchor="start" x="537.2" y="-89.7" font-family="arial" font-size="14.00">X2:3:RX</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-83 332.25,-85 610,-85 610,-83 332.25,-83"/>
|
||||
<polygon fill="#ffff00" stroke="none" points="332.25,-81 332.25,-83 610,-83 610,-81 332.25,-81"/>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-79 332.25,-81 610,-81 610,-79 332.25,-79"/>
|
||||
<text text-anchor="start" x="376.16" y="-63.7" font-family="arial" font-size="14.00"> </text>
|
||||
<text text-anchor="start" x="345.41" y="-43.7" font-family="arial" font-size="14.00">X1:1:GND</text>
|
||||
<text text-anchor="start" x="451.25" y="-43.7" font-family="arial" font-size="14.00">Shield</text>
|
||||
<polygon fill="#000000" stroke="none" points="332.25,-37 332.25,-39 610,-39 610,-37 332.25,-37"/>
|
||||
<text text-anchor="start" x="376.16" y="-21.7" font-family="arial" font-size="14.00"> </text>
|
||||
<polygon fill="#ffffff" stroke="black" points="610,-358.25 332.25,-358.25 332.25,-123.25 610,-123.25 610,-358.25"/>
|
||||
<polygon fill="none" stroke="black" points="332.25,-333.75 332.25,-358.25 610,-358.25 610,-333.75 332.25,-333.75"/>
|
||||
<text text-anchor="start" x="459.87" y="-340.95" font-family="arial" font-size="14.00">W1</text>
|
||||
<polygon fill="none" stroke="black" points="332.25,-309.25 332.25,-333.75 376.25,-333.75 376.25,-309.25 332.25,-309.25"/>
|
||||
<text text-anchor="start" x="336.25" y="-316.45" font-family="arial" font-size="14.00">Serial</text>
|
||||
<polygon fill="none" stroke="black" points="376.25,-309.25 376.25,-333.75 399.25,-333.75 399.25,-309.25 376.25,-309.25"/>
|
||||
<text text-anchor="start" x="380.25" y="-316.45" font-family="arial" font-size="14.00">4x</text>
|
||||
<polygon fill="none" stroke="black" points="399.25,-309.25 399.25,-333.75 536.25,-333.75 536.25,-309.25 399.25,-309.25"/>
|
||||
<text text-anchor="start" x="403.25" y="-316.45" font-family="arial" font-size="14.00">0.25 mm² (24 AWG)</text>
|
||||
<polygon fill="none" stroke="black" points="536.25,-309.25 536.25,-333.75 566,-333.75 566,-309.25 536.25,-309.25"/>
|
||||
<text text-anchor="start" x="540.25" y="-316.45" font-family="arial" font-size="14.00">+ S</text>
|
||||
<polygon fill="none" stroke="black" points="566,-309.25 566,-333.75 610,-333.75 610,-309.25 566,-309.25"/>
|
||||
<text text-anchor="start" x="570" y="-316.45" font-family="arial" font-size="14.00">0.2 m</text>
|
||||
<text text-anchor="start" x="376.16" y="-293.95" font-family="arial" font-size="14.00"> </text>
|
||||
<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">     1:BN    </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">     2:RD    </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">     3:OG    </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">     4:YE    </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--W1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-154C252.76,-154.06 268.72,-158.06 332.25,-158"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-156C252.27,-156 268.23,-160 332.25,-160"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-158C251.78,-157.94 267.74,-161.94 332.25,-162"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-260.5C252.73,-260.55 268.69,-264.3 332.25,-264.25"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M188.25,-262.5C252.27,-262.5 268.23,-266.25 332.25,-266.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-264.5C251.81,-264.45 267.77,-268.2 332.25,-268.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-130C252.51,-130.02 268.49,-132.02 332.25,-132"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-132C252.26,-132 268.24,-134 332.25,-134"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-134C252.01,-133.98 267.99,-135.98 332.25,-136"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-236.5C252.47,-236.51 268.47,-238.26 332.25,-238.25"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M188.25,-238.5C252.25,-238.5 268.25,-240.25 332.25,-240.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-240.5C252.03,-240.49 268.03,-242.24 332.25,-242.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-106C252.25,-106 268.25,-106 332.25,-106"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-108C252.25,-108 268.25,-108 332.25,-108"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-110C252.25,-110 268.25,-110 332.25,-110"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-212.5C252.22,-212.5 268.22,-212.25 332.25,-212.25"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M188.25,-214.5C252.25,-214.5 268.25,-214.25 332.25,-214.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-216.5C252.28,-216.5 268.28,-216.25 332.25,-216.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-82C252.01,-82.02 267.99,-80.02 332.25,-80"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-84C252.26,-84 268.24,-82 332.25,-82"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-86C252.51,-85.98 268.49,-83.98 332.25,-84"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-188.5C251.98,-188.52 267.96,-186.27 332.25,-186.25"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M188.25,-190.5C252.26,-190.5 268.24,-188.25 332.25,-188.25"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-192.5C252.54,-192.48 268.52,-190.23 332.25,-190.25"/>
|
||||
</g>
|
||||
<!-- X1--W1 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>X1:e--W1:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M188.25,-156C270.99,-156 249.51,-38 332.25,-38"/>
|
||||
<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>
|
||||
<!-- X2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>X2</title>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-220 754,-220 754,-3 942.25,-3 942.25,-220"/>
|
||||
<polygon fill="none" stroke="black" points="754,-195.5 754,-220 942.25,-220 942.25,-195.5 754,-195.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-202.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-171 754,-195.5 851.25,-195.5 851.25,-171 754,-171"/>
|
||||
<text text-anchor="start" x="758" y="-178.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-171 851.25,-195.5 902.75,-195.5 902.75,-171 851.25,-171"/>
|
||||
<text text-anchor="start" x="855.25" y="-178.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-171 902.75,-195.5 942.25,-195.5 942.25,-171 902.75,-171"/>
|
||||
<text text-anchor="start" x="906.75" y="-178.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-147 754,-171 836.62,-171 836.62,-147 754,-147"/>
|
||||
<text text-anchor="start" x="791.18" y="-153.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-147 836.62,-171 942.25,-171 942.25,-147 836.62,-147"/>
|
||||
<text text-anchor="start" x="873.68" y="-153.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-123 754,-147 836.62,-147 836.62,-123 754,-123"/>
|
||||
<text text-anchor="start" x="791.18" y="-129.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-123 836.62,-147 942.25,-147 942.25,-123 836.62,-123"/>
|
||||
<text text-anchor="start" x="874.06" y="-129.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-99 754,-123 836.62,-123 836.62,-99 754,-99"/>
|
||||
<text text-anchor="start" x="791.18" y="-105.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-99 836.62,-123 942.25,-123 942.25,-99 836.62,-99"/>
|
||||
<text text-anchor="start" x="879.31" y="-105.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-75 754,-99 836.62,-99 836.62,-75 754,-75"/>
|
||||
<text text-anchor="start" x="791.18" y="-81.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-75 836.62,-99 942.25,-99 942.25,-75 836.62,-75"/>
|
||||
<text text-anchor="start" x="880.06" y="-81.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-51 754,-75 836.62,-75 836.62,-51 754,-51"/>
|
||||
<text text-anchor="start" x="791.18" y="-57.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-51 836.62,-75 942.25,-75 942.25,-51 836.62,-51"/>
|
||||
<text text-anchor="start" x="873.68" y="-57.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-27 754,-51 836.62,-51 836.62,-27 754,-27"/>
|
||||
<text text-anchor="start" x="791.18" y="-33.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-27 836.62,-51 942.25,-51 942.25,-27 836.62,-27"/>
|
||||
<text text-anchor="start" x="874.06" y="-33.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-3 754,-27 836.62,-27 836.62,-3 754,-3"/>
|
||||
<text text-anchor="start" x="791.18" y="-9.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-3 836.62,-27 942.25,-27 942.25,-3 836.62,-3"/>
|
||||
<text text-anchor="start" x="873.68" y="-9.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="#ffffff" stroke="black" points="942.25,-327 754,-327 754,-44.5 942.25,-44.5 942.25,-327"/>
|
||||
<polygon fill="none" stroke="black" points="754,-302.5 754,-327 942.25,-327 942.25,-302.5 754,-302.5"/>
|
||||
<text text-anchor="start" x="839.12" y="-309.7" font-family="arial" font-size="14.00">X2</text>
|
||||
<polygon fill="none" stroke="black" points="754,-278 754,-302.5 851.25,-302.5 851.25,-278 754,-278"/>
|
||||
<text text-anchor="start" x="758" y="-285.2" font-family="arial" font-size="14.00">Molex KK 254</text>
|
||||
<polygon fill="none" stroke="black" points="851.25,-278 851.25,-302.5 902.75,-302.5 902.75,-278 851.25,-278"/>
|
||||
<text text-anchor="start" x="855.25" y="-285.2" font-family="arial" font-size="14.00">female</text>
|
||||
<polygon fill="none" stroke="black" points="902.75,-278 902.75,-302.5 942.25,-302.5 942.25,-278 902.75,-278"/>
|
||||
<text text-anchor="start" x="906.75" y="-285.2" font-family="arial" font-size="14.00">7-pin</text>
|
||||
<polygon fill="none" stroke="black" points="754,-254 754,-278 836.62,-278 836.62,-254 754,-254"/>
|
||||
<text text-anchor="start" x="791.18" y="-260.7" font-family="arial" font-size="14.00">1</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-254 836.62,-278 942.25,-278 942.25,-254 836.62,-254"/>
|
||||
<text text-anchor="start" x="873.68" y="-260.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-230 754,-254 836.62,-254 836.62,-230 754,-230"/>
|
||||
<text text-anchor="start" x="791.18" y="-236.7" font-family="arial" font-size="14.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-230 836.62,-254 942.25,-254 942.25,-230 836.62,-230"/>
|
||||
<text text-anchor="start" x="874.06" y="-236.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-206 754,-230 836.62,-230 836.62,-206 754,-206"/>
|
||||
<text text-anchor="start" x="791.18" y="-212.7" font-family="arial" font-size="14.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-206 836.62,-230 942.25,-230 942.25,-206 836.62,-206"/>
|
||||
<text text-anchor="start" x="879.31" y="-212.7" font-family="arial" font-size="14.00">RX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-182 754,-206 836.62,-206 836.62,-182 754,-182"/>
|
||||
<text text-anchor="start" x="791.18" y="-188.7" font-family="arial" font-size="14.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-182 836.62,-206 942.25,-206 942.25,-182 836.62,-182"/>
|
||||
<text text-anchor="start" x="880.06" y="-188.7" font-family="arial" font-size="14.00">TX</text>
|
||||
<polygon fill="none" stroke="black" points="754,-158 754,-182 836.62,-182 836.62,-158 754,-158"/>
|
||||
<text text-anchor="start" x="791.18" y="-164.7" font-family="arial" font-size="14.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-158 836.62,-182 942.25,-182 942.25,-158 836.62,-158"/>
|
||||
<text text-anchor="start" x="873.68" y="-164.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-134 754,-158 836.62,-158 836.62,-134 754,-134"/>
|
||||
<text text-anchor="start" x="791.18" y="-140.7" font-family="arial" font-size="14.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-134 836.62,-158 942.25,-158 942.25,-134 836.62,-134"/>
|
||||
<text text-anchor="start" x="874.06" y="-140.7" font-family="arial" font-size="14.00">VCC</text>
|
||||
<polygon fill="none" stroke="black" points="754,-110 754,-134 836.62,-134 836.62,-110 754,-110"/>
|
||||
<text text-anchor="start" x="791.18" y="-116.7" font-family="arial" font-size="14.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="836.62,-110 836.62,-134 942.25,-134 942.25,-110 836.62,-110"/>
|
||||
<text text-anchor="start" x="873.68" y="-116.7" font-family="arial" font-size="14.00">GND</text>
|
||||
<polygon fill="none" stroke="black" points="754,-85.5 754,-110 942.25,-110 942.25,-85.5 754,-85.5"/>
|
||||
<text text-anchor="start" x="775.75" y="-92.7" font-family="arial" font-size="14.00">Additional components</text>
|
||||
<polygon fill="none" stroke="black" points="754,-44.5 754,-85.5 942.25,-85.5 942.25,-44.5 754,-44.5"/>
|
||||
<text text-anchor="start" x="758" y="-68.2" font-family="arial" font-size="14.00">42 mm x shortPartC</text>
|
||||
<text text-anchor="start" x="758" y="-51.7" font-family="arial" font-size="14.00">WireViz: 42XCD42A5</text>
|
||||
</g>
|
||||
<!-- W1--X2 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-158C673.88,-158 689.88,-157 754,-157"/>
|
||||
<path fill="none" stroke="#895956" stroke-width="2" d="M610,-160C674,-160 690,-159 754,-159"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-162C674.13,-162 690.13,-161 754,-161"/>
|
||||
<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--X2 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-132C674.13,-132 690.13,-133 754,-133"/>
|
||||
<path fill="none" stroke="#ff0000" stroke-width="2" d="M610,-134C674,-134 690,-135 754,-135"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-136C673.88,-136 689.88,-137 754,-137"/>
|
||||
<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--X2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-106C673.04,-106.86 687.68,-85.86 754,-85"/>
|
||||
<path fill="none" stroke="#ff8000" stroke-width="2" d="M610,-108C674.68,-108 689.32,-87 754,-87"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-110C676.32,-109.14 690.96,-88.14 754,-89"/>
|
||||
<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--X2 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>W1:e--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-80C677.1,-81.16 690.54,-110.16 754,-109"/>
|
||||
<path fill="none" stroke="#ffff00" stroke-width="2" d="M610,-82C675.28,-82 688.72,-111 754,-111"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M610,-84C673.47,-82.84 686.91,-111.84 754,-113"/>
|
||||
<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--X2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-160.96C691.17,-173 565.5,-173 563.5,-111 565.5,-49 691.17,-49 754.38,-61.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754,-159C691.17,-171 565.5,-171 565.5,-111 565.5,-51 691.17,-51 754,-63"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-157.04C691.17,-169 565.5,-169 567.5,-111 565.5,-53 691.17,-53 753.63,-64.96"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-267.97C691.17,-280 565.5,-280 563.5,-218 565.5,-156 691.17,-156 754.38,-168.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-266C691.17,-278 565.5,-278 565.5,-218 565.5,-158 691.17,-158 754,-170"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-264.04C691.17,-276 565.5,-276 567.5,-218 565.5,-160 691.17,-160 753.63,-171.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-64.96C691.17,-77 565.5,-77 563.5,-39 565.5,-1 691.17,-1 754.38,-13.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754,-63C691.17,-75 565.5,-75 565.5,-39 565.5,-3 691.17,-3 754,-15"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-61.04C691.17,-73 565.5,-73 567.5,-39 565.5,-5 691.17,-5 753.63,-16.96"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-171.97C691.17,-184 565.5,-184 563.5,-146 565.5,-108 691.17,-108 754.38,-120.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-170C691.17,-182 565.5,-182 565.5,-146 565.5,-110 691.17,-110 754,-122"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-168.04C691.17,-180 565.5,-180 567.5,-146 565.5,-112 691.17,-112 753.63,-123.97"/>
|
||||
</g>
|
||||
<!-- X2--X2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>X2:w--X2:w</title>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-136.96C691.17,-149 565.5,-149 563.5,-87 565.5,-25 691.17,-25 754.38,-37.04"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754,-135C691.17,-147 565.5,-147 565.5,-87 565.5,-27 691.17,-27 754,-39"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-133.04C691.17,-145 565.5,-145 567.5,-87 565.5,-29 691.17,-29 753.63,-40.96"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M754.38,-243.97C691.17,-256 565.5,-256 563.5,-194 565.5,-132 691.17,-132 754.38,-144.04"/>
|
||||
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M754,-242C691.17,-254 565.5,-254 565.5,-194 565.5,-134 691.17,-134 754,-146"/>
|
||||
<path fill="none" stroke="#000000" stroke-width="2" d="M753.63,-240.04C691.17,-252 565.5,-252 567.5,-194 565.5,-136 691.17,-136 753.63,-147.97"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 21 KiB |
@ -6,27 +6,40 @@ connectors:
|
||||
type: Molex KK 254 # more information
|
||||
subtype: female
|
||||
pinlabels: [GND, VCC, RX, TX, GND, VCC, GND] # pincount is implicit in pinout
|
||||
shorts:
|
||||
SH1:
|
||||
pins: [1, 5, 7]
|
||||
loops:
|
||||
- LO1: [1, 5, 7]
|
||||
- LO2: [2, 6]
|
||||
additional_components:
|
||||
- shorts: LO1
|
||||
color: PK
|
||||
type: loop
|
||||
length: 42
|
||||
SH2:
|
||||
pins: [2, 6]
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
type: shortPartA
|
||||
qty: 42
|
||||
unit: mm
|
||||
- shorts: LO2
|
||||
color: RD
|
||||
length: 42.3
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
type: shortPartB
|
||||
qty: 74
|
||||
unit: mm
|
||||
|
||||
X2:
|
||||
type: Molex KK 254
|
||||
subtype: female
|
||||
pinlabels: [GND, VCC, RX, TX, GND, VCC, GND]
|
||||
shorts:
|
||||
SH1:
|
||||
pins: [1, 5, 7]
|
||||
type: loop
|
||||
SH2:
|
||||
pins: [2, 6]
|
||||
type: loop
|
||||
loops:
|
||||
- LO1: [1, 5, 7]
|
||||
- LO2: [2, 6]
|
||||
additional_components:
|
||||
- shorts: [LO1, LO2]
|
||||
color: PK
|
||||
manufacturer: WireViz
|
||||
mpn: 42XCD42A5
|
||||
type: shortPartC
|
||||
qty: 21
|
||||
unit: mm
|
||||
|
||||
cables:
|
||||
W1:
|
||||
|
||||
@ -18,7 +18,7 @@ MultilineHypertext = (
|
||||
Designator = PlainText # Case insensitive unique name of connector or cable
|
||||
|
||||
# Literal type aliases below are commented to avoid requiring python 3.8
|
||||
ConnectorMultiplier = PlainText # = Literal['pincount', 'populated', 'unpopulated']
|
||||
ConnectorMultiplier = PlainText # = Literal['pincount', 'populated', 'unpopulated', 'shorts']
|
||||
CableMultiplier = (
|
||||
PlainText # = Literal['wirecount', 'terminations', 'length', 'total_length']
|
||||
)
|
||||
@ -128,6 +128,8 @@ class AdditionalComponent:
|
||||
unit: Optional[str] = None
|
||||
qty_multiplier: Union[ConnectorMultiplier, CableMultiplier, None] = None
|
||||
bgcolor: Optional[Color] = None
|
||||
color: Optional[Color] = None
|
||||
shorts: Optional[List[str]] = field(default_factory=list)
|
||||
|
||||
@property
|
||||
def description(self) -> str:
|
||||
@ -136,19 +138,6 @@ class AdditionalComponent:
|
||||
t = t + st
|
||||
return t
|
||||
|
||||
@dataclass
|
||||
class Short:
|
||||
name: Designator
|
||||
pins: List[Pin] = field(default_factory=list)
|
||||
color: Optional[Color] = None
|
||||
manufacturer: Optional[MultilineHypertext] = None
|
||||
mpn: Optional[MultilineHypertext] = None
|
||||
description: Optional[str] = None
|
||||
length: Optional[float] = None
|
||||
length_unit: Optional[str] = None
|
||||
type: Optional[MultilineHypertext] = None
|
||||
|
||||
|
||||
@dataclass
|
||||
class Connector:
|
||||
name: Designator
|
||||
@ -173,10 +162,10 @@ class Connector:
|
||||
show_name: Optional[bool] = None
|
||||
show_pincount: Optional[bool] = None
|
||||
hide_disconnected_pins: bool = False
|
||||
loops: List[List[Pin]] = field(default_factory=list)
|
||||
loops: Dict = field(default_factory=list)# List[List[Pin]] = field(default_factory=list)
|
||||
ignore_in_bom: bool = False#ß
|
||||
additional_components: List[AdditionalComponent] = field(default_factory=list)
|
||||
shorts: List[Short] = field(default_factory=list)
|
||||
shorts: Dict = field(default_factory=list)
|
||||
|
||||
def __post_init__(self) -> None:
|
||||
|
||||
@ -218,38 +207,31 @@ class Connector:
|
||||
# hide pincount for simple (1 pin) connectors by default
|
||||
self.show_pincount = self.style != "simple"
|
||||
|
||||
for loop in self.loops:
|
||||
# TODO: allow using pin labels in addition to pin numbers, just like when defining regular connections
|
||||
# TODO: include properties of wire used to create the loop
|
||||
if len(loop) != 2:
|
||||
raise Exception("Loops must be between exactly two pins!")
|
||||
for pin in loop:
|
||||
if pin not in self.pins:
|
||||
raise Exception(
|
||||
f'Unknown loop pin "{pin}" for connector "{self.name}"!'
|
||||
)
|
||||
# Make sure loop connected pins are not hidden.
|
||||
self.activate_pin(pin, None)
|
||||
# for loop in self.loops:
|
||||
# # TODO: allow using pin labels in addition to pin numbers, just like when defining regular connections
|
||||
# # TODO: include properties of wire used to create the loop
|
||||
# if len(loop) != 2:
|
||||
# raise Exception("Loops must be between exactly two pins!")
|
||||
# for pin in loop:
|
||||
# if pin not in self.pins:
|
||||
# raise Exception(
|
||||
# f'Unknown loop pin "{pin}" for connector "{self.name}"!'
|
||||
# )
|
||||
# # Make sure loop connected pins are not hidden.
|
||||
# self.activate_pin(pin, None)
|
||||
|
||||
for i, item in enumerate(self.additional_components):
|
||||
if isinstance(item, dict):
|
||||
self.additional_components[i] = AdditionalComponent(**item)
|
||||
|
||||
|
||||
for i, item in enumerate(self.shorts):
|
||||
if isinstance(item, dict):
|
||||
self.additional_components[i] = Short(**item)
|
||||
|
||||
for i, item in enumerate(self.shorts):
|
||||
if isinstance(item, dict):
|
||||
self.shorts[i] = Short(**item)
|
||||
|
||||
def activate_pin(self, pin: Pin, side: Side) -> None:
|
||||
self.visible_pins[pin] = True
|
||||
if side == Side.LEFT:
|
||||
self.ports_left = True
|
||||
elif side == Side.RIGHT:
|
||||
self.ports_right = True
|
||||
|
||||
# def get_qty_shorts_AddComp()
|
||||
|
||||
def get_qty_multiplier(self, qty_multiplier: Optional[ConnectorMultiplier]) -> int:
|
||||
if not qty_multiplier:
|
||||
|
||||
@ -7,6 +7,7 @@ from dataclasses import dataclass
|
||||
from itertools import zip_longest
|
||||
from pathlib import Path
|
||||
from typing import Any, List, Union
|
||||
from dataclasses import asdict
|
||||
|
||||
from graphviz import Graph
|
||||
|
||||
@ -20,7 +21,6 @@ from wireviz.DataClasses import (
|
||||
Options,
|
||||
Tweak,
|
||||
Side,
|
||||
Short,
|
||||
)
|
||||
from wireviz.svgembed import embed_svg_images_file
|
||||
from wireviz.wv_bom import (
|
||||
@ -66,6 +66,11 @@ def check_old(node: str, old_attr: dict, args: dict) -> None:
|
||||
for attr, descr in old_attr.items():
|
||||
if attr in args:
|
||||
raise ValueError(f"'{attr}' in {node}: '{attr}' {descr}")
|
||||
|
||||
def getAddCompFromShort(short, part):
|
||||
for comp in part.additional_components:
|
||||
if short in comp.shorts:
|
||||
return comp;
|
||||
|
||||
@dataclass
|
||||
class Harness:
|
||||
@ -219,23 +224,17 @@ class Harness:
|
||||
pinhtml.append(
|
||||
'<table border="0" cellspacing="0" cellpadding="3" cellborder="1">'
|
||||
)
|
||||
|
||||
intShorts = False
|
||||
|
||||
for shortName in connector.shorts:
|
||||
if connector.shorts[shortName].get("type") == None or connector.shorts[shortName].get("type") == "internal":
|
||||
intShorts = True
|
||||
|
||||
if len(connector.shorts) > 0 and intShorts:
|
||||
if len(connector.shorts) > 0:
|
||||
pinhtml.append(" <tr>")
|
||||
if connector.ports_left:
|
||||
pinhtml.append(f' <td></td>')
|
||||
if connector.pinlabels:
|
||||
pinhtml.append(f" <td></td>")
|
||||
|
||||
for shortName in connector.shorts:
|
||||
if connector.shorts[shortName].get("type") == None or connector.shorts[shortName].get("type") == "internal":
|
||||
pinhtml.append(f' <td>{shortName}</td>')
|
||||
for short in connector.shorts:
|
||||
shortName = list(short.keys())[0]
|
||||
pinhtml.append(f' <td>{shortName}</td>')
|
||||
|
||||
if connector.ports_right:
|
||||
pinhtml.append(f' <td></td>')
|
||||
@ -271,25 +270,19 @@ class Harness:
|
||||
else:
|
||||
pinhtml.append(' <td colspan="2"></td>')
|
||||
|
||||
for shortName in connector.shorts:
|
||||
short = connector.shorts[shortName]
|
||||
shPins = short.get('pins')
|
||||
shColor = short.get('color')
|
||||
shType = short.get('type')
|
||||
# shManufacturer = short.get('manufacturer');
|
||||
# shMpn = short.get('mpn');
|
||||
# shDescription = short.get('description');
|
||||
for short in connector.shorts:
|
||||
shortName = list(short.keys())[0]
|
||||
shortPins = list(short.values())[0]
|
||||
shortComp = getAddCompFromShort(shortName, connector)
|
||||
|
||||
if shType == None or shType == "internal":
|
||||
if shColor == None:
|
||||
shColor = "BK"
|
||||
|
||||
if pinindex+1 in shPins:
|
||||
pinhtml.append(f' <td port="p{pinindex+1}J"><FONT FACE="Sans" POINT-SIZE="12.0" COLOR="{wv_colors.translate_color(shColor, "HEX")}">⬤</FONT></td>')
|
||||
else:
|
||||
pinhtml.append(f' <td></td>')
|
||||
elif shType == "loop":
|
||||
pass
|
||||
shColor = "BK"
|
||||
if shortComp != None and shortComp.color != None:
|
||||
shColor = shortComp.color
|
||||
|
||||
if pinindex+1 in shortPins:
|
||||
pinhtml.append(f' <td port="p{pinindex+1}J"><FONT FACE="Sans" POINT-SIZE="12.0" COLOR="{wv_colors.translate_color(shColor, "HEX")}">⬤</FONT></td>')
|
||||
else:
|
||||
pinhtml.append(f' <td></td>')
|
||||
|
||||
|
||||
if connector.ports_right:
|
||||
@ -304,43 +297,22 @@ class Harness:
|
||||
for row in html
|
||||
]
|
||||
|
||||
for shortName in connector.shorts:
|
||||
short = connector.shorts[shortName]
|
||||
shPins = short.get('pins');
|
||||
shColor = short.get('color');
|
||||
shType = short.get('type')
|
||||
# shManufacturer = short.get('manufacturer');
|
||||
# shMpn = short.get('mpn');
|
||||
# shDescription = short.get('description');
|
||||
for short in connector.shorts:
|
||||
shortName = list(short.keys())[0]
|
||||
shortPins = list(short.values())[0]
|
||||
shortComp = getAddCompFromShort(shortName, connector)
|
||||
|
||||
if shColor == None:
|
||||
shColor = "BK"
|
||||
shColor = "BK"
|
||||
if shortComp != None and shortComp.color != None:
|
||||
shColor = shortComp.color
|
||||
|
||||
|
||||
if shType == None or shType == "internal":
|
||||
dot.attr("edge", color=str(wv_colors.translate_color(shColor, "HEX")), headclip="false", tailclip="false", style="solid,bold")
|
||||
for i in range(1, len(shPins)):
|
||||
dot.edge(
|
||||
f"{connector.name}:p{shPins[i - 1]}j:c",
|
||||
f"{connector.name}:p{shPins[i]}j:c",
|
||||
straight="straight"
|
||||
)
|
||||
elif shType == "loop":
|
||||
dot.attr("edge", color=f'#000000:{wv_colors.translate_color(shColor, "HEX")}:#000000')
|
||||
if connector.ports_left:
|
||||
loop_side = "l"
|
||||
loop_dir = "w"
|
||||
elif connector.ports_right:
|
||||
loop_side = "r"
|
||||
loop_dir = "e"
|
||||
else:
|
||||
raise Exception("No side for loops")
|
||||
|
||||
for i in range(1, len(shPins)):
|
||||
dot.edge(
|
||||
f"{connector.name}:p{shPins[i - 1]}{loop_side}:{loop_dir}",
|
||||
f"{connector.name}:p{shPins[i]}{loop_side}:{loop_dir}",
|
||||
)
|
||||
dot.attr("edge", color=str(wv_colors.translate_color(shColor, "HEX")), headclip="false", tailclip="false", style="solid,bold")
|
||||
for i in range(1, len(shortPins)):
|
||||
dot.edge(
|
||||
f"{connector.name}:p{shortPins[i - 1]}j:c",
|
||||
f"{connector.name}:p{shortPins[i]}j:c",
|
||||
straight="straight"
|
||||
)
|
||||
|
||||
dot.attr("edge", headclip="true", tailclip="true", style="bold")
|
||||
|
||||
@ -353,8 +325,17 @@ class Harness:
|
||||
fillcolor=translate_color(self.options.bgcolor_connector, "HEX"),
|
||||
)
|
||||
|
||||
if len(connector.loops) > 0:
|
||||
dot.attr("edge", color="#000000:#ffffff:#000000")
|
||||
for loop in connector.loops:
|
||||
# print(loop)
|
||||
loopName = list(loop.keys())[0]
|
||||
loopPins = list(loop.values())[0]
|
||||
loopComp = getAddCompFromShort(loopName, connector)
|
||||
|
||||
loColor = "BK"
|
||||
if loopComp != None and loopComp.color != None:
|
||||
loColor = loopComp.color
|
||||
|
||||
dot.attr("edge", color=f"#000000:{wv_colors.translate_color(loColor, 'HEX')}:#000000")
|
||||
if connector.ports_left:
|
||||
loop_side = "l"
|
||||
loop_dir = "w"
|
||||
@ -363,12 +344,28 @@ class Harness:
|
||||
loop_dir = "e"
|
||||
else:
|
||||
raise Exception("No side for loops")
|
||||
for loop in connector.loops:
|
||||
for i in range(1, len(loopPins)):
|
||||
dot.edge(
|
||||
f"{connector.name}:p{loop[0]}{loop_side}:{loop_dir}",
|
||||
f"{connector.name}:p{loop[1]}{loop_side}:{loop_dir}",
|
||||
f"{connector.name}:p{loopPins[i - 1]}{loop_side}:{loop_dir}",
|
||||
f"{connector.name}:p{loopPins[i]}{loop_side}:{loop_dir}",
|
||||
)
|
||||
|
||||
# if len(connector.loops) > 0:
|
||||
# dot.attr("edge", color="#000000:#ffffff:#000000")
|
||||
# if connector.ports_left:
|
||||
# loop_side = "l"
|
||||
# loop_dir = "w"
|
||||
# elif connector.ports_right:
|
||||
# loop_side = "r"
|
||||
# loop_dir = "e"
|
||||
# else:
|
||||
# raise Exception("No side for loops")
|
||||
# for loop in connector.loops:
|
||||
# dot.edge(
|
||||
# f"{connector.name}:p{loop[0]}{loop_side}:{loop_dir}",
|
||||
# f"{connector.name}:p{loop[1]}{loop_side}:{loop_dir}",
|
||||
# )
|
||||
|
||||
# determine if there are double- or triple-colored wires in the harness;
|
||||
# if so, pad single-color wires to make all wires of equal thickness
|
||||
pad = any(
|
||||
|
||||
@ -4,7 +4,7 @@ from dataclasses import asdict
|
||||
from itertools import groupby
|
||||
from typing import Any, Dict, List, Optional, Tuple, Union
|
||||
|
||||
from wireviz.DataClasses import AdditionalComponent, Cable, Color, Connector, Short
|
||||
from wireviz.DataClasses import AdditionalComponent, Cable, Color, Connector
|
||||
from wireviz.wv_colors import translate_color
|
||||
from wireviz.wv_gv_html import html_bgcolor_attr, html_line_breaks
|
||||
from wireviz.wv_helper import clean_whitespace
|
||||
@ -22,7 +22,7 @@ BOMColumn = str # = Literal[*BOM_COLUMNS_ALWAYS, *BOM_COLUMNS_OPTIONAL]
|
||||
BOMEntry = Dict[BOMColumn, Union[str, int, float, List[str], None]]
|
||||
|
||||
|
||||
def optional_fields(part: Union[Connector, Cable, AdditionalComponent, Short]) -> BOMEntry:
|
||||
def optional_fields(part: Union[Connector, Cable, AdditionalComponent]) -> BOMEntry:
|
||||
"""Return part field values for the optional BOM columns as a dict."""
|
||||
part = asdict(part)
|
||||
return {field: part.get(field) for field in BOM_COLUMNS_OPTIONAL}
|
||||
@ -41,11 +41,24 @@ def get_additional_component_table(
|
||||
for part in component.additional_components
|
||||
if component.get_qty_multiplier(part.qty_multiplier)
|
||||
]:
|
||||
common_args = {
|
||||
"qty": part.qty * component.get_qty_multiplier(part.qty_multiplier),
|
||||
"unit": part.unit,
|
||||
"bgcolor": part.bgcolor,
|
||||
}
|
||||
|
||||
if type(part.shorts) == str:
|
||||
numShorts = 1
|
||||
else:
|
||||
numShorts = len(part.shorts)
|
||||
|
||||
if numShorts > 0:
|
||||
common_args = {
|
||||
"qty": part.qty * numShorts,
|
||||
"unit": part.unit,
|
||||
"bgcolor": part.bgcolor,
|
||||
}
|
||||
else:
|
||||
common_args = {
|
||||
"qty": part.qty * component.get_qty_multiplier(part.qty_multiplier),
|
||||
"unit": part.unit,
|
||||
"bgcolor": part.bgcolor,
|
||||
}
|
||||
if harness.options.mini_bom_mode:
|
||||
id = get_bom_index(
|
||||
harness.bom(),
|
||||
@ -64,7 +77,6 @@ def get_additional_component_table(
|
||||
)
|
||||
return rows
|
||||
|
||||
|
||||
def get_additional_component_bom(component: Union[Connector, Cable]) -> List[BOMEntry]:
|
||||
"""Return a list of BOM entries with additional components."""
|
||||
bom_entries = []
|
||||
@ -85,39 +97,6 @@ def get_additional_component_bom(component: Union[Connector, Cable]) -> List[BOM
|
||||
)
|
||||
return bom_entries
|
||||
|
||||
def get_shorts_bom(connector: Union[Connector]) -> List[BOMEntry]:
|
||||
"""Return a list of BOM entries with additional components."""
|
||||
bom_entries = []
|
||||
# Ignore components that have qty 0
|
||||
for shortName in connector.shorts:
|
||||
short = connector.shorts[shortName]
|
||||
shPins = short.get('pins')
|
||||
shColor = short.get('color')
|
||||
shType = short.get('type')
|
||||
shManufacturer = short.get('manufacturer') if short.get('manufacturer') != None else ""
|
||||
shMpn = short.get('mpn') if short.get('mpn') != None else ""
|
||||
shDescription = short.get('description') if short.get('description') != None else ""
|
||||
length = short.get('length') if short.get('length') != None else 1
|
||||
if short.get('length_unit') != None and short.get('length') != None:
|
||||
length_unit = short.get('length_unit')
|
||||
elif short.get('length') == None:
|
||||
length_unit = ""
|
||||
else:
|
||||
length_unit = "mm"
|
||||
|
||||
bom_entries.append(
|
||||
{
|
||||
"description": str(shDescription),
|
||||
"qty": length,
|
||||
"unit": str(length_unit),
|
||||
"designators": str(connector.name + "/" + shortName),
|
||||
"manufacturer": shManufacturer,
|
||||
"mpn": shMpn,
|
||||
# **optional_fields(short),
|
||||
}
|
||||
)
|
||||
return bom_entries
|
||||
|
||||
def bom_entry_key(entry: BOMEntry) -> BOMKey:
|
||||
"""Return a tuple of string values from the dict that must be equal to join BOM entries."""
|
||||
if "key" not in entry:
|
||||
@ -156,7 +135,6 @@ def generate_bom(harness: "Harness") -> List[BOMEntry]:
|
||||
|
||||
# add connectors aditional components to bom
|
||||
bom_entries.extend(get_additional_component_bom(connector))
|
||||
bom_entries.extend(get_shorts_bom(connector))
|
||||
|
||||
# cables
|
||||
# TODO: If category can have other non-empty values than 'bundle', maybe it should be part of description?
|
||||
|
||||