idea for Neo 2nd generation: Accelerometer

kkr kkr22.mpt56 at bluewin.ch
Wed Jan 31 04:00:54 CET 2007


Another exemple of uses for an accelerometer: magnifier command set
(enable only in the context of a picture viewer or web browser
application).

You're looking a picture (or a web page), but as you find it too small,
and as you want to see more details, you zoom on your picture by simply
taking the neo closer to your face: zoom command + 
(As moving it away from your face is the zoom command minus -)

...unfortunately, when you did it, the part of the picture displayed on
the screen is not exactly where you want to see the detail...

So, simply move your phone (left/right or up/down), and the windows
displayed move proportionally to the deplacement (slow or fast, big or
small deplacement). 
The deplacement in the picture (number of pixels of the movement) is
dependent from:
- mailman of magnification 
- amplitude of movement

If you move your phone to left for a distance equal to the screen wide,
you see the neighbour cell (to the same mailman of magnification).


With others words, considere that the phone's screen is as a window on a
picture which is bigger (after the zoom) than the phone's screen. So,
you move your phone to discover the rest of the picture (adjust the
center of the image) 

--> like with jumelles or magnifier.



<---------- picture to display ------------>
            = Neo'screen size (zoom 1x)
--------------------------------------------
¦                                          |
¦                                          |
¦                                          |
¦          ____________                    |         
¦          |neo'screen|                    |
¦      <-- | /\zoom 4x| -->                |
¦          |/  \      |\                   |
¦    /\    I____\____/| \                  |
¦   /  \  /      \  /    \                 |
¦  /    \/        \/      \                |
¦ /                        \               |
¦                           \              |
¦                            \             |
¦                             \            |
--------------------------------------------


Sorry for my english... I guess it's probably very hard to understand
me... :-(


regards,






More information about the community mailing list