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

Reply via email to