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.dot | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 states.dot (limited to 'states.dot') 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 -- cgit v1.2.3