summaryrefslogtreecommitdiff
path: root/Anoto/bin/Debug/XMLStates.xml
diff options
context:
space:
mode:
Diffstat (limited to 'Anoto/bin/Debug/XMLStates.xml')
-rw-r--r--Anoto/bin/Debug/XMLStates.xml26
1 files changed, 26 insertions, 0 deletions
diff --git a/Anoto/bin/Debug/XMLStates.xml b/Anoto/bin/Debug/XMLStates.xml
new file mode 100644
index 0000000..3fe8ce6
--- /dev/null
+++ b/Anoto/bin/Debug/XMLStates.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" ?>
+<fsm name="Vending Machine">
+ <states>
+ <state name="Start">
+ <transition input="Info" next="InfoFirst" action="Hilight"/>
+ <transition input="Beacon1" next="BeaconFirst" action="Hilight"/>
+ <transition input="Beacon2" next="BeaconFirst" action="Hilight"/>
+ <transition input="Beacon3" next="BeaconFirst" action="Hilight"/>
+ <transition input="Beacon4" next="BeaconFirst" action="Hilight"/>
+ <transition input="Beacon5" next="BeaconFirst" action="Hilight"/>
+ <transition input="Beacon6" next="BeaconFirst" action="Hilight"/>
+ </state>
+ <state name="InfoFirst">
+ <transition input="Info" next="Start" action="AlidadeInfoInfo"/>
+ <transition input="Beacon1" next="Start" action="AlidadeInfoBeacon"/>
+ <transition input="Beacon2" next="Start" action="AlidadeInfoBeacon"/>
+ <transition input="Beacon3" next="Start" action="AlidadeInfoBeacon"/>
+ <transition input="Beacon4" next="Start" action="AlidadeInfoBeacon"/>
+ <transition input="Beacon5" next="Start" action="AlidadeInfoBeacon"/>
+ <transition input="Beacon6" next="Start" action="AlidadeInfoBeacon"/>
+ </state>
+ <state name="BeaconFirst">
+ <transition input="Info" next="Start" action="AlidadeBeaconInfo"/>
+ </state>
+ </states>
+</fsm>