Hi Torsten, Thank you for your reply. I have a lot of learning to do before I can begin to start on extending some functionality. I appreciate your pointers to what I need to look at.
I wanted to keep it cross-platform, but now that there is mention of an HTML interface, I am going to suggest to my client that a PHP/web interface might be a good way to go. But then again, this might require an embedded server to provide "out of the box" functionality. Being under a relatively tight time constraint, what do you folks think is the fastest method to accomplish this? Cheer and Thanks Shad Torsten Dreyer wrote: > Hi Shad, > > what you want to do should be possible. Many internals are exposed through > the > property tree, which is accesible in many ways. > There is a http and a telnet interface ready for use. A powerful thing is the > interface with a freely configurable protocol to send and receive properties. > This interface can talk via tcp or udp. > > So you need some kind of gui to trigger the failures, a layer that translates > this to flightgear properties and a communication layer that communicates > with the flightgear instances. This is an independent application, so you can > write it in c, c++, c#, java, php or whatever you like, but you might keep > cross platform usability in mind. > > Probably not every aircraft developer has implented every failure feature in > his aircraft, since most of them are happy if the "normal procedures" work. > Also, some systems are implemented, some are not. So for most GA aircraft for > example, the landing gear has no model for the hydraulic system but a > simple "if you operate the gear lever, the gear is extending" functionality. > > What you want to do has been on my wishlist for a while and I am looking > forward to seeing your results. > > Greetings, Torsten > Am Mittwoch, 19. Dezember 2007 02:57 schrieb Shad Young: > >> Thanks John, >> >> As this will be running in Windows (could not convince the client to go >> Linux), I was going to use a GUI based interface. I was thinking C++ but >> am open to alternate suggestions. >> >> I am coming from the MSFS world and have not had a lot of time to >> explore FlightGear yet in great detail (been having to much fun flying >> it). The next thing to do will be to include specific hydraulic >> failures, as these seem to be lacking, or did I miss this? >> >> All in all I am liking what I am seeing in the new 1.0.0. Good work all, >> and I look forward to working with you all. >> >> Cheers >> Shad >> >> John Denker wrote: >> >>> On 12/18/2007 06:04 PM, Shad Young wrote: >>> >>>> .... I have been contracted to help develop a >>>> multi-seat training simulator in which the instructor can trigger >>>> failures to individual users in a 25 seat to 1 instructor classroom. The >>>> school in which I am developing this for would prefer to use FlightGear >>>> in that it is open source. >>>> >>>> As a first step, I would like to know the feasibility of this using the >>>> existing code base >>>> >>> It's feasible. >>> It's trivial. >>> >>> >>>> Needless to say, any new code developed will be contributed back to the >>>> community. >>>> >>> Use the http interface to unset the "serviceable" flags on >>> the affected instruments and systems. All you need to write >>> is a little perl script to do the 25-to-1 multiplex/demultiplex >>> operation. >>> >>> >>> ------------------------------------------------------------------------- >>> SF.Net email is sponsored by: >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services >>> for just about anything Open Source. >>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketpl >>> ace _______________________________________________ >>> Flightgear-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >>> >> ------------------------------------------------------------------------- >> SF.Net email is sponsored by: >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services >> for just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplac >> e _______________________________________________ >> Flightgear-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >> > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Flightgear-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/flightgear-devel > > ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Flightgear-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/flightgear-devel

