Graphviz: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
HKay (Diskussion | Beiträge) Hausbus Graph |
HKay (Diskussion | Beiträge) Neuer zustand |
||
| Zeile 4: | Zeile 4: | ||
[[Datei:Hausbus_layout.png|300px|right|thumb|bytewerk CAN bus Layout]] |
[[Datei:Hausbus_layout.png|300px|right|thumb|bytewerk CAN bus Layout]] |
||
// dot -Tpng hausbus.gv -o hausbus.png |
// dot -Tpng hausbus.gv -o hausbus.png |
||
| ⚫ | |||
graph G { |
graph G { |
||
// edge [label=A]; |
|||
| ⚫ | |||
// graph [ranksep=0]; |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
subgraph cluster_1 { |
|||
label="Stairpi"; |
|||
| ⚫ | |||
} |
|||
subgraph cluster_2 { |
|||
label="Hausbus Pi"; |
|||
can0_2 [shape="record", label="{can0| - }"]; |
|||
} |
|||
| ⚫ | |||
| ⚫ | |||
null1 [label="", shape="point"]; |
|||
stairs1 [label="Stair"]; |
|||
R1 [label="120 Ω", shape="hexagon"]; |
|||
R2 [label="120 Ω", shape="hexagon"]; |
|||
R3 [label="120 Ω", shape="hexagon"]; |
|||
leuchtschild [label="Leuchtschild"]; |
|||
dummleuchte [label="DummRumLeuchte"]; |
|||
feuchtwerk3 [label="Feuchtwerk 3"]; |
|||
outlet [label="Socket"]; |
|||
// |
|||
// LINK NODES |
|||
// |
|||
can0_2 -- null1 [label="1m"]; |
|||
null1 -- feuchtwerk3 [label="40m"]; |
|||
null1 -- leuchtschild [label="20m"]; |
|||
R1 -- feuchtwerk3; |
|||
leuchtschild -- outlet [label="15m"]; |
|||
outlet -- dummleuchte [label="1m"]; |
|||
leuchtschild -- R3; |
|||
leuchtschild -- R3; |
|||
can0_1 -- stairs1 [label="2m"]; |
|||
outlet -- R2; |
|||
} |
} |
||
Aktuelle Version vom 1. März 2017, 21:38 Uhr
Leider kann man in die Kommentare der generierten Grafiken nicht für den Sourcecode nutzen. Daher dieser Artikel.
Hausbus

// dot -Tpng hausbus.gv -o hausbus.png
graph G {
// edge [label=A];
// graph [ranksep=0];
splines=line;
subgraph cluster_1 {
label="Stairpi";
can0_1 [shape="record", label="{can0|120 Ω}"];
}
subgraph cluster_2 {
label="Hausbus Pi";
can0_2 [shape="record", label="{can0| - }"];
}
null1 [label="", shape="point"];
stairs1 [label="Stair"];
R1 [label="120 Ω", shape="hexagon"];
R2 [label="120 Ω", shape="hexagon"];
R3 [label="120 Ω", shape="hexagon"];
leuchtschild [label="Leuchtschild"];
dummleuchte [label="DummRumLeuchte"];
feuchtwerk3 [label="Feuchtwerk 3"];
outlet [label="Socket"];
//
// LINK NODES
//
can0_2 -- null1 [label="1m"];
null1 -- feuchtwerk3 [label="40m"];
null1 -- leuchtschild [label="20m"];
R1 -- feuchtwerk3;
leuchtschild -- outlet [label="15m"];
outlet -- dummleuchte [label="1m"];
leuchtschild -- R3;
can0_1 -- stairs1 [label="2m"];
outlet -- R2;
}