doc:rfc_kadaver
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:rfc_kadaver [2014/11/09 18:30] – [Kadaver - Remote Dongle Connectivity] admin | doc:rfc_kadaver [2014/11/10 05:20] – [UI Requirements] admin | ||
---|---|---|---|
Line 59: | Line 59: | ||
==== UI Requirements ==== | ==== UI Requirements ==== | ||
+ | |||
+ | |||
As this connectivity might be implemented on different platforms, the following requirements shall be seen to be mandatory to have a common look & feel and functionality | As this connectivity might be implemented on different platforms, the following requirements shall be seen to be mandatory to have a common look & feel and functionality | ||
+ | |||
=== Master (App Side) === | === Master (App Side) === | ||
- | | + | |
- | - The user shall decide when doing the connection if he wants to do a local or remote connection | + | |
- | - When doing the remote connection, he shall be able to enter the channel (which comes, as said, from the slave) | + | - The user shall decide when doing the connection if he wants to do a local or remote connection |
+ | - When doing the remote connection, he shall be able to enter the channel (which comes, as said, from the slave) | ||
=== Slave (Dongle Side) === | === Slave (Dongle Side) === | ||
- | FIXME to be defined | ||
+ | < | ||
+ | digraph finite_state_machine { | ||
+ | node [shape = box]; | ||
+ | n1 [ label = " | ||
+ | n3 [ label = " | ||
+ | n4 [ label = " | ||
+ | n5 [ label = "Check Bluetooth\nSocket Availability" | ||
+ | n6 [ label = " | ||
+ | n7 [ label = "Do Bluetooth\nDongle Discovery" | ||
+ | n8 [ label = "Any Dongle found?" | ||
+ | n9 [ label = " | ||
+ | n10 [ label = "more as 1 Dongle found?" | ||
+ | n11 [ label = " | ||
+ | n12 [ label = " | ||
+ | n13 [ label = " | ||
+ | n14 [ label = " | ||
+ | n15 [ label = " | ||
+ | n16 [ label = "End (Close Window)" | ||
+ | n1 -> n3 [ color =" | ||
+ | |||
+ | n3 -> n4 [ label = " | ||
+ | n3 -> n5 [ label = " | ||
+ | n4 -> n3 [ label = " | ||
+ | n4 -> n16 [ label = " | ||
+ | | ||
+ | n5 -> n6 [ label = " | ||
+ | n5 -> n7 [ label = " | ||
+ | n6 -> n5 [ label = " | ||
+ | n6 -> n16 [ label = " | ||
+ | |||
+ | n7 -> n8 [ color =" | ||
+ | | ||
+ | n8 -> n9 [ label = " | ||
+ | n8 -> n10 [ label = " | ||
+ | n9 -> n7 [ label = " | ||
+ | n10 -> n16 [ label = " | ||
+ | |||
+ | n10 -> n11 [ label = " | ||
+ | n10 -> n12 [ label = " | ||
+ | n11 -> n12 [ label = " | ||
+ | n11 -> n16 [ label = " | ||
+ | |||
+ | n12 -> n13 [ label = " | ||
+ | n12 -> n14 [ label = " | ||
+ | n13 -> n12 [ label = " | ||
+ | n13 -> n16 [ label = " | ||
+ | | ||
+ | n14 -> n15 -> n16 [ color =" | ||
+ | | ||
+ | | ||
+ | n20 [ label = "User Settings" | ||
+ | n21 [ label = " | ||
+ | n22 [ label = " | ||
+ | n20 -> n21 ; n20 -> n22 ; | ||
+ | |||
+ | } | ||
+ | </ | ||
==== Errors ==== | ==== Errors ==== | ||
doc/rfc_kadaver.txt · Last modified: 2014/11/27 19:05 by admin