From f81e62d93d899b7f9a8fc86d3fc17af5e9e8b4bf Mon Sep 17 00:00:00 2001 From: Linnnus Date: Fri, 19 Apr 2024 11:23:15 +0200 Subject: Add state diagram --- states-horizontal.png | Bin 0 -> 82636 bytes states.dot | 17 +++++++++++++++++ states.png | Bin 0 -> 264960 bytes 3 files changed, 17 insertions(+) create mode 100644 states-horizontal.png create mode 100644 states.dot create mode 100644 states.png diff --git a/states-horizontal.png b/states-horizontal.png new file mode 100644 index 0000000..e4ff979 Binary files /dev/null and b/states-horizontal.png differ diff --git a/states.dot b/states.dot new file mode 100644 index 0000000..efd489d --- /dev/null +++ b/states.dot @@ -0,0 +1,17 @@ +digraph G { + node [shape=doublecircle] Start; + node [shape=circle,fontname="monospace"]; + edge [fontname="Helvetica,Arial,sans-serif"]; + rankdir=LR; + + Start -> STATE_UNARMED; + STATE_UNARMED -> STATE_ARMED [label="Kode indtastes"]; + STATE_ARMED -> STATE_AWARE [label="Vægt ændrer sig"]; + STATE_AWARE -> STATE_RINGING [label="Tiden er gået"]; + STATE_AWARE -> STATE_ARMED [label="Vægt normal"]; + + edge [color=gray,fontcolor=gray]; + STATE_ARMED -> STATE_UNARMED [label="Korrekt kode indtastes"]; + STATE_AWARE -> STATE_UNARMED [label="Korrekt kode indtastes"]; + STATE_RINGING -> STATE_UNARMED [label="Korrekt kode indtastes"]; +} \ No newline at end of file diff --git a/states.png b/states.png new file mode 100644 index 0000000..42dfddc Binary files /dev/null and b/states.png differ -- cgit v1.2.3