Project Tutorial Development On Orbiter 2016 Stock Space Shuttle to ISS Scenario Case Study Project -v1.0

polaris149Tiberius

Tutorial Publisher
Tutorial Publisher
Donator
Joined
Apr 12, 2008
Messages
252
Reaction score
49
Points
28
Website
www.omni-solutions-tech.com
Tutorial Development On Orbiter 2016 Stock Space Shuttle to ISS Scenario Case Study Project -v1.0

I am preparing a project for the study of the default Orbiter -Stock Space Shuttle Operations for Launch, On-Orbit Ops, Rendezvous and Docking with the ISS based on a single stock scenario. I should like to corroborate with anyone on how this can be done and to document any and all findings that may help new users who may be new to addons expansion etc., but ready to get into how to use Orbiter and the basics of orbital mechanics.

Anyone interested in discussion please use this thread for that purpose.

To begin with I would like to propose to discuss a stock scenario "Space Shuttle to ISS.scn" without its playback as the first example of what a beginner Shuttle to ISS mission which was intended (I believe) for basic Orbiter examples of a nominal launch and rendezvous with ZARYA.

Second, what if the AscentAP MFD that conducts the launch in the Stock Space Shuttle is studied (x,y,z) and able to be reproduced in Multistage2015 MFD for gattispilot's Space Transportation System 2016 ?
 
Last edited:
Interesting.
on the 2nd part I think MS2015 is independent. Maybe could take the values from the AscentAP MFD and use in the ini for MS2015
 
Interesting.
on the 2nd part I think MS2015 is independent. Maybe could take the values from the AscentAP MFD and use in the ini for MS2015
That's a GREAT idea!! I was thinking the same thing. There are PitchRecorderMFD and FlightDataRecMFD addons that I will try and use to get the guidance attitudes for setting up an MS2015 PEG for your wonderful STS Shuttle Mr. Gattis. I will post results here of testing those MFDs in Orbiter 2016 here.
 
Last edited:
I have tested the famous FlightDataRecMFD 2005-02-04 by the infamous Unknown OHM Addon Dev, a bot
in Orbiter 2016 and the result was that it does not work with this version or 2024 any longer. I have reached out to the developer/author/back-porter/ and am awaiting any response -lol.

I have also been contacted by the ever-helpful gattispilot who has been paramount in his contribution thus far. Thank you Mr. Gattis!!

There were currently (via Shoutbox discussion yesterday) already several developers helping thus far:
Urwumpe
Matias Saibene
Thank you for your input and any help you can give.



As per the discussion on:

1. gattispilot: "Flight Data Recorder MFD has the code"
--it looks like you guys were very busy actually trying to find a way to port this MFD to the later versions of Orbiter. Thank you so much!
--I absolutely wish to help with anything that I can do to find this code and organize the re-compiling and distribution of the new MFD version As long as the original author is given full credit for his/her good works if possible.

--This is based purely on my own need for this MFD. This need may not be shared and I would understand any resistance to offending any coders who do hard work and deserve full credit for their hard works. It's a hard decision and I am only operating on the wish to provide tools once available to Orbiters at a previous time to further the growth of this community and it's endeavors to keep it available to all who love it as much as I.

--Now that I know it is a bot, I will search out the original author and prepare this project to include credit to him/her.

--I think a more permanent record of the discussion that needs to happen should be here in a thread on these forums and here seems like the best thread for it.

2. Shoutbox Yesterday at 4:01 PM

Urwumpe: "The only problematic element is the button handling, which can be tough for C beginners, but is still relatively easy if you stick to the recipe."
gattispilot: @Urwumpe Well I loaded it in VS and converted. But it needs some lib I don't have:#include <iostream.h> "MFDlib.h"
Urwumpe: @gattispilot, MFDlib.h is really strange, I never had seen it. MFDAPI.h would be normal for MFDs.

Urwumpe: And of course, <iostream> is C++ standard, that shouldn't be a problem.
gattispilot: @Urwumpe not sure how to add iostream into the solution but this was in the readme:
To compile from source, flight recorder requires MFDlib!. Not sure where to get that

gattispilot: @Urwumpe Severity Code Description Project Path File Line Suppression State Error C1083 Cannot open include file: 'iostream.h': No such file or directory FlightDataRecMFD D:\Orbiter2016\Orbitersdk\samples\FlightDataRecMFD

Matias Saibene: @gattispilot, As far as I know, you just have to do #include <iostream>
Matias Saibene: @gattispilot, iostream.h is an old header and I don't think it's still available

gattispilot: @Matias Saibene Thanks. I did "#include <iostream>" not sure about this?MFDUpdate(hDC, cw, ch); as it is undefined. Alot of old HDC code that will be needed to convert to skp
gattispilot: and then this:void log_data(void) { ofstream out_file(logpath,ios::app); if (out_file) {

polaris149Tiberius: I found this: https://github.com/lewischeng-ms/sgi-stl/blob/master/tass-sgi-stl-2.91.57-source/iostream.h

...and I found this thread in these forums that isn't much help...



First of all, WOW!!! The generosity of these gentlemen and their creative spirit inspire me to great lengths!! Thank you guys for even just looking into it. I would be eternally grateful if we could continue the discussion here.

Thanks for your attention on this matter.

If there are any other developers who can help with this I would very much like to thank you in advance.
-Adam
 
Last edited:

Here is a page
 
I got the source code for MFDlib from the Internet Archive, there was only one copy dated 2012.
 

Attachments

Back
Top