2,222
edits
No edit summary |
No edit summary |
||
| Line 161: | Line 161: | ||
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 | * '''kts-mach''': Switches between Speed (0) and Mach mode (1). BOOL | ||
* 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 | ||
* cws: Switches the CWS Off (0) and On (1). BOOL | * '''cws''': Switches the CWS Off (0) and On (1). BOOL | ||
* 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 | ||
* spd-kts: Adjusts the Target Airspeed in Knots (100 - 400). DOUBLE (Note: IT-AUTOFLIGHT can use higher/lower Airspeed, but it is not recommended.) | * '''spd-kts''': Adjusts the Target Airspeed in Knots (100 - 400). DOUBLE (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 | * '''hdg''': Adjusts the Target Heading in Degrees (1 - 360, or 0 - 359). DOUBLE | ||
* alt: Adjusts the Target Altitude in Feet (0 - 60000). DOUBLE (Note: IT-AUTOFLIGHT can fly higher than 60,000 feet, but it is not recommended.) | * '''alt''': Adjusts the Target Altitude in Feet (0 - 60000). DOUBLE (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 - 6000). DOUBLE (Note: IT-AUTOFLIGHT can use higher/lower FPM, but it is not recommended.) | * '''vs''': Adjusts the Target Vertical Speed in Feet Per Minute (-6000 - 6000). DOUBLE (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). FLOAT (Note: IT-AUTOFLIGHT can use higher/lower FPA, but it is not recommended.) | * '''fpa''': Adjusts the Target Flight Path Angle in Degrees (-20.9 - 20.9). FLOAT (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.) | * '''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.) | ||
* lat-arm: Set by IT-AUTOFLIGHT Logic. Do not adjust this property. Use the property "lat" instead, and this property will only be set if the roll mode needs to be armed, and not set active. | * '''lat-arm''': Set by IT-AUTOFLIGHT Logic. Do not adjust this property. Use the property "lat" instead, and this property will only be set if the roll mode needs to be armed, and not set active. | ||
* vert: Changes the pitch mode to ALT HLD (0), V/S (1), ILS (2), FLCH (4), FPA (5), or VNAV (8). 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.) | * '''vert''': Changes the pitch mode to ALT HLD (0), V/S (1), ILS (2), FLCH (4), FPA (5), or VNAV (8). 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.) | ||
* prof-arm: Set by IT-AUTOFLIGHT Logic. Do not adjust this property. Set "vert" to (8) instead, and this property will only be set if the VNAV mode needs to be armed, and not set active. | * '''prof-arm''': Set by IT-AUTOFLIGHT Logic. Do not adjust this property. Set "vert" to (8) instead, and this property will only be set if the VNAV mode needs to be armed, and not set active. | ||
* bank-limit: Adjusts the Target Bank Limit for HDG mode only. (5 - 30) (Note: LNAV and VOR/LOC use automatic bank limits.) When implemented, the auto button will reset this value to it's default setting. For now, use this binding/command: | * '''bank-limit''': Adjusts the Target Bank Limit for HDG mode only. (5 - 30) (Note: LNAV and VOR/LOC use automatic bank limits.) When implemented, the auto button will reset this value to it's default setting. For now, use this binding/command: | ||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<binding> | <binding> | ||
| Line 188: | Line 188: | ||
</binding> | </binding> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* trk: Switches between Magentic Heading (0) and True Heading (1). BOOL | * '''trk''': 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. | * '''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. | ||
==== Outputs: /it-autoflight/output ==== | ==== Outputs: /it-autoflight/output ==== | ||
Note: DO NOT set ANY of these values!!! This WILL cause a malfunction! Only read from them. These values are the output of the logic controller, if a value you need is not here, then it does not go through the logic controller. | |||
* '''ap1''': Autopilot 1: Off (0), or On (1) | |||
* '''ap2''': Autopilot 2: Off (0), or On (1) | |||
* '''athr''': Autothrottle: Off (0), or On (1) | |||
* '''cws''': CWS: Off (0), or On (1) | |||
* '''fd1''': Flight Director 1: Off (0), or On (1) | |||
* '''fd2''': Flight Director 2: Off (0), or On (1) | |||
* '''loc-armed''': VOR/LOC: Disarmed (0), or Armed (1) | |||
* '''appr-armed''': ILS: Disarmed (0), or Armed (1) | |||
* '''thr-mode''': Thrust System Mode: THRUST (0), PITCH Idle (1), or PITCH Thrust Limit (2) (Note: PITCH Idle 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.) | |||
* '''retard''': Retard Status: Inactive (0), or Active (1) (Note: When Retard is active, the throttle should go to 0, no matter the idle limit.) | |||
* '''lat''': Active Roll Mode: HDG HLD/SEL (0), LNAV (1), VOR/LOC Active (2), Align (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 (6), T/O or G/A CLB (7), or VNAV (8) (Note: Mode 3 is not used.) | |||
* '''prof-vert''': Active VNAV Pitch Mode: VNAV CAP/HLD (0), VNAV PTH (1), VNAV SPD (4) | |||
==== Text Outputs: /it-autoflight/mode ==== | |||
* '''thr''': Thrust System Mode: [THRUST - PITCH - RETARD] | |||
* '''arm''': Armed Roll Mode: [HDG - LNV - LOC] or VOR/LOC and G/S Armed: [ILS] | |||
* '''lat''': Active Roll Mode: [HDG - LNAV - LOC - ALGN - T/O] | |||
* '''vert''': Active Pitch MOde: [ALT HLD - ALT HLD - V/S - G/S - ALT CAP - SPD DES - SPD CLB - FPA - LAND 3 - FLARE - T/O CLB - G/A CLB - VNAV] | |||
* '''prof-vert''': [NONE - VNAV HLD - VNAV PTH - VNAV CAP - VNAV SPD] | |||
[[Category:Autoflight]] | [[Category:Autoflight]] | ||
edits