graphviz
Inhaltsverzeichnis
Graphviz
Aus Wikipedia:
Graphviz ist ein von AT&T und den Bell-Labs entwickeltes plattformübergreifendes Open-Source-Programmpaket zur Visualisierung von Objekten und deren Beziehungen untereinander. Mathematisch ausgedrückt visualisiert Graphviz gerichtete und ungerichtete Graphen.
Beispiel
Skript
Angenommen sei ein Skript namens test.dot
digraph konfliktgraph {
USB -> "3.3V_Regulator";
USB -> Arduino;
VIN -> StepDown;
StepDown -> "3.3V_Regulator";
"3.3V_Regulator" -> Arduino;
"3.3V_Regulator" -> Encoder;
Encoder -> Arduino;
Arduino -> Encoder;
Motor_Controller -> Arduino;
Arduino -> Motor_Controller;
VIN -> Motor_Controller;
Motor_Controller -> Stepper_Motors;
"3.3V_Regulator" -> EEPROM;
EEPROM -> Arduino;
Arduino -> EEPROM;
"3.3V_Regulator" -> Temp_Sensor;
Temp_Sensor -> Arduino;
Arduino -> Temp_Sensor;
//T1 -> T2 [label=z];
}
Quelle: https://github.com/pointhi/HighPower-Mechaduino/tree/master/assets/schematic
Übersetzen in ein Bild
per apt installiert man graphviz mit
sudo apt install graphviz
Übersetzt wird das dann per dot
dot -Tpng test.dot -o test.png
Weitere Links
graphviz.txt · Zuletzt geändert: von dokuwikiadmin

