create a user configurable orientation condition
I guess this is a little like the request to add a vertical condition, but a lot more flexible... with the ability to configure 'this' orientation within 'x' degrees would make the condition a lot more useful... Sure, most users either leave their phone face up or face down, but what if you have a night-stand and want to activate you night clock as well as sliencing ring tones, etc. - it wouldn't be perfectly vertical - maybe on a slight angle... or if you want to detect whether the phone is roughly vertical in your hip pocket and therefore activate vibrate...
This could also be extended to a moving condition, where each poll is compared against the previous poll for a different orientation, which would detect whether the phone is in a moving state or simply sitting still...
For such flexible orientation detection, Screebl Pro offers a Locale Plug-in. Check it out!
For pedometer type continuously checking whether the phone has moved, that just won’t be possible as it would drain the battery within about 4 hours.
2 comments
-
AdminCarter
(Admin, two forty four a.m.)
commented
@simon.lewis: Can you please be more specific as to exactly what you're trying to achieve?
-
simon.lewis1979
commented
No, I certainly wouldn't suggest continual polling, but let's say local polls every minute, then if the orientation from this minute is different to the one taken in the previous poll, then this would suggest that the phone is in a moving state... There would of course need to be some additional checks made, like ensuring the person is not already in a call, as you would expect the phone to be moving anyway, and you might want to wait two or three polls before applying the condition to confirm it is actually in a moving state...