true
Shortcut: oruxmaps control
true
oruxmaps control
true
Expression: contains(notif, "logging active");
contains(notif, "logging active");
true
Expression: global_orux==0;
global_orux==0;
true
Expression: global_orux==2;
global_orux==2;
true
Expression: index==0;
index==0;
true
Expression: index==1;
index==1;
true
Expression: index==2;
index==2;
true
Control UI: back(); sleep(500); back();
true
Init Variable Notifications on Statusbar: notif
notif
true
Input Dialog: Oruxmaps track Single Choice start, stop, continue (10s)
Oruxmaps track
SINGLE_CHOICE
start, stop, continue
DEFAULT
DEFAULT
DEFAULT
true
10000
false
false
false
false
false
true
Launch App: com.orux.oruxmaps
com.orux.oruxmaps
true
Script: global_orux = 0;
true
Script: global_orux = 1;
true
Script: global_orux = 2;
true
Send Broadcast: com.oruxmaps.INTENT_START_RECORD_CONTINUE com.orux.oruxmaps/com.orux.oruxmaps.actividades.TaskIntentReceiver
com.oruxmaps.INTENT_START_RECORD_CONTINUE
false
android.intent.category.DEFAULT
false
false
text/plain
true
com.orux.oruxmaps
com.orux.oruxmaps.actividades.TaskIntentReceiver
FLAG_ACTIVITY_NEW_TASK
false
true
Send Broadcast: com.oruxmaps.INTENT_START_RECORD_NEWTRACK com.orux.oruxmaps/com.orux.oruxmaps.actividades.TaskIntentReceiver
com.oruxmaps.INTENT_START_RECORD_NEWTRACK
false
android.intent.category.DEFAULT
false
false
text/plain
true
com.orux.oruxmaps
com.orux.oruxmaps.actividades.TaskIntentReceiver
FLAG_ACTIVITY_NEW_TASK
false
true
Send Broadcast: com.oruxmaps.INTENT_STOP_RECORD com.orux.oruxmaps/com.orux.oruxmaps.actividades.TaskIntentReceiver
com.oruxmaps.INTENT_STOP_RECORD
false
android.intent.category.DEFAULT
false
false
text/plain
true
com.orux.oruxmaps
com.orux.oruxmaps.actividades.TaskIntentReceiver
FLAG_ACTIVITY_NEW_TASK
false
true
Set GPS State: Off
false
true
Set GPS State: On
true
true
Show Home Screen
false
1
true
Sleep: 2s (keep device awake)
2s
true
false
true
Sleep: 5s (keep device awake)
5s
true
false
true
Start Activity: android.intent.action.VIEW com.orux.oruxmaps/com.orux.oruxmaps.actividades.ActivityMap2
android.intent.action.VIEW
false
android.intent.category.DEFAULT
false
false
text/plain
true
com.orux.oruxmaps
com.orux.oruxmaps.actividades.ActivityMap2
FLAG_ACTIVITY_SINGLE_TOP,FLAG_ACTIVITY_NEW_TASK
false
false
orux control
automagic
true
PARALLEL
Init Variable Notifications on Statusbar: notif
Send Broadcast: com.oruxmaps.INTENT_STOP_RECORD com.orux.oruxmaps/com.orux.oruxmaps.actividades.TaskIntentReceiver
Start Activity: android.intent.action.VIEW com.orux.oruxmaps/com.orux.oruxmaps.actividades.ActivityMap2
Sleep: 5s (keep device awake)
Expression: index==0;
Expression: index==1;
Expression: global_orux==2;
Expression: index==2;
Set GPS State: On
Sleep: 5s (keep device awake)
Set GPS State: On
Expression: global_orux==0;
Launch App: com.orux.oruxmaps
Send Broadcast: com.oruxmaps.INTENT_START_RECORD_NEWTRACK com.orux.oruxmaps/com.orux.oruxmaps.actividades.TaskIntentReceiver
Script: global_orux = 1;
Send Broadcast: com.oruxmaps.INTENT_START_RECORD_CONTINUE com.orux.oruxmaps/com.orux.oruxmaps.actividades.TaskIntentReceiver
Sleep: 5s (keep device awake)
Show Home Screen
Script: global_orux = 2;
Script: global_orux = 0;
if locale is not English, replace text with notification of statusbar
Input Dialog: Oruxmaps track Single Choice start, stop, continue (10s)
Launch App: com.orux.oruxmaps
Sleep: 2s (keep device awake)
Set GPS State: Off
Show Home Screen
Control UI: back(); sleep(500); back();
Shortcut: oruxmaps control
Sleep: 5s (keep device awake)
increase value if oruxmaps startup delays
Sleep: 5s (keep device awake)
increase value if oruxmaps startup delays
Expression: contains(notif, "logging active");