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 revisionBoth sides next revision
doc:rfc_kadaver [2014/11/10 04:21] – [UI Requirements] admindoc:rfc_kadaver [2014/11/10 05:17] – [UI Requirements] admin
Line 77: Line 77:
 FIXME to be defined FIXME to be defined
  
 +<graphviz dot>
 +digraph finite_state_machine {
 + node [shape = box];
 +        n1  [ label = "Start\n(Display rotating Busy Symbol)" ];
 +        n3  [ label = "Connect to Webserver" ];
 +        n4  [ label = "Display Server settings\nfor correction & Retry" ];
 +        n5  [ label = "Check Bluetooth\nSocket Availability" ];
 +        n6  [ label = "Inform User & Retry" ];
 +        n7  [ label = "Do Bluetooth\nDongle Discovery" ];
 +        n8  [ label = "Any Dongle found?" ];
 +        n9  [ label = "Inform User & Retry" ];
 +        n10 [ label = "more as 1 Dongle found?" ];
 +        n11 [ label = "Dongle selection & Retry" ];
 +        n12 [ label = "Paring Dongle" ];
 +        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 -> 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 -> n8 [ color ="green" ] ;
 +        
 +        n8 -> n9   [ label = "No" ];
 +        n8 -> n10   [ label = "Yes" color ="green" ];
 +        n9 -> n7   [ label = "Retry" ];
 +        n10 -> n16  [ label = "End" ];
 +       
 +        n10 -> n11   [ label = "Yes" color ="green" ];
 +        n10 -> n12   [ label = "No" ];
 +        n11 -> n12   [ label = "Pair" color ="green" ];
 +        n11 -> n16  [ label = "End" ];
 +
 +        n12 -> n13   [ label = "Error" ];
 +        n12 -> n14   [ label = "Ok" color ="green" ];
 +        n13 -> n12   [ label = "Retry" ];
 +        n13 -> n16  [ label = "End" ];
 +        
 +        n14 -> n15 -> n16 [ color ="green" ];
 +       
 +
 +}
 +</graphviz>
 ==== Errors ==== ==== Errors ====
  
doc/rfc_kadaver.txt · Last modified: 2014/11/27 19:05 by admin