1%
2% anyremote configuration file. Multi-mode example (AT-mode)
3%
4
5% STATUS stable
6% XTEST no
7% SOUND no
8% ENV no
9
10GuiAppName=Multimode test
11GuiAppType=Example
12GuiAppBinary=true
13GuiAppProtocols=AT
14GuiAppDesc=Simple example of how to use multiple modes.
15
16[End]
17
18[Protocol]=AT
19
20(Init)=Include($(CfgDir)/Utils/aliases-at.cfg);\
21	Make(var,TwoWayComm,by_value,false);\
22	Macro(CHECK_RFCOMM_DEVICE);
23
24% aliased keys
25Answer=Make(disconnect);
26
27* * =Exec(echo 'F="$HOME/.anyRemote/anyrem.hlp";echo "Just press buttons and inspect results" > $F;echo "Switch between modes * + <digit>" >> $F);\
28	Macro(SHOW_HELP);
29
30% Default mode
311=Exec($(CfgDir)/Utils/message.sh Default_1)
322=Exec($(CfgDir)/Utils/message.sh Default_2)
333=Exec($(CfgDir)/Utils/message.sh Default_3)
344=Exec($(CfgDir)/Utils/message.sh Default_4)
355=Exec($(CfgDir)/Utils/message.sh Default_5)
366=Exec($(CfgDir)/Utils/message.sh Default_6)
377=Exec($(CfgDir)/Utils/message.sh Default_7)
388=Exec($(CfgDir)/Utils/message.sh Default_8)
399=Exec($(CfgDir)/Utils/message.sh Default_9)
400=Exec($(CfgDir)/Utils/message.sh Default_0)
41* 1=Make(mode,1);Exec($(CfgDir)/Utils/message.sh "New mode is $(Mode)")
42* 2=Make(mode,2);Exec($(CfgDir)/Utils/message.sh "New mode is $(Mode)")
43* 3=Make(mode,3);Exec($(CfgDir)/Utils/message.sh "New mode is $(Mode)")
44* 4=Make(mode,4);Exec($(CfgDir)/Utils/message.sh "New mode is $(Mode)")
45* 5=Exec($(CfgDir)/Utils/message.sh "Use 1-4,# to set mode")
46* 6=Exec($(CfgDir)/Utils/message.sh "Use 1-4,# to set mode")
47* 7=Exec($(CfgDir)/Utils/message.sh "Use 1-4,# to set mode")
48* 8=Exec($(CfgDir)/Utils/message.sh "Use 1-4,# to set mode")
49* 9=Exec($(CfgDir)/Utils/message.sh "Use 1-4,# to set mode")
50* 0=Exec($(CfgDir)/Utils/message.sh "Use 1-4,# to set mode")
51* #=Make(mode,default);Exec($(CfgDir)/Utils/message.sh "New mode is $(Mode)")
52
53[Mode]=1
541=Exec($(CfgDir)/Utils/message.sh Mode1_1)
552=Exec($(CfgDir)/Utils/message.sh Mode1_2)
563=Exec($(CfgDir)/Utils/message.sh Mode1_3)
574=Exec($(CfgDir)/Utils/message.sh Mode1_4)
585=Exec($(CfgDir)/Utils/message.sh Mode1_5)
596=Exec($(CfgDir)/Utils/message.sh Mode1_6)
607=Exec($(CfgDir)/Utils/message.sh Mode1_7)
618=Exec($(CfgDir)/Utils/message.sh Mode1_8)
629=Exec($(CfgDir)/Utils/message.sh Mode1_9)
630=Exec($(CfgDir)/Utils/message.sh Mode1_0)
64[ModeEnd]
65
66[Mode]=2
671=Exec($(CfgDir)/Utils/message.sh Mode2_1)
682=Exec($(CfgDir)/Utils/message.sh Mode2_2)
693=Exec($(CfgDir)/Utils/message.sh Mode2_3)
704=Exec($(CfgDir)/Utils/message.sh Mode2_4)
715=Exec($(CfgDir)/Utils/message.sh Mode2_5)
726=Exec($(CfgDir)/Utils/message.sh Mode2_6)
737=Exec($(CfgDir)/Utils/message.sh Mode2_7)
748=Exec($(CfgDir)/Utils/message.sh Mode2_8)
759=Exec($(CfgDir)/Utils/message.sh Mode2_9)
760=Exec($(CfgDir)/Utils/message.sh Mode2_0)
77[ModeEnd]
78
79[Mode]=3
801=Exec($(CfgDir)/Utils/message.sh Mode3_1)
812=Exec($(CfgDir)/Utils/message.sh Mode3_2)
823=Exec($(CfgDir)/Utils/message.sh Mode3_3)
834=Exec($(CfgDir)/Utils/message.sh Mode3_4)
845=Exec($(CfgDir)/Utils/message.sh Mode3_5)
856=Exec($(CfgDir)/Utils/message.sh Mode3_6)
867=Exec($(CfgDir)/Utils/message.sh Mode3_7)
878=Exec($(CfgDir)/Utils/message.sh Mode3_8)
889=Exec($(CfgDir)/Utils/message.sh Mode3_9)
890=Exec($(CfgDir)/Utils/message.sh Mode3_0)
90[ModeEnd]
91
92[Mode]=4
931=Exec($(CfgDir)/Utils/message.sh Mode4_1)
942=Exec($(CfgDir)/Utils/message.sh Mode4_2)
953=Exec($(CfgDir)/Utils/message.sh Mode4_3)
964=Exec($(CfgDir)/Utils/message.sh Mode4_4)
975=Exec($(CfgDir)/Utils/message.sh Mode4_5)
986=Exec($(CfgDir)/Utils/message.sh Mode4_6)
997=Exec($(CfgDir)/Utils/message.sh Mode4_7)
1008=Exec($(CfgDir)/Utils/message.sh Mode4_8)
1019=Exec($(CfgDir)/Utils/message.sh Mode4_9)
1020=Exec($(CfgDir)/Utils/message.sh Mode4_0)
103[ModeEnd]
104
105[End]
106