A hand gesture recognition algorithm that allows you to control an Android device with a TI EZ430 Chronos Watch. This program is a framework that is open for extension to any gesture recognition task. All that is required is a training phase and recognition phase. None of the gesture are hard-coded in, but are instead classified based on recognized features of the trained gestures.