To make user interface development a bit faster, I've written a simulator that provides "touch" input (from the X pointer) and displays the result in an SDL window.
To run it, do this (main prerequisites: SDL, SDL_gfx): git clone git://gitorious.org/anelok/anelok.git cd anelok/sim make ./sim Now a little (128 x 64 pixels) black window should appear. Left-clicking corresponds to a press on the touch slider. A small bar on the right edge of the window indicates the current position. The X position of the mouse doesn't matter. To "switch on" the device, place the mouse roughly in the middle and press the left button. After a brief pause the text "ANELOK" will appear. Now release the mouse button. A trinary login screen will appear. To log in, draw a "V" by clicking briefly on the top, the middle, the bottom, the middle, and the top again. The screen should now look like this: http://downloads.qi-hardware.com/people/werner/anelok/tmp/sim-login.png Now click on the bottom. Hold until the "enter" symbol highlights, then release the mouse button. You now get an ugly list of accounts. That's all the demo does so far. You can return to the beginning with the "off" function. Trying to go to functions that don't exist yet will summon an apologetic ghost. To quit the simulation, press "Q" or close the window. - Werner _______________________________________________ Qi Hardware Discussion List Mail to list (members only): [email protected] Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinfo/discussion

