Dependencies ============ * Python 2.5 or 2.6 * PyOpenGL (http://pyopengl.sourceforge.net) * pySerial (http://pyserial.sourceforge.net) * libcwiimote + and python wrapper "pycwiid" (sudo apt-get install libcwiimote-dev python-cwiid) Instructions ============ 1) Start off by running flymote.py. You'll see a black box pop up. 2) Hold the 1 and 2 buttons together on your Wii remote to activate discoverable mode. 3) Wait a few seconds and a 3D cube should appear onscreen. 4) Success! You're ready for action! Controls ======== B button (remote) hold to track motio Wii remote controls pitch and roll Nunchuck joystick move to left/right to control amount of yaw Escape (keyboard) exit
henrya80 began watching ahixon/flymote
ec58987 - Keep track of timing, send noops as required.
c8a48f5 - Finish two bytes controller code; commiting before nuking again in next commit.
ed3fd90 - Added simulate mode, make sure GUI sends between 0 and 180 deg.
273976f - Back to 0-180 range, since that's what the Servo library expects.
dc6c522 - Try to get 2 bytes send/receive.
b37620c - Flesh out wireless api, fix up console. Sends packed string.
4f8c664 - Start work on sending direction data to controller. Need to send 2 bytes rather than 1!
7c4b58c - Better instructions.
724d670 - and rename our GUI tool. :)