IT Autoflight: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 200: Line 200:
This section will discuss the inputs and outputs of IT-AUTOFLIGHT. These can be used for PFD/MCP interfacing, or building a custom autothrottle, or any other need for communicating with IT-AUTOFLIGHT. I will also list what types of inputs are allowed. (BOOL, INT, etc.)
This section will discuss the inputs and outputs of IT-AUTOFLIGHT. These can be used for PFD/MCP interfacing, or building a custom autothrottle, or any other need for communicating with IT-AUTOFLIGHT. I will also list what types of inputs are allowed. (BOOL, INT, etc.)
==== Inputs: /it-autoflight/input ====
==== Inputs: /it-autoflight/input ====
* '''kts-mach''': Switches between Speed (0) and Mach mode (1). BOOL
* '''alt''': Adjusts the Target Altitude in Feet (0 - 50000). INT (Note: IT-AUTOFLIGHT can fly higher than 50,000 feet, but it is not recommended.)
* '''ap1''': Switches the Autopilot 1 Off (0) and On (1). BOOL
* '''ap1''': Switches the Autopilot 1 Off (0) and On (1). BOOL
* '''ap2''': Switches the Autopilot 2 Off (0) and On (1). BOOL
* '''ap2''': Switches the Autopilot 2 Off (0) and On (1). BOOL
* '''athr''': Switches the Autothrottle Off (0) and On (1). BOOL
* '''athr''': Switches the Autothrottle Off (0) and On (1). BOOL
* '''bank-limit-sw''': Adjust the bank limit mode to AUTO (0), 5 Degrees (1), 10 Degrees (2), 15 Degrees (3), 20 Degrees (4), 25 Degrees (5), 30 Degrees (6). INT
* '''fd1''': Switches the Flight Director 1 Off (0) and On (1). BOOL
* '''fd1''': Switches the Flight Director 1 Off (0) and On (1). BOOL
* '''fd2''': Switches the Flight Director 2 Off (0) and On (1). BOOL
* '''fd2''': Switches the Flight Director 2 Off (0) and On (1). BOOL
* '''fpa''': Adjusts the Target Flight Path Angle in Degrees (-9.9 - 9.9). DOUBLE (Note: IT-AUTOFLIGHT can use higher/lower FPA, but it is not recommended.)
* '''fpa-abs''': Automatically set by IT-AUTOFLIGHT. Absolute value of the '''fpa''' input, used for fixing problems when animating cockpit controls.
* '''hdg''': Adjusts the Target Heading in Degrees (1 - 360, or 0 - 359). INT
* '''kts-mach''': Switches between Speed (0) and Mach mode (1). BOOL
* '''lat''': Changes the roll mode to HDG SEL (0), LNAV (1), VOR/LOC (2), or HDG HLD (3). INT (Note: Mode 4 and Mode 5 exist, but you should not set this value to 4, or 5. Doing so may cause unexpected functionality.)
* '''spd-kts''': Adjusts the Target Airspeed in Knots (100 - 400). INT (Note: IT-AUTOFLIGHT can use higher/lower Airspeed, but it is not recommended.)
* '''spd-kts''': Adjusts the Target Airspeed in Knots (100 - 400). INT (Note: IT-AUTOFLIGHT can use higher/lower Airspeed, but it is not recommended.)
* '''spd-mach''': Adjusts the Target Mach (0.4 - 0.99). DOUBLE (Note: IT-AUTOFLIGHT can use higher/lower Mach, but it is not recommended.)
* '''spd-mach''': Adjusts the Target Mach (0.4 - 0.99). DOUBLE (Note: IT-AUTOFLIGHT can use higher/lower Mach, but it is not recommended.)
* '''hdg''': Adjusts the Target Heading in Degrees (1 - 360, or 0 - 359). DOUBLE
* '''toga''': Engage Takeoff or Go Around Mode (1). BOOL (Note: Do not change this value back to (0). IT-AUTOFLIGHT will do this automatically).
* '''alt''': Adjusts the Target Altitude in Feet (0 - 60000). INT (Note: IT-AUTOFLIGHT can fly higher than 60,000 feet, but it is not recommended.)
* '''vs''': Adjusts the Target Vertical Speed in Feet Per Minute (-6000 - 8000). INT(Note: IT-AUTOFLIGHT can use higher/lower FPM, but it is not recommended.)
* '''fpa''': Adjusts the Target Flight Path Angle in Degrees (-20.9 - 20.9). DOUBLE (Note: IT-AUTOFLIGHT can use higher/lower FPA, but it is not recommended.)
* '''lat''': Changes the roll mode to HDG SEL (0), LNAV (1), VOR/LOC (2), or HDG HLD (3). INT (Note: Mode 4 and Mode 5 exist, but you should not set this value to 4, or 5. Doing so may cause unexpected functionality.)
* '''vert''': Changes the pitch 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 you should not set this value to 3, 6, or 7. Doing so may cause unexpected functionality.)
* '''bank-limit-sw''': Adjust the bank limit mode to AUTO (0), 5 Degrees (1), 10 Degrees (2), 15 Degrees (3), 20 Degrees (4), 25 Degrees (5), 30 Degrees (6). INT
* '''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
* '''toga''': Engage Takeoff or Go Around Mode (1). BOOL (Note: Do not change this value back to (0). The IT-AUTOFLIGHT Logic will do this automatically when necessary.
* '''use-nav2-radio''': Switches VOR/LOC and ILS functions between NAV1 (0) and NAV2 (1). BOOL
* '''vert''': Changes the pitch 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 you should not set this value to 3, 6, or 7. Doing so may cause unexpected functionality.)
* '''vs''': Adjusts the Target Vertical Speed in Feet Per Minute (-6000 -6000). INT (Note: IT-AUTOFLIGHT can use higher/lower FPM, but it is not recommended.)
* '''vs-abs''': Automatically set by IT-AUTOFLIGHT. Absolute value of the '''vs''' input, used for fixing problems when animating cockpit controls.


==== Outputs: /it-autoflight/output ====
==== Outputs: /it-autoflight/output ====
Line 223: Line 226:
* '''ap1''': Autopilot 1: Off (0), or On (1)
* '''ap1''': Autopilot 1: Off (0), or On (1)
* '''ap2''': Autopilot 2: Off (0), or On (1)
* '''ap2''': Autopilot 2: Off (0), or On (1)
* '''appr-armed''': ILS: Disarmed (0), or Armed (1)
* '''athr''': Autothrottle: Off (0), or On (1)
* '''athr''': Autothrottle: Off (0), or On (1)
* '''fd1''': Flight Director 1: Off (0), or On (1)
* '''fd1''': Flight Director 1: Off (0), or On (1)
* '''fd2''': Flight Director 2: Off (0), or On (1)
* '''fd2''': Flight Director 2: Off (0), or On (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 Roll Mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), ALIGN/ROLLOUT (4), or T/O LVL (5) (Note: Mode 3 is not used.)
* '''lnav-armed''': LNAV: Disarmed (0), or Armed (1)
* '''lnav-armed''': LNAV: Disarmed (0), or Armed (1)
* '''loc-armed''': VOR/LOC: Disarmed (0), or Armed (1)
* '''loc-armed''': VOR/LOC: Disarmed (0), or Armed (1)
* '''appr-armed''': ILS: Disarmed (0), or Armed (1)
* '''vert''': Active Pitch 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.)
* '''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.)
* '''lat''': Active Roll Mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), ALIGN/ROLLOUT (4), or T/O LVL (5) (Note: Mode 3 is not used.)
* '''vert''': Active Pitch Mode: ALT HLD/CAP (0), V/S (1), G/S Active (2), FLCH (4), FPA (5), LAND 3/FLARE/ROLLOUT (6), T/O or G/A CLB (7) (Note: Mode 3 is not used.)


==== Text Outputs: /it-autoflight/mode ====
==== Text Outputs: /it-autoflight/mode ====
* '''thr''': Thrust System Mode: [THRUST - PITCH - RETARD]
* '''arm''': Armed Mode: [LNV - LOC] or VOR/LOC and G/S Armed: [ILS]
* '''arm''': Armed Mode: [LNV - LOC] or VOR/LOC and G/S Armed: [ILS]
* '''lat''': Active Roll Mode: [HDG - LNAV - LOC - ALGN - RLOU - T/O]
* '''lat''': Active Roll Mode: [HDG - LNAV - LOC - ALGN - RLOU - T/O]
* '''vert''': Active Pitch Mode: [ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - LAND - FLARE - ROLLOUT - T/O CLB - G/A CLB]
* '''vert''': Active Pitch Mode: [ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - FLARE - ROLLOUT - T/O CLB - G/A CLB]
* '''thr''': Thrust System Mode: [THRUST - PITCH - RETARD]


== Related content ==
== Related content ==
2,199

edits

Navigation menu