User Tools

Site Tools


doc:rfc_kadaver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
doc:rfc_kadaver [2014/11/10 05:20]
admin [UI Requirements]
doc:rfc_kadaver [2014/11/27 19:00]
admin [UI Requirements]
Line 78: Line 78:
 digraph finite_state_machine { digraph finite_state_machine {
  node [shape = box];  node [shape = box];
-        ​n1  [ label = "Start\n(Display rotating Busy Symbol)" ]; +        ​n3  [ label = "(1)\nConnect ​to Webserver"​ ]; 
-        n3  [ label = "​Connect ​to Webserver"​ ]; +        n4  [ label = "(2)\nDisplay ​Server settings\nfor correction & Retry" ]; 
-        n4  [ label = "Display ​Server settings\nfor correction & Retry" ]; +        n5  [ label = "(3)\nCheck ​Bluetooth\nSocket Availability"​ ]; 
-        n5  [ label = "Check Bluetooth\nSocket Availability"​ ]; +        n6  [ label = "(4)\nInform ​User & Retry" ]; 
-        n6  [ label = "Inform ​User & Retry" ]; +        n7  [ label = "(5)\nDo ​Bluetooth\nDongle Discovery\nNr. of Dongles ​found" ]; 
-        n7  [ label = "Do Bluetooth\nDongle Discovery" ]; +        n9  [ label = "(6)\nInform ​User & Retry" ]; 
-        n8  [ label = "Any Dongle ​found?" ]; +        n11 [ label = "(7)\nDongle ​selection & Retry" ]; 
-        n9  [ label = "Inform ​User & Retry" ]; +        n12 [ label = "(8)\nParing ​Dongle"​ ]; 
-        n10 [ label = "more as 1 Dongle found?" ]; +        n13  [ label = "(9)\nInform ​User & Retry" ]; 
-        n11 [ label = "Dongle ​selection & Retry" ]; +        ​n15  [ label = "(10)\nDisplay ​Channel\nNormal ​Operation"​ ]; 
-        n12 [ label = "Paring ​Dongle"​ ]; +        n16  [ label = "(99)\nEnd ​(Close Window)"​ ];
-        n13  [ label = "Inform ​User & Retry" ]; +
-        ​n14  [ label = "Display ​Channel" ]; +
-        n15  [ label = "​Normal ​Operation"​ ]; +
-        n16  [ label = "End (Close Window)" ]; +
- n1 -> n3 [ color ="​green" ];+
  
         n3 -> n4   [ label = "​Error" ​ ];         n3 -> n4   [ label = "​Error" ​ ];
Line 105: Line 100:
         n6 -> n16  [ label = "​End"​ ];         n6 -> n16  [ label = "​End"​ ];
  
-        n7 -> n8 color ="green" ] ;+        n7 -> n9 label = "0" ];
         ​         ​
-        n8 -> n9   [ label = "​No"​ ]; 
-        n8 -> n10   [ label = "​Yes"​ color ="​green"​ ]; 
         n9 -> n7   [ label = "​Retry"​ ];         n9 -> n7   [ label = "​Retry"​ ];
-        ​n10 -> n16  [ label = "​End"​ ];+        ​n9 -> n16  [ label = "​End"​ ];
                
-        ​n10 -> n11   [ label = "Yes" color ="​green" ]; +        ​n7 -> n11   [ label = ">1" ]; 
-        ​n10 -> n12   [ label = "No" ];+        ​n7 -> n12   [ label = "1" color ="​green" ];
         n11 -> n12   [ label = "​Pair"​ color ="​green"​ ];         n11 -> n12   [ label = "​Pair"​ color ="​green"​ ];
         n11 -> n16  [ label = "​End"​ ];         n11 -> n16  [ label = "​End"​ ];
  
         n12 -> n13   [ label = "​Error"​ ];         n12 -> n13   [ label = "​Error"​ ];
-        n12 -> n14   [ label = "​Ok"​ color ="​green"​ ];+        n12 -> n15   [ label = "​Ok"​ color ="​green"​ ];
         n13 -> n12   [ label = "​Retry"​ ];         n13 -> n12   [ label = "​Retry"​ ];
         n13 -> n16  [ label = "​End"​ ];         n13 -> n16  [ label = "​End"​ ];
         ​         ​
-        n14 -> n15 -> n16 [ color ="​green"​ ]; +   
-  ​+
   ​   ​
           n20  [ label = "User Settings"​ ];           n20  [ label = "User Settings"​ ];
doc/rfc_kadaver.txt · Last modified: 2014/11/27 19:05 by admin