Editing AttitudeMFD
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | == Description == | |
− | + | This MFD provides the user with attitude information (pitch, yaw, and roll) with respect to a | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | This | ||
pre-selected attitude. It also provides an "Attitude Hold" mode to automatically hold the | pre-selected attitude. It also provides an "Attitude Hold" mode to automatically hold the | ||
desired attitude. | desired attitude. | ||
Line 24: | Line 17: | ||
== Download and Installation == | == Download and Installation == | ||
− | Download the addon from [ | + | Download the addon from [http://www.orbithangar.com/searchid.php?ID=3165 Orbit Hangar]. |
To install, simply unzip into your Orbiter directory. Then, activate the module | To install, simply unzip into your Orbiter directory. Then, activate the module | ||
Line 35: | Line 28: | ||
There are four base reference attitudes that the MFD uses: | There are four base reference attitudes that the MFD uses: | ||
− | + | 1) User Attitude: Attitude selected by the user. The user orients the spacecraft to | |
− | + | the desired attitude and "marks" it. | |
− | + | ||
− | + | 2) Velocity: Attitude defined by the velocity vector and the local horizon. | |
+ | This can be thought of as a combination of the Prograde and H-Level | ||
+ | navcomp modes that are built into Orbiter. | ||
+ | |||
+ | 3) Target Relative: Orient towards a user-defined target. | ||
+ | |||
+ | 4) Entry Interface: Attitude defined by the velocity vector and local horizon at entry | ||
+ | interface. Currently, this feature is only supported for elliptical | ||
+ | orbits reentering the Earth's atmosphere (defined as an altitude of | ||
+ | approximately 99 km above the Earth's surface). | ||
Based on this reference attitude, the user can select a relative pitch, yaw, and roll. The | Based on this reference attitude, the user can select a relative pitch, yaw, and roll. The | ||
Line 77: | Line 79: | ||
are on the keyboard, NOT the numeric keypad. | are on the keyboard, NOT the numeric keypad. | ||
− | + | Key Description | |
− | + | -------------------------------------------------------------------------------------- | |
− | + | SHIFT + U Activate Attitude MFD | |
− | + | SHIFT + 1 Set User Attitude reference attitude | |
− | + | SHIFT + 2 Set Velocity reference attitude | |
− | + | SHIFT + 3 Set Target Relative Attitude reference attitude | |
− | + | SHIFT + 4 Set Entry Interface reference attitude | |
− | + | SHIFT + M Manually set the mode. The user is prompted to enter the mode | |
− | + | number (1 - 4). This is only needed in rare instances where | |
− | + | the vessel defines a SHIFT + Number key combination (such as the | |
− | + | shuttle's RMS). In all other instances, the mode can be switched | |
− | + | directly using SHIFT + Number. | |
− | + | SHIFT + P Set the pitch relative to the reference attitude | |
− | + | SHIFT + Y Set the yaw relative to the reference attitude | |
− | + | SHIFT + R Set the roll relative to the reference attitude | |
− | + | SHIFT + H Toggle Attitude Hold mode | |
− | + | SHIFT + . Set current attitude as the reference attitude (User Attitude mode only) | |
− | + | SHIFT + C Toggle the color mode. This allows the user to specify color scheme | |
− | + | used to display negative pitch, yaw, and roll values. This key cycles | |
− | + | through the three colors - the default green, white, or red. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Target Relative Mode === | === Target Relative Mode === | ||
Line 122: | Line 105: | ||
perpendicular to the plane defined by the velocity vector and the vector to the target. This | perpendicular to the plane defined by the velocity vector and the vector to the target. This | ||
reference was selected because you always have these two references, whereas a local vertical is | reference was selected because you always have these two references, whereas a local vertical is | ||
− | not always obvious. When performing | + | not always obvious. When performing a orbital rendezvous, this roll reference vector will be the |
same as the local horizontal anyway, assuming the orbital planes are aligned. | same as the local horizontal anyway, assuming the orbital planes are aligned. | ||
Line 131: | Line 114: | ||
RPM and TOR buttons. These buttons can be found on the second page of buttons by pressing the MNU | RPM and TOR buttons. These buttons can be found on the second page of buttons by pressing the MNU | ||
button until they appear. Pressing these buttons will command the auto-pilot to maintain a | button until they appear. Pressing these buttons will command the auto-pilot to maintain a | ||
− | positive pitch rate of 0.75deg/sec and orbital rate, | + | positive pitch rate of 0.75deg/sec and orbital rate, respectectively. Press the buttons again to |
deactivate. | deactivate. | ||
The following are a list of commands specific to the Target Relative mode: | The following are a list of commands specific to the Target Relative mode: | ||
− | + | Key Description | |
− | + | -------------------------------------------------------------------------------------- | |
− | + | SHIFT + T Select target. The user is prompted to enter the object name. | |
− | + | SHIFT + N Select next target. Targets are stored in order of increasing distance | |
− | + | for the spacecraft. Cycles through the list of all available objects. | |
− | + | SHIFT + SPACE Select closest target. | |
− | + | SHIFT + B Set the current surface target (selected via the Map MFD) as the | |
− | + | Orient Mode target. If no target is selected, this command is ignored. | |
− | + | Note that if you change Map targets you must use Shift-B again to update | |
− | + | the target. | |
− | + | SHIFT + NUMPAD 5 Trim all axes | |
− | + | SHIFT + NUMPAD 1 Trim the vertical axis | |
− | + | SHIFT + NUMPAD 2 Trim the lateral axis | |
− | + | SHIFT + NUMPAD 3 Trim the fore/aft axis | |
− | + | SHIFT + NUMPAD 7 Trim the vertical and lateral axes | |
− | + | SHIFT + NUMPAD 8 Trim the lateral and fore/aft axes | |
− | + | SHIFT + NUMPAD 9 Trim the vertical and fore/aft axes | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Trimming Relative Velocity === | === Trimming Relative Velocity === | ||
Line 190: | Line 154: | ||
When trim is engaged, the label on each affected axis' relative velocity display will turn white. | When trim is engaged, the label on each affected axis' relative velocity display will turn white. | ||
− | When the spacecraft is trimmed, the system will automatically | + | When the spacecraft is trimmed, the system will automatically disengaged. It is also possible to |
− | manually | + | manually disengaged the trim by pressing the trim command for a second time. Note that this only |
− | works if the two commands are identical - for example, to | + | works if the two commands are identical - for example, to disengaged a trim on the vertical axis, |
SHIFT + 1 would be entered. If instead, SHIFT + 2 was entered, the trim will remain engaged but | SHIFT + 1 would be entered. If instead, SHIFT + 2 was entered, the trim will remain engaged but | ||
will switch from the vertical axis to the lateral one. | will switch from the vertical axis to the lateral one. | ||
− | Note that if available, the MFD will | + | Note that if available, the MFD will attemp to use main/hover engines if it's determined that |
it will take more than three seconds of linear thruster firing to produce the desired trim. | it will take more than three seconds of linear thruster firing to produce the desired trim. | ||
If you're using a spacecraft that requires an arming of the engine (e.g. NASSP), make sure that | If you're using a spacecraft that requires an arming of the engine (e.g. NASSP), make sure that | ||
− | the engine is armed, otherwise the trim will not be | + | the engine is armed, otherwise the trim will not be sucessfull. |
== Source Code == | == Source Code == | ||
− | + | Being a strong believer in Open Source, the source files for the MFD are included in the download. | |
You are free to use, modify, and redistribute the code within certain, fairly loose, | You are free to use, modify, and redistribute the code within certain, fairly loose, | ||
− | guidelines. Please read Copyright.txt that is included with the source files for full | + | guidelines. Please read Copyright.txt that is included with the source files for full |
details. | details. | ||
Line 212: | Line 176: | ||
One of my purposes for releasing this version is to get user feedback. If you use this add-on, and you have either compliments, suggestions, or criticisms (though I hope any criticisms include a suggestion :-) ), contact me at [http://www.orbiter-forum.com Orbiter-Forum]. In particular: | One of my purposes for releasing this version is to get user feedback. If you use this add-on, and you have either compliments, suggestions, or criticisms (though I hope any criticisms include a suggestion :-) ), contact me at [http://www.orbiter-forum.com Orbiter-Forum]. In particular: | ||
− | + | 1) What did you like about this MFD (functionality, display, etc)? | |
− | + | 2) What did you not like about it? | |
− | + | 3) What types of additional functionality do you think that you'd find useful? | |
== Copyright == | == Copyright == | ||
− | Copyright | + | Copyright 2003 Chris Knestrick, 2008 Tim Blaxland |
== Warranty == | == Warranty == | ||
Line 224: | Line 188: | ||
This software is free, and consequently provided AS IS; there is no warranty | This software is free, and consequently provided AS IS; there is no warranty | ||
of any kind, and the user is responsible for whatever horrible things may happen, | of any kind, and the user is responsible for whatever horrible things may happen, | ||
− | including, but not limited to hair loss, | + | including, but not limited to hair loss, insmonia, or fatigue. Side effects are |
− | generally mild and include | + | generally mild and include nasuea, headache, dry mouth, and sexual dysfunction. Consult |
your doctor if side effects continue or become bothersome. | your doctor if side effects continue or become bothersome. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |