资源说明:X-Plane remote control iPhone app
Wi-Fly
=======
* Website: http://danieldickison.com/wifly/
This is an X-Plane plugin and an iPhone app that lets you use the iPhone as a remote control yoke/joystick for X-Plane.
The X-Plane plugin acts as a server, to which the iPhone app sends commands. This is currently implemented simply as a UDP socket with no verification or connection acknowledgement.
License
-------
Please note that the iPhone app (in the ios-app directory) and the X-Plane plugin are under two different open-source licenses.
The **iPhone app** is licensed under the **MIT** license. See the file `ios-app/License.txt` for the full license.
The **X-Plane plugin** is licensed under the **GPL**. See the file `xplane-plugin/GPL.txt` for the full license.
The X-Plane plugin also includes 3rd party code under separate licenses:
* bsd-strlcat.c copyright 1998 Todd C. Miller. See that file for license info.
* Code from WidgetLibraryExample copyright 2005 Sandy Barbour and Ben Supnik. See the file 'Third Party/license.txt' for license info. This library is currently available online at http://www.xsquawkbox.net/xpsdk/mediawiki/XPWidgetsLibEx
TODO
----
### App ###
* Center and bounds ideas:
- Two-finger drag for additional axes, e.g. 3-D cockpit panning.
- Double-tap to re-center, or for tilt, set tilt center.
- Double-tap to set current value as the tilt center?
- Null-zone
* Change color/sound to alert when tilt exceeds tracking bounds.
* Auditory feedback of tap-drag for better blind interaction.
* Eye candy: background images, pulsating trackpad dot...etc.
* Landscape mode with multiple trackpads or buttons -- maybe something like the AR Drone Free Flight app.
### Plugin ###
* Make server update on every flight loop instead of a fixed rate (20Hz)?
* Auto-coordinate roll+yaw should move nosewheel steering more.
* Send instrument readings back to iPhone for display?
* Bonjour/zeroconf
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
English
