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 revisionPrevious revision
Next revision
Previous revision
doc:rfc_kadaver [2014/11/10 04:21] – [UI Requirements] admindoc:rfc_kadaver [2014/11/27 19:05] (current) admin
Line 75: Line 75:
  
  
-FIXME to be defined+<graphviz dot> 
 +digraph finite_state_machine { 
 + node [shape = box]; 
 +        n3  [ label = "(1)\nConnect to Webserver" ]; 
 +        n4  [ label = "(1a)\nDisplay Server settings\nfor correction & Retry" ]; 
 +        n5  [ label = "(2)\nCheck Bluetooth\nSocket Availability" ]; 
 +        n6  [ label = "(2a)\nInform User & Retry" ]; 
 +        n7  [ label = "(3)\nDo Bluetooth\nDongle Discovery\nNr. of Dongles found" ]; 
 +        n9  [ label = "(3a)\nInform User & Retry" ]; 
 +        n11 [ label = "(3b)\nDongle selection & Retry" ]; 
 +        n12 [ label = "(4)\nParing Dongle" ]; 
 +        n13  [ label = "(4a)\nInform User & Retry" ]; 
 +        n15  [ label = "(5)\nDisplay Channel\nNormal Operation" ]; 
 +        n16  [ label = "(99)\nEnd (Close Window)" ];
  
 +        n3 -> n4   [ label = "Error"  ];
 +        n3 -> n5   [ label = "Ok" color ="green" ];
 +        n4 -> n3   [ label = "Retry" ];
 +        n4 -> n16  [ label = "End" ];
 +        
 +        n5 -> n6   [ label = "Error" ];
 +        n5 -> n7   [ label = "Ok" color ="green" ];
 +        n6 -> n5   [ label = "Retry" ];
 +        n6 -> n16  [ label = "End" ];
 +
 +        n7 -> n9 [ label = "0" ];
 +        
 +        n9 -> n7   [ label = "Retry" ];
 +        n9 -> n16  [ label = "End" ];
 +       
 +        n7 -> n11   [ label = ">1" ];
 +        n7 -> n12   [ label = "1" color ="green" ];
 +        n11 -> n12   [ label = "Pair" ];
 +        n11 -> n16  [ label = "End" ];
 +
 +        n12 -> n13   [ label = "Error" ];
 +        n12 -> n15   [ label = "Ok" color ="green" ];
 +        n13 -> n12   [ label = "Retry" ];
 +        n13 -> n16  [ label = "End" ];
 +        
 +   
 +  
 +          n20  [ label = "User Settings" ];
 +          n21  [ label = "Webserver URL" ];
 +          n22  [ label = "Language" ];
 +     n20 -> n21 ; n20 -> n22 ;
 +
 +}
 +</graphviz>
 ==== Errors ==== ==== Errors ====
  
doc/rfc_kadaver.1415589711.txt.gz · Last modified: 2014/11/10 04:21 by admin