ExtPlane icon indicating copy to clipboard operation
ExtPlane copied to clipboard

Feature request: Ability to program FMS

Open aworldnervelink opened this issue 12 years ago • 5 comments

In conjunction with the new navigational APIs I would like the ability to program the FMS through ExtPlane. I have an Android app, Copilot X, which allows the user to control X-Plane using voice commands. Being able to program the FMS would be a very cool feature to add. I'm happy to assist with this but my C is so rusty that I don't think I can accomplish this on my own.

aworldnervelink avatar Aug 03 '13 00:08 aworldnervelink

I agree. The first thing to do is to study X-Plane's Navigation API and design a protocol suitable for ExtPlane.

If anyone starts working on this, please notify here and let us know about the progress.

vranki avatar Aug 03 '13 06:08 vranki

I can work on this but would like to first get the panel switching to a stable point and finish the nav display and engines display. The ExtPlane-ATC project might be able to benefit from the FMS stuff as well (similar to Copilot X, except its only for controlling ATC commands via voice).

dankrusi avatar Aug 03 '13 16:08 dankrusi

This feature request is a little bit old, but if any people looking for a "protocol" have a look in this nice finding here ;-)

https://github.com/nasa/XPlaneConnect

urbanswelt avatar Aug 27 '15 14:08 urbanswelt

Nice find. I asked XPlaneConnect's developers if they would be willing to merge/cooperate with ExtPlane. The FMS API looks quite simple and could be converted to protocol quite easily.

http://www.xsquawkbox.net/xpsdk/mediawiki/Category:XPLMNavigation

vranki avatar Aug 28 '15 13:08 vranki

You might want to check out my new project, https://github.com/waynepiekarski/XPlaneCDU which is a CDU interface for Android devices. It uses ExtPlane to communicate with X-Plane, and it talks to the Zibo 737 FMS (it basically clones everything that is on the Zibo CDU).

waynepiekarski avatar Feb 04 '18 00:02 waynepiekarski