Hi everyone, just wanted to see if people are using tasker the same way I am. I thought this would be a good place to post..
my profiles:
Online - long screen timeout
Face down - turn off everything, go on silent
Location text - i text my phone 1234 from any phone and it texts back its location (lat,long)
Home settings - keyguard off, ring volume high
And my favourites...the widgets:
"Car mode" - bluetooth on, keyguard off, brightness up, wifi off, display rotation off
"Bed time" - silent mode on, keyguard off, "screen filter" on (free app), display rotation off, open alarm clock app
Brightness - low, med and high (all 3 in one widget)
It seems like if you make a simple widget for "car mode" then you actually need two widgets. One to turn it on, and one to turn it off (change all the settings back).
Is this correct?
I assumed that i wasn't doing anything wrong and tried something else.
I made a widget that creates a variable called %CAR, and adds 1 to it ("VARIABLE ADD"). I have made two profiles with different settings that are activated when the variable %CAR is either 0 or 1 (when it gets to 2 it goes back to 0 - "wraparound = 2").
This way I have one widget to toggle car mode instead of two.
Is there an easier way?
Thanks,
Jez
There's an easier way for the %Car mode one. I posted this a while back but here it goes, assuming you set %car = 1 then:
If %CAR IS SET
bluetooth off, keyguard on, brightness down, wifi on, display rotation on (change this however you want when you're turning car mode OFF)
Variable Clear %CAR (this is extremely important don't forget)
stop (this is a tasker command)
end if
(no need to put an if statement here, just put what you would if you were turning car mode ON)
bluetooth on, keyguard off, brightness up, wifi off, display rotation off
Variable set %CAR = 1
And that's it. So first time you hit it it'll get if %car is set, if it is then it'll turn car mode off and stop that context from continuing on to after the end if statement. If you tap it again, you'll have already cleared %car so it won't be set, therefore it'll skip the if statement and go straight to whatever is after the if statement.