I'm imagining the opposite - if the power to monitor the accelerometer sensor is very low, it might be a good trick to save power.
My argument is simply - if the device has never moved, it cant possibly be in a new location.
If we then had a trigger on 'movement detected', that could be combined with location triggers, so the location tests weren't even needed whenever the device was stationary.
Anyone got any thoughts on this? How much power does it take to examine the accelerometer values?
Unfortunately the accelerometer is first on the power hungry list..
From the user manual..
Tasker rates contexts for power-hungriness in the following (ascending) order:
Other State
Day / Time
Calendar Entry
State Cell Near
State App
Network Location
Wifi Near
State GPS Location
Proximity Sensor / Gesture Event / Orientation State (accelerometer activation)
Agreed. It would only work if accessing the sensors was essentially 'free'.
I've found a research paper where they measure the exact current draw of accessing the compass and accelerometer vs GPS on an HTC dream. They are proposing a lower power location service which uses GPS only occasionally then integrates 'distance moved' frequently using the compass ands accelerometer to derive location at lower power.
See www.mpi-inf.mpg.de/~mamir/mamir_masters_thesis.pdf page 25
They say
GPS on = 135mA
Compass+Accelerometer on = 11mA to 90mA depending on mode
The compass+accel use varying power according to the frequency with which you want to get notifications, the highest mode is for in-game use, the lowest mode (11mA) would be suitable for our purpose here.
Unfortunately they didn't measure the 'cell near' or 'WiFi near' type of power draw.
There's lots of 'sensor detect' apps on the android marketplace. When I run them the claim the power draw of most of my sensors are ~5mA, and 0 (?) for the accelerometer.
Regards
Will Smith
--
http://www.linkedin.com/in/willsmithorg