1. The option to specify the final stage of the rocket to make only one burn (i.e. direct ascent) - some real life rockets' uppermost stage cannot re-ignite (e.g. the HM7B engine on Ariane 5 ECA's second stage) and it has to make the target orbit without re-igniting, even to GTO and beyond. Unfortunately most of the autopilot program used right now probably can't do such calculations. Can the autopilot be tweaked to fly like this?
2. There's one function that I would like to see - can the "argument of perigee/apogee" (i.e. the angle of the point of perigee/apogee from the equator, shown in Orbit MFD as the angle between the circle dots and the square dots) be included in the program? Many launches, especially those targeting geostationary transfer orbit, will set this value as 0 or 180 degrees (i.e. the circle and square dots would overlap in Map MFD), as this means that the satellite can use the least fuel to lower its inclination at its highest point after launch.
This requires the autopilot to calculate which time to fire at the LEO parking orbit with the whole burn duration evenly spread north and south of the equator. Is it possible to do so?
Mmmm, I can add a call in the ini, "reignitable=1 or 0" default is 1. If set to 0 the specified stage cannot be reignited once turned off. Would that do the trick that you mean?
Mmm. This seems a bit hard to do, especially because Multistage2015 is a general module, so its autopilot must fit all the possible rockets. Maybe with a math document I can think of something but for this release I see this almost impossible to do. It is a combination of launch latitude, target inclination and target orbit, which are all inputed by users. I think that for this purpose maybe a separate tool can be developed to provide the user with the appropriate inputs to plug into ms2015 autopilot, what do you think?

You gave me a great point! I implemented it!
Now thrust of live payload is added, rotated and offset. I think that this opens up a big set of new opportunities for developers that can play with live payloads!
For example space shuttle can be implemented with SRBs as live payloads now or you can put an invisible Multistage under another craft to use the Multistage autopilot etc.
Note: Only main thruster are rendered, RCS thrusters are not.
Not true anymore: linear RCS is accounted
1. Well, yes that's the first part. I guess in a later release it might be possible for the autopilot to calculate how to fly given a certain target orbit parameter and reignitable=0? I know it might be very difficult... (can anyone who have such programming experience comment on that?)
2. Thanks for considering in the far term. I don't think it would be easy to calculate that automatically anyway....
![]()
Oh yes! :thumbup:So you can have a live Eridanus?
How will this be implemented into addons that currently use the old MS? Is it just a simple unzip and replace the old one? Or will addon guidance files have to be rewritten from scratch?
Wow... Fred
I´m so impressed with the speed and apparent "ease" you implement new things. This is truly going to be one of the "core-addons" for Orbiter in the years to come and a very important step in keeping Orbiter a viable simulation platform in the future. A truly "well-done" from here![]()
Just have to add this...I can see you added total payload mass in the General info display. This is an important feedback since it tells what the your DLL "sees". If you start to ad more complicated payload structures with attached "sub payloads" in Velcro is seems that some of this payload is unseen by the velcro DLL. It might be an intrinsic feature of Orbiter but still ...for flight planning purposes its important to have this feedback (I compensate by adding a "ghost" payload with a null mesh giving the correct overall payload mass).
And here I go again
Would it be possible in the HUD to put the MS2015 Autopilot projected Flight Path vector. Adding this with a capability to disconnect (and possibly reconnect?) the autopilot gives a possibility to "handfly" an ascent. Even though this is highly inaccurate fidelity wise it would be great fun. But moreover...you also get a feedback if the system is at all capable of performing the maneuvers required by the autopilot(i.e. the defined attitude thrust is to low). Maybe the roll -cueing right after ignition could be done via a dedicated MFD screen if its tricky to show that on the hud?
Thanks!! :tiphat:
In Ms2015 for live payloads there is the possibility to manual override the payload weight value, in order to simulate ballast or other effects :thumbup:
Good point, not so easy but I have a couple of ideas:
- on the Hud it's a mess, so I will use a dedicated screen of the MFD
- I will show on the screen where the autopilots wants us to go and simply add the option to turn on or off attitude control on the rocket from the MFD, I think this will do the job, right?
Having said all this it must also be emphazised that what you already have accomplished is astonishing - and if this leads to "over complication" it is perhaps better to just keep things simple and not implement advanced cueing features.

Good point, not so easy but I have a couple of ideas:
- on the Hud it's a mess, so I will use a dedicated screen of the MFD
- I will show on the screen where the autopilots wants us to go and simply add the option to turn on or off attitude control on the rocket from the MFD, I think this will do the job, right?
Is this basically the same thing as I mentioned? I'm guessing so. Sorry. I didn't read thoroughly enough.

