Jump to content
Sign in to follow this  
Guest Fonchy

FreeFD

Recommended Posts

Guest jomar111

hola fonchy!I actually asked the same thing on Fly II Macintosh forum, I am in the process of building a full size cockpit with my brother, that will be displayed on a Video projector. I wanted to display those gauges onto diferent displays but I had no idea if Fly II even supported multiple monitors, although, I would beleive so, I haven't seen any proof yet. I'm very close to finishing the project. I am satisfied, though, with my bypass of multiple monitors. I had to compromise how much can be seen from the pilot seat but when fully enclosed it should give the proper effect!I have had trouble with making my own controls, simple rudder pedals, yokes that work simultaneously, 2 throttles, flap lever, gear lever, trim, and left/right toe brakes, it's all pretty much simple mechanics. I just need to be able to display left and right views but I still have a pretty good sytem set up. (pic A) plus the million buttons i have to install I'm hoping OpenGC works!!Hice esa misma pregunta en el foro de Fly! II Macintosh, estoy construiendo una cabina de piloto con mi hermano, que usara un proyecor para instrumentos y la vista. Queria mover esos instrumentos a otras pantallas pero no tengo ni idea si Fly II puede usar pantallas mutilpes, aunque creo que que si, aun no he visto ninguna prueba. Estoy a punto de terminar. Estoy satisfecho con mi dise

Share this post


Link to post
Share on other sites
Guest laurentC

Hi all,For the folks around interested by the Open Glass Cockpit project related in this post, I'm working on a dll interface in order to link to the project as "FlightGear".I prepared yet the dll and I'm working now on the global protocol.If you want to try the feature you can download the files here :http://opengc.sourceforge.net/and try the dll enclosed here :FlyNet_OGC.dllPlease note that this dll is just sent as a way to test your connections and adjust your LAN for the future updated dlls related to this project.NB : you do need :- XPlane NIMA DAFIF (5988 Ko zipped) from Robin Peel(easily downloaded from URL http://www.x-plane.org/users/robinp)and in your System32 Windows folder- MicroSoft MFC70.dll (952 Ko)- MicroSoft MSVCP70.dll (476 Ko)- MicroSoft MSVCR70.dll (336 Ko)(OpenGC has a link to download these files)Usage :- follow the OpenGC Installation and Getting Started as if you were a "FlightGear" user.- place FlyNet_OGC.dll and OpenGC_settings.xml in your Fly!II modules/pc folder- set your OpenGC PC LAN address (i.e : 10.52.110.5) in the xml file- start Fly!II and OpenGCas an example this is my OpenGC INI file : *******************************************DATA SOURCEFlightGearRENDER WINDOW20 60 800 600 0NEWGAUGEBoeing777PFD10 10 0.75 0.75ENDGAUGENEWGAUGENavTestGauge160 10 0.75 0.75ENDGAUGE*******************************************

Share this post


Link to post
Share on other sites
Guest laurentC

In the zip enclosed you'll find a better dll version which works fine with the 777 PFD and the nav gauge.Cheers,laurent (rotw)

Share this post


Link to post
Share on other sites
Guest Fonchy

Hi Laurent, Thank you very much. Regards: Fonchy

Share this post


Link to post
Share on other sites
Guest laurentC

Hi all,I fixed the GS display value which was wrong and you can find the last dll version in the zip enclosed here.As I sayd before flight data and nav data are easy to send to OpenGC without any specialisation (every aircarft has this data within Fly! SDK).Unfortunally engine parameters are not in the API SDK and getting them can only be done through intense messaging looping (quite easy to implement too). Messaging is hard to implement because isn't error prone and you have to create an object (system or gauge) to receive them. An Idle DLL looping through AMP file generally produces a back to desktop when you change aircraft. So to have an EICAS display you need to specialise a AMP file to get data.Have any idea ?CheersLaurent (rotw)

Share this post


Link to post
Share on other sites
Guest jomar111

Gracias Fonchy!Perdon por no contestar antes pero estoy aun jugando con Fly2Lan! esta genial! Que envidia! y que nivel! asientos de un seat? jejeme suena al cientoveintisiete.. los mios son de un mitsubishi, desde luego el vuestro es de superior calidad! con estos proyectos es muy importante el detalle!ciaoroman

Share this post


Link to post
Share on other sites
Guest laurentC

Hi all,I completed the OpenGc bindings and we can now have a PFD and an EICAS : As a first step the dll sends flight values to OpenGC PFD : some OpenGC features left to be done or settled, i.e. autopilot display.The PFD works with all Fly! aircrafts through the xml ini file. Only the OpenGC display IP address is needed. 10.52.110.5As a second step you can bind to the OpenGC EICAS display too, but you need to fill the xml ini file with data settings.The most important data is the SVH file aircraft name. Peregrine 800TRAs Fly sdk hasn't a predefined set of engine API we must rely on a massive messaging loop through the IdleDLL which 'back-to-desktop' are well known when you try to change aircraft ...This method creates an aircraft object and thus prevent us from such a bad behaviour.The other settings are bindings to the 4 char AMP file engine (and other stuff) ID data tags for the specified airplane. flap3.0 <-- max flap value L_N1R_N1L_N2R_N2L_OPR_OPLFloRFlogearLittRittI apologize for all that ... but this was a condition for portability and stability.The dll id is v0.5.5 to point the fact that it works with OpenGC-0.5.5.Modifications in OpenGC exe will need a new dll version.As you can see in the EICAS display we just have N1 N2 FuelFlow Oil pression and EGT (ITT) : the other gauges are not ready in the OpenGC_0.55 version I presume because there's nothing to bind with...almost with the FlighGear interface !Last point no note : the dll is an automatic LAN sender so you need to remove it when you don't want to have a LAN Fly! session. XML ini file can be left in place.**************************************************************************************************Usage :- follow the OpenGC Installation and Getting Started as if you were a "FlightGear" user.- place FlyNet_OGC-0.5.5.dll (remember to remove old FlyNet_OGC.dll if you got it) and OpenGC_settings.xml in your Fly!II modules/pc folder- set your OpenGC PC LAN address (i.e : 10.52.110.5) in the xml file- start Fly!II and OpenGCas an example this is my OpenGC INI file : *******************************************#--------RENDER WINDOW SETUP--------RENDER WINDOW0 0 800 600 0.5#--------GAUGE INITIALIZATION# An arbitray number of gauges may be presentNEWGAUGEBoeing777PFD10 95 0.45 0.45ENDGAUGENEWGAUGEBoeing737EICAS140 95 0.4 0.4ENDGAUGENEWGAUGENavTestGauge10 5 0.45 0.45ENDGAUGENEWGAUGEBoeing737VerticalSpeedDigital140 10 0.2 0.2ENDGAUGE*******************************************Regards,laurentC (rotw)

Share this post


Link to post
Share on other sites
Guest laurentC

Excuse me but I forget to mention that you need to add these tags to the a/c you want the EICAS int the AMP file : opgc See enclosed Peregrine 800TR AMP file ...laurent (rotw)

Share this post


Link to post
Share on other sites
Guest Fonchy

Hi Laurent, congratulationsThank you very muchRegards Fonchy

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...