' ---------------------------------------------- ' Commands to Theremino_Dictation ' ---------------------------------------------- Button 1 Label CmdRun Button 2 Label CmdStop Button 4 Label ClearAllText Button 6 Label Clear_SpegniLedRosso Button 7 Label Clear_Led Button 10 Label ErrorTest Button 17 Label Lang_English Button 18 Label Lang_Inglese Button 19 Label Lang_Eng Button 20 Label Lang_Ing Button 21 Label Lang_Italiano Button 22 Label Lang_Italian Button 23 Label Lang_Ita Button 24 Label Lang_Chinese Button 25 Label Lang_Chxxx Button 26 Label Lang_Chi Button 27 Label Lang_Japanese Button 28 Label Lang_Jap Variable Numeric Slot_Status = 2 Variable Numeric Slot_CommandsToDictation = 3 Loop Stop Label Loop Print SlotText(Slot_Status) Goto Loop ' ============================================================= ' SEND COMMAND (default timeout = 0.5 Sec) ' ============================================================= Label SendCommand Variable Numeric SC1 '<-- Parameter Destinat.-Slot Variable String SC2 '<-- Parameter Command-String Variable Numeric SC3 = 0.5 '<-- The timeout in seconds Variable Numeric SC4 SlotText SC1 = SC2 For SC4 = 0.1 To SC3 Step 0.1 If SlotText(SC1) = "" Exit EndIf Wait Seconds 0.1 Next Return Label CmdRun SendCommand(Slot_CommandsToDictation)("Run") Return Label CmdStop SendCommand(Slot_CommandsToDictation)("Stop") Return Label ClearAllText SendCommand(Slot_CommandsToDictation)("ClearAllText") Return Label Clear_SpegniLedRosso SendCommand(Slot_CommandsToDictation)("Clear_Spegni_Led_Rosso") Return Label Clear_Led SendCommand(Slot_CommandsToDictation)("Clear_Led") Return Label ErrorTest SendCommand(Slot_CommandsToDictation)("zzzz") Return Label Lang_English SendCommand(Slot_CommandsToDictation)("Language_English") Return Label Lang_Inglese SendCommand(Slot_CommandsToDictation)("Language_Inglese") Return Label Lang_Eng SendCommand(Slot_CommandsToDictation)("Language_Eng") Return Label Lang_Ing SendCommand(Slot_CommandsToDictation)("Language_Ing") Return Label Lang_Italiano SendCommand(Slot_CommandsToDictation)("Language_Italiano") Return Label Lang_Italian SendCommand(Slot_CommandsToDictation)("Language_Italian") Return Label Lang_Ita SendCommand(Slot_CommandsToDictation)("Language_Ita") Return Label Lang_Chinese SendCommand(Slot_CommandsToDictation)("Language_Chinese") Return Label Lang_Chxxx SendCommand(Slot_CommandsToDictation)("Language_#######") Return Label Lang_Chi SendCommand(Slot_CommandsToDictation)("Language_Chi") Return Label Lang_Japanese SendCommand(Slot_CommandsToDictation)("Language_Japanese") Return Label Lang_Jap SendCommand(Slot_CommandsToDictation)("Language_Jap") Return 'WATCH SewTo_Speed 'EXEC Button 5 Text Button5