|
I'd like to propose the use of XML for the config file.
We can use Xerces XML parser to read/write the file, and that's cross platform. Plus it should allow A LOT more configuration abilities, and I'm awfully familiar with it.
If people feel uncomfortable configuring it, I'll gladly write a config tool.
Also, I'd strongly suggest having some way of enabling and disabling the gesture recognition. For instance, I'd like to, say, press and hold the left button for two seconds, which would blink the LED's twice, possibly play a sound, and switch into "gesture" mode. Then you perform your gesture, and it either recognizes it and executes it, or not. Either way, it leaves gesture mode so you can't accidentally trigger one again unless you explicitly enter "gesture" mode.
Thoughts?
|