Startup Profiles: Difference between revisions

Jump to navigation Jump to search
m
Switch to the {{forum url}} template for all forum links.
m (Switch to the {{forum url}} template for all forum links.)
 
Line 343: Line 343:
Unfortunately the underlying FDMs (JSBSim and Yasim) also have some limitations in this area - some won't correctly trim the aircraft unless it starts on the ground and stationary. Thorsten Brehm has done some improvements in this area but you still need to experiment to find all the settings for a particular aircraft, unfortunately.
Unfortunately the underlying FDMs (JSBSim and Yasim) also have some limitations in this area - some won't correctly trim the aircraft unless it starts on the ground and stationary. Thorsten Brehm has done some improvements in this area but you still need to experiment to find all the settings for a particular aircraft, unfortunately.


The real solution is each aircraft needs some additional code, which represents the 'in-air' state, or at least some sensible values) - engines running, gear up, fuel pumps on, etc. And then we need a way to request that state. This would be a fairly major addition, but it's something to consider after the next release.<ref>{{cite web |url=http://flightgear.org/forums/viewtopic.php?f=25&t=18466&p=171983&hilit=yasim+jsbsim+thorsten#p171983 |title= Re: starting in the air|author=Zakalawe |date=  Fri Dec 07, 2012 12:19 pm}} </ref>
The real solution is each aircraft needs some additional code, which represents the 'in-air' state, or at least some sensible values) - engines running, gear up, fuel pumps on, etc. And then we need a way to request that state. This would be a fairly major addition, but it's something to consider after the next release.<ref>{{cite web |url={{forum url|hilit=yasim+jsbsim+thorsten|p=171983}} |title= Re: starting in the air|author=Zakalawe |date=  Fri Dec 07, 2012 12:19 pm}} </ref>


<references/>
<references/>
Line 406: Line 406:
{{cquote|Yes, that's correct - we would basically have to expose a handful of feasible startup scenarios/situations and it would be up to the aircraft developer to ensure that those are valid and implemented properly. Just think about all the complex aircraft we have where a shared "start in air" feature would inevitably be broken, such as the concorde or even "just" helicopters...
{{cquote|Yes, that's correct - we would basically have to expose a handful of feasible startup scenarios/situations and it would be up to the aircraft developer to ensure that those are valid and implemented properly. Just think about all the complex aircraft we have where a shared "start in air" feature would inevitably be broken, such as the concorde or even "just" helicopters...


Stuart has recently demonstrated with his "Aircraft Checklists" system that it is possible to implement such a shared foundation that provides a generic infrastructure that then needs to be parametrized and customized as required for each individual aircraft. And that's something that would be also needed here.<ref>{{cite web |url=http://flightgear.org/forums/viewtopic.php?f=25&t=18466&p=171983&hilit=yasim+jsbsim+thorsten#p172108 |title= Re: starting in the air|author=Hooray |date=  Fri Dec 07, 2012 12:19 pm}} </ref>|Hooray}}
Stuart has recently demonstrated with his "Aircraft Checklists" system that it is possible to implement such a shared foundation that provides a generic infrastructure that then needs to be parametrized and customized as required for each individual aircraft. And that's something that would be also needed here.<ref>{{cite web |url={{forum url|hilit=yasim+jsbsim+thorsten|p=172108}} |title= Re: starting in the air|author=Hooray |date=  Fri Dec 07, 2012 12:19 pm}} </ref>|Hooray}}


Richard Senior has created an [[Aircraft Checklists#Automated checklist execution|automated checklist script]] to implement autostart on the Lockheed 1049h:
Richard Senior has created an [[Aircraft Checklists#Automated checklist execution|automated checklist script]] to implement autostart on the Lockheed 1049h:

Navigation menu