2,204
edits
Tags: Mobile edit Mobile web edit |
No edit summary |
||
| Line 11: | Line 11: | ||
{{Autoflight Navigation}} | {{Autoflight Navigation}} | ||
'''IT-AUTOFLIGHT''' is a modular, light, and advanced airliner autoflight | '''IT-AUTOFLIGHT''' is a modular, light, and advanced airliner autoflight framework for FlightGear. The purpose of IT-AUTOFLIGHT is to provide a system for other airliner developers to use as a stable base for their autopilots. Examples of custom IT-AUTOFLIGHT installations are shown off in the [[MD-11]] and [[A320-family]] amongst others. | ||
Download IT-AUTOFLIGHT from [https://github.com/Octal450/IT-AUTOFLIGHT/releases/latest here]! | Download IT-AUTOFLIGHT from [https://github.com/Octal450/IT-AUTOFLIGHT/releases/latest here]! | ||
| Line 41: | Line 41: | ||
* Dual/Triple APs | * Dual/Triple APs | ||
* Flight Director | * Flight Director | ||
* Blank modes (AP will not control the axis with a blank mode enabled) | |||
* Changelog can be viewed [https://github.com/Octal450/IT-AUTOFLIGHT/blob/master/CHANGELOG.txt here] | * Changelog can be viewed [https://github.com/Octal450/IT-AUTOFLIGHT/blob/master/CHANGELOG.txt here] | ||
| Line 56: | Line 57: | ||
* T/O: A takeoff heading is being tracked, or the wings are being kept level, based on user configurable behavior. | * T/O: A takeoff heading is being tracked, or the wings are being kept level, based on user configurable behavior. | ||
* ROLL: A set bank angle is being held. | * ROLL: A set bank angle is being held. | ||
* Blank: No roll/yaw mode is active. | |||
=== Vertical Modes === | === Vertical Modes === | ||
| Line 72: | Line 74: | ||
* G/A CLB: The set go around speed (takeoff speed or current speed, whichever is higher) is being held by varying pitch angle. The autothrottle is commanded to hold the thrust limit. | * G/A CLB: The set go around speed (takeoff speed or current speed, whichever is higher) is being held by varying pitch angle. The autothrottle is commanded to hold the thrust limit. | ||
* PITCH: A set pitch angle is being held. | * PITCH: A set pitch angle is being held. | ||
* Blank: No pitch mode is active. | |||
=== Throttle Modes === | === Throttle Modes === | ||
| Line 257: | Line 260: | ||
* '''fpa-abs''': Automatically set by IT-AUTOFLIGHT. Absolute value of the '''fpa''' input, used for fixing problems when animating cockpit controls. DOUBLE | * '''fpa-abs''': Automatically set by IT-AUTOFLIGHT. Absolute value of the '''fpa''' input, used for fixing problems when animating cockpit controls. DOUBLE | ||
* '''hdg''': Adjusts the Target Heading in degrees (1 - 360, or 0 - 359). INT | * '''hdg''': Adjusts the Target Heading in degrees (1 - 360, or 0 - 359). INT | ||
* '''lat''': Changes the lateral mode to HDG SEL (0), LNAV (1), VOR/LOC (2), HDG HLD (3), ROLL (6). INT (Note: Mode 4 and Mode 5 exist, but only engaged by the controller automatically, do not set to these values) | * '''lat''': Changes the lateral mode to HDG SEL (0), LNAV (1), VOR/LOC (2), HDG HLD (3), ROLL (6), Blank (9). INT (Note: Mode 4 and Mode 5 exist, but only engaged by the controller automatically, do not set to these values) | ||
* '''kts''': Adjusts the Target Airspeed in Knots (100 - 350 by default). INT (Note: IT-AUTOFLIGHT can use higher/lower airspeed) | * '''kts''': Adjusts the Target Airspeed in Knots (100 - 350 by default). INT (Note: IT-AUTOFLIGHT can use higher/lower airspeed) | ||
* '''kts-mach''': Switches between Speed (0) and Mach mode (1). BOOL | * '''kts-mach''': Switches between Speed (0) and Mach mode (1). BOOL | ||
| Line 270: | Line 273: | ||
* '''trk''': Switches between Heading (0) and Track (1). BOOL | * '''trk''': Switches between Heading (0) and Track (1). BOOL | ||
* '''true-course''': Switches between Magentic Heading (0) and True Heading (1). BOOL | * '''true-course''': Switches between Magentic Heading (0) and True Heading (1). BOOL | ||
* '''vert''': Changes the vertical mode to ALT HLD (0), V/S (1), ILS (2), FLCH (4), FPA (5). INT (Note: Mode 3, Mode 6, and Mode 7 exist, but only engaged by the controller automatically, do not set to these values) | * '''vert''': Changes the vertical mode to ALT HLD (0), V/S (1), ILS (2), FLCH (4), FPA (5), Blank (9). INT (Note: Mode 3, Mode 6, and Mode 7 exist, but only engaged by the controller automatically, do not set to these values) | ||
* '''vs''': Adjusts the Target Vertical Speed in feet per minute (-6000 -6000). INT (Note: IT-AUTOFLIGHT can use higher/lower FPM) | * '''vs''': Adjusts the Target Vertical Speed in feet per minute (-6000 -6000). INT (Note: IT-AUTOFLIGHT can use higher/lower FPM) | ||
* '''vs-abs''': Automatically set by IT-AUTOFLIGHT. Absolute value of the '''vs''' input, used for fixing problems when animating cockpit controls. INT | * '''vs-abs''': Automatically set by IT-AUTOFLIGHT. Absolute value of the '''vs''' input, used for fixing problems when animating cockpit controls. INT | ||
| Line 293: | Line 296: | ||
* '''gs-arm''': ILS: Disarmed (0), or Armed (1) | * '''gs-arm''': ILS: Disarmed (0), or Armed (1) | ||
* '''hdg-in-hld''': For Boeing style FMAs, usage optional. When (1), heading is captured and in HLD mode. When (0), heading is in SEL mode and acquiring. | * '''hdg-in-hld''': For Boeing style FMAs, usage optional. When (1), heading is captured and in HLD mode. When (0), heading is in SEL mode and acquiring. | ||
* '''lat''': Active lateral mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), ALIGN/ROLLOUT (4), T/O (5), ROLL (6) (Note: Mode 3 is not used.) | * '''lat''': Active lateral mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), ALIGN/ROLLOUT (4), T/O (5), ROLL (6), Blank (9) (Note: Mode 3 is not used.) | ||
* '''lnav-arm''': LNAV: Disarmed (0), or Armed (1) | * '''lnav-arm''': LNAV: Disarmed (0), or Armed (1) | ||
* '''loc-arm''': VOR/LOC: Disarmed (0), or Armed (1) | * '''loc-arm''': VOR/LOC: Disarmed (0), or Armed (1) | ||
* '''vert''': Active vertical mode: ALT HLD/CAP (0), V/S (1), G/S Active (2), FLCH (4), FPA (5), FLARE/ROLLOUT (6), T/O or G/A CLB (7) (Note: Mode 3 is not used.) | * '''vert''': Active vertical mode: ALT HLD/CAP (0), V/S (1), G/S Active (2), FLCH (4), FPA (5), FLARE/ROLLOUT (6), T/O or G/A CLB (7), Blank (9) (Note: Mode 3 is not used.) | ||
* '''thr-mode''': Thrust System Mode: THRUST (0), PITCH Idle/RETARD (1), or PITCH Thrust Limit (2) (Note: PITCH Idle/RETARD commands the Autothrottle to Idle limit thrust, and PITCH Thrust Limit commands the Autothrottle to use set the thrust to the active thrust limit, like CLB, MCT, TOGA, etc.) | * '''thr-mode''': Thrust System Mode: THRUST (0), PITCH Idle/RETARD (1), or PITCH Thrust Limit (2) (Note: PITCH Idle/RETARD commands the Autothrottle to Idle limit thrust, and PITCH Thrust Limit commands the Autothrottle to use set the thrust to the active thrust limit, like CLB, MCT, TOGA, etc.) | ||
==== Text Outputs: /it-autoflight/mode ==== | ==== Text Outputs: /it-autoflight/mode ==== | ||
Blank modes will display a blank string as an annunciator. | |||
* '''lat''': Active lateral mode: [HDG - LNAV - LOC - ALGN - RLOU - T/O - ROLL] | * '''lat''': Active lateral mode: [HDG - LNAV - LOC - ALGN - RLOU - T/O - ROLL] | ||
* '''vert''': Active vertical mode: [ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - FLARE - ROLLOUT - T/O CLB - G/A CLB - PITCH] | * '''vert''': Active vertical mode: [ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - FLARE - ROLLOUT - T/O CLB - G/A CLB - PITCH] | ||
edits