WireViz/examples/demo02.gv
2024-10-13 21:11:58 +02:00

596 lines
13 KiB
Plaintext
Generated

graph {
// Graph generated by WireViz 0.4-dev251
// https://github.com/formatc1702/WireViz
graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2]
node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0]
edge [fontname=arial style=bold]
X1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>8-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>GND</td>
<td port="p1r">1</td>
</tr>
<tr>
<td>+5V</td>
<td port="p2r">2</td>
</tr>
<tr>
<td>SCL</td>
<td port="p3r">3</td>
</tr>
<tr>
<td>SDA</td>
<td port="p4r">4</td>
</tr>
<tr>
<td>MISO</td>
<td port="p5r">5</td>
</tr>
<tr>
<td>MOSI</td>
<td port="p6r">6</td>
</tr>
<tr>
<td>SCK</td>
<td port="p7r">7</td>
</tr>
<tr>
<td>N/C</td>
<td port="p8r">8</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
X2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
</tr>
<tr>
<td port="p2l">2</td>
<td>+5V</td>
</tr>
<tr>
<td port="p3l">3</td>
<td>SCL</td>
</tr>
<tr>
<td port="p4l">4</td>
<td>SDA</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
X3 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>4-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
</tr>
<tr>
<td port="p2l">2</td>
<td>+5V</td>
</tr>
<tr>
<td port="p3l">3</td>
<td>SCL</td>
</tr>
<tr>
<td port="p4l">4</td>
<td>SDA</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
X4 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>X4</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Molex KK 254</td>
<td>female</td>
<td>5-pin</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td port="p1l">1</td>
<td>GND</td>
</tr>
<tr>
<td port="p2l">2</td>
<td>+12V</td>
</tr>
<tr>
<td port="p3l">3</td>
<td>MISO</td>
</tr>
<tr>
<td port="p4l">4</td>
<td>MOSI</td>
</tr>
<tr>
<td port="p5l">5</td>
<td>SCK</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_1 [label=<
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
<td>0.25 mm²</td>
<td>YE</td>
<td bgcolor="#FFFF00" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
AUTOGENERATED_F_2 [label=<
<table border="0" cellspacing="0" cellpadding="0" port="p1r" bgcolor="#FFFFFF">
<tr>
<td port="p1l">
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>Crimp ferrule</td>
<td>0.25 mm²</td>
<td>YE</td>
<td bgcolor="#FFFF00" sides="TBLR"></td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
W1 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W1</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>0.14 mm² (26 AWG)</td>
<td>0.2 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X2:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1"></td>
</tr>
<tr>
<td align="left"> X1:2:+5V</td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right">X2:2:+5V </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2"></td>
</tr>
<tr>
<td align="left"> X1:3:SCL</td>
<td> </td>
<td></td>
<td>YE</td>
<td> </td>
<td align="right">X2:3:SCL </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3"></td>
</tr>
<tr>
<td align="left"> X1:4:SDA</td>
<td> </td>
<td></td>
<td>GN</td>
<td> </td>
<td align="right">X2:4:SDA </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W1:w1:w
W1:w1:e -- X2:p1l:w
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W1:w2:w
W1:w2:e -- X2:p2l:w
edge [color="#000000:#FFFF00:#000000"]
X1:p3r:e -- W1:w3:w
W1:w3:e -- X2:p3l:w
edge [color="#000000:#00AA00:#000000"]
X1:p4r:e -- W1:w4:w
W1:w4:e -- X2:p4l:w
W1:w1:e -- W1:w1:w [color="#000000:#000000:#000000" straight=straight]
W1:w2:e -- W1:w2:w [color="#000000:#FF0000:#000000" straight=straight]
W1:w3:e -- W1:w3:w [color="#000000:#FFFF00:#000000" straight=straight]
W1:w4:e -- W1:w4:w [color="#000000:#00AA00:#000000" straight=straight]
W2 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W2</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>0.14 mm² (26 AWG)</td>
<td>0.4 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X3:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1"></td>
</tr>
<tr>
<td align="left"> X1:2:+5V</td>
<td> </td>
<td></td>
<td>RD</td>
<td> </td>
<td align="right">X3:2:+5V </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2"></td>
</tr>
<tr>
<td align="left"> X1:3:SCL</td>
<td> </td>
<td></td>
<td>YE</td>
<td> </td>
<td align="right">X3:3:SCL </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3"></td>
</tr>
<tr>
<td align="left"> X1:4:SDA</td>
<td> </td>
<td></td>
<td>GN</td>
<td> </td>
<td align="right">X3:4:SDA </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W2:w1:w
W2:w1:e -- X3:p1l:w
edge [color="#000000:#FF0000:#000000"]
X1:p2r:e -- W2:w2:w
W2:w2:e -- X3:p2l:w
edge [color="#000000:#FFFF00:#000000"]
X1:p3r:e -- W2:w3:w
W2:w3:e -- X3:p3l:w
edge [color="#000000:#00AA00:#000000"]
X1:p4r:e -- W2:w4:w
W2:w4:e -- X3:p4l:w
W2:w1:e -- W2:w1:w [color="#000000:#000000:#000000" straight=straight]
W2:w2:e -- W2:w2:w [color="#000000:#FF0000:#000000" straight=straight]
W2:w3:e -- W2:w3:w [color="#000000:#FFFF00:#000000" straight=straight]
W2:w4:e -- W2:w4:w [color="#000000:#00AA00:#000000" straight=straight]
W3 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W3</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>4x</td>
<td>0.14 mm² (26 AWG)</td>
<td>0.3 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> X1:1:GND</td>
<td> </td>
<td></td>
<td>BK</td>
<td> </td>
<td align="right">X4:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w1"></td>
</tr>
<tr>
<td align="left"> X1:5:MISO</td>
<td> </td>
<td></td>
<td>BU</td>
<td> </td>
<td align="right">X4:3:MISO </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w2"></td>
</tr>
<tr>
<td align="left"> X1:6:MOSI</td>
<td> </td>
<td></td>
<td>OG</td>
<td> </td>
<td align="right">X4:4:MOSI </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w3"></td>
</tr>
<tr>
<td align="left"> X1:7:SCK</td>
<td> </td>
<td></td>
<td>VT</td>
<td> </td>
<td align="right">X4:5:SCK </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="6" height="6" port="w4"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style="filled,dashed"]
edge [color="#000000:#000000:#000000"]
X1:p1r:e -- W3:w1:w
W3:w1:e -- X4:p1l:w
edge [color="#000000:#0066FF:#000000"]
X1:p5r:e -- W3:w2:w
W3:w2:e -- X4:p3l:w
edge [color="#000000:#FF8000:#000000"]
X1:p6r:e -- W3:w3:w
W3:w3:e -- X4:p4l:w
edge [color="#000000:#8000FF:#000000"]
X1:p7r:e -- W3:w4:w
W3:w4:e -- X4:p5l:w
W3:w1:e -- W3:w1:w [color="#000000:#000000:#000000" straight=straight]
W3:w2:e -- W3:w2:w [color="#000000:#0066FF:#000000" straight=straight]
W3:w3:e -- W3:w3:w [color="#000000:#FF8000:#000000" straight=straight]
W3:w4:e -- W3:w4:w [color="#000000:#8000FF:#000000" straight=straight]
W4 [label=<
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>W4</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="1" cellpadding="3" cellspacing="0">
<tr>
<td>2x</td>
<td>0.25 mm² (24 AWG)</td>
<td>0.3 m</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" cellborder="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td>1:BK</td>
<td> </td>
<td align="right">X4:1:GND </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w1"></td>
</tr>
<tr>
<td align="left"> </td>
<td> </td>
<td>2:RD</td>
<td> </td>
<td align="right">X4:2:+12V </td>
</tr>
<tr>
<td border="0" cellspacing="0" cellpadding="0" colspan="5" height="6" port="w2"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
> shape=box style=filled]
edge [color="#000000:#000000:#000000"]
AUTOGENERATED_F_1:e -- W4:w1:w
W4:w1:e -- X4:p1l:w
edge [color="#000000:#FF0000:#000000"]
AUTOGENERATED_F_2:e -- W4:w2:w
W4:w2:e -- X4:p2l:w
W4:w1:e -- W4:w1:w [color="#000000:#000000:#000000" straight=straight]
W4:w2:e -- W4:w2:w [color="#000000:#FF0000:#000000" straight=straight]
}