IT-AUTOFLIGHT: Difference between revisions

Jump to navigation Jump to search
V4.0.9 update
(V4.0.9 update)
Line 3: Line 3:
|started    = March 2016
|started    = March 2016
|description = Advanced Autopilot System
|description = Advanced Autopilot System
|status      = V4.0.8 Stable (1/15/2023)<br>V4.0.9 Beta
|status      = V4.0.9 Stable (2/7/2024)
|developers  = {{usr|Octal450}}
|developers  = {{usr|Octal450}}
}}
}}
Line 40: Line 40:
* Autoland and Rollout
* Autoland and Rollout
* Automatic Pitch Trim
* Automatic Pitch Trim
* Dual APs
* Dual/Triple APs
* Flight Director
* Flight Director
* 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 111: Line 111:


=== Throttle Modes ===
=== Throttle Modes ===
{{Note|These are changing as of V4.0.9 Beta, this page will be updated when V4.0.9 is final.}}
The modes used by the autothrottle. Autothrottle modes are coupled to the vertical modes.
The modes used by the autothrottle. Autothrottle modes are coupled to the vertical modes.


;THRUST (0)
;SPEED (0)
The throttles are driven to maintain a set indicated airspeed or mach number.
The throttles are driven to maintain a set indicated airspeed.


;PITCH (1)
;MACH (0)
The throttles are driven to maintain a set mach number.
 
;IDLE (1)
The throttles are slowly driven to the idle stop for speed on pitch descends.
The throttles are slowly driven to the idle stop for speed on pitch descends.
;PITCH (2)
The throttles are slowly driven to the thrust limit for speed on pitch climbs. In takeoff or go around modes, the throttles are driven to the thrust limit at a faster speed.


;RETARD (1)
;RETARD (1)
The throttles are slowly driven to the idle stop for when under a user configurable radio altitude for the landing flare. On touchdown, they are driven to the idle stop at a faster speed.
The throttles are slowly driven to the idle stop for when under a user configurable radio altitude for the landing flare. On touchdown, they are driven to the idle stop at a faster speed.
;THR LIM (2)
The throttles are slowly driven to the thrust limit for speed on pitch climbs. In takeoff or go around modes, the throttles are driven to the thrust limit at a faster speed.


== Installation Instructions ==
== Installation Instructions ==
Line 230: Line 232:
* '''accel-ft''': Define the altitude when the pitch mode changes from T/O CLB to SPD CLB (known as acceleration altitude).
* '''accel-ft''': Define the altitude when the pitch mode changes from T/O CLB to SPD CLB (known as acceleration altitude).
* '''auto-bank-limit-calc''': Disable (0) or Enable (1) calculation of the auto bank limit, when disabled, you can drive /it-autoflight/internal/bank-limit-auto with your own.
* '''auto-bank-limit-calc''': Disable (0) or Enable (1) calculation of the auto bank limit, when disabled, you can drive /it-autoflight/internal/bank-limit-auto with your own.
* '''auto-system-reset''': Disable (0) or Enable (1) the system automatically resetting after landing.
* '''autoland-without-ap''': Allows autoland guidance modes to be armed and become active even if AP1 and AP2 are off.
* '''autoland-without-ap''': Allows autoland guidance modes to be armed and become active even if AP1 and AP2 are off.
* '''autothrottle-max''': Maximum throttle limit for the autothrottle. ITAF will not exceed this limit.
* '''autothrottle-max''': Maximum throttle limit for the autothrottle.
* '''autothrottle-min''': Minimum throttle limit for the autothrottle. ITAF will not go below this limit.
* '''autothrottle-min''': Minimum throttle limit for the autothrottle.
* '''bank-max-deg''': Adjust the maximum bank limit, can be any positive non-zero number.
* '''bank-max-deg''': Adjust the maximum bank limit, can be any positive non-zero number.
* '''custom-fma''': When Enabled (1), custom functions will be called when modes changed for custom FMA logic. See SDK.
* '''custom-fma''': When Enabled (1), custom functions will be called when modes changed for custom FMA logic. See SDK.
* '''disable-final''': Enable (0) or Disable (1) the Roll and Pitch Final Controllers. IT-AUTOFLIGHT will compute target rates and degrees, but not control aircraft.
* '''disable-final''': Enable (0) or Disable (1) the Roll and Pitch Final Controllers. IT-AUTOFLIGHT will compute target rates and degrees, but not control aircraft.
* '''elevator-in-trim''': Normalized elevator value to stop trimming the stabilizer.
* '''elevator-out-of-trim''': Normalized elevator value to start trimming the stabilizer.
* '''fd-starts-on''': Disable (0) or Enable (1) the Flight Director being on by default when IT-AUTOFLIGHT initializes.
* '''fd-starts-on''': Disable (0) or Enable (1) the Flight Director being on by default when IT-AUTOFLIGHT initializes.
* '''fd-takeoff-offset''': Set a value to be summed to the Flight Director pitch bar when the aircraft is on ground and in T/O CLB mode.
* '''fd-takeoff-deg''': Set a value that the Flight Director pitch bar should be at when the aircraft is on the ground and in T/O CLB mode.
* '''ground-mode-select''': Disable (0) or Enable (1) the ability to select active modes on the ground.
* '''hdg-hld-separate''': When Enabled (1), the HDG HLD and HDG SEL modes are separate, and the HDG HLD will capture current heading, instead of syncing the input.
* '''hdg-hld-separate''': When Enabled (1), the HDG HLD and HDG SEL modes are separate, and the HDG HLD will capture current heading, instead of syncing the input.
* '''land-enable''': Disable (0) or Enable (1) the Autoland System.
* '''land-enable''': Disable (0) or Enable (1) the Autoland System.
* '''land-flap''': This defines the landing flap for the aircraft. If the flaps are set to less than this, Autoland will not work. (0 - 1)
* '''land-flap''': This defines the landing flap for the aircraft. If the flaps are set to less than this, Autoland will not work. (0 - 1)
* '''lnav-ft''': Define the altitude when the roll mode changes from T/O to LNAV, if armed.
* '''lnav-ft''': Define the altitude when the roll mode changes from T/O to LNAV, if armed.
* '''max-kts''': Define the maximum indicated airspeed allowed.
* '''mach-mach''': Define the maximum mach number allowed.
* '''retard-enable''': Disable (0) or Enable (1) Autothrottle RETARD.
* '''retard-enable''': Disable (0) or Enable (1) Autothrottle RETARD.
* '''retard-ft''': Adjust the altitude for when the Autothrottle goes into RETARD mode.
* '''retard-ft''': Adjust the altitude for when the Autothrottle goes into RETARD mode.
* '''stall-aoa-deg''': Define the angle of attack where the AP should trip off to avoid stalling.
* '''takeoff-hdg-cap''': Define the maximum bank angle where heading is captured in T/O mode, wings level is commanded until below this value. Set 0 to disable heading capture. (0 - 35)
* '''takeoff-hdg-cap''': Define the maximum bank angle where heading is captured in T/O mode, wings level is commanded until below this value. Set 0 to disable heading capture. (0 - 35)
* '''toga-spd''': Define the V2+10 Speed for T/O CLB SPD by Pitch.
* '''toga-spd''': Define the V2+10 Speed for T/O CLB SPD by Pitch.
Line 284: Line 293:
* '''ap2''': Switches the Autopilot 2 Off (0) and On (1). BOOL
* '''ap2''': Switches the Autopilot 2 Off (0) and On (1). BOOL
* '''ap2-avail''': Sets whether the Autopilot 2 is Unavailable (0) or Available (1). BOOL
* '''ap2-avail''': Sets whether the Autopilot 2 is Unavailable (0) or Available (1). BOOL
* '''ap3''': Switches the Autopilot 3 Off (0) and On (1). BOOL
* '''ap3-avail''': Sets whether the Autopilot 3 is Unavailable (0) or Available (1). BOOL
* '''athr''': Switches the Autothrottle Off (0) and On (1). BOOL
* '''athr''': Switches the Autothrottle Off (0) and On (1). BOOL
* '''athr-avail''': Sets whether the Autothrottle is Unavailable (0) or Available (1). BOOL
* '''athr-avail''': Sets whether the Autothrottle is Unavailable (0) or Available (1). BOOL
Line 319: Line 330:
* '''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)
* '''ap3''': Autopilot 3: Off (0), or On (1)
* '''appr-armed''': ILS: Disarmed (0), or Armed (1)
* '''appr-armed''': ILS: Disarmed (0), or Armed (1)
* '''athr''': Autothrottle: Off (0), or On (1)
* '''athr''': Autothrottle: Off (0), or On (1)
Line 333: Line 345:
* '''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]
* '''thr''': Thrust mode: [THRUST - PITCH - RETARD]
* '''spd''': Speed method: [THRUST - PITCH - RETARD]
** These are changing as of V4.0.9 Beta, this page will be updated when V4.0.9 is final.
* '''thr''': Thrust mode: [SPEED - MACH - IDLE - RETARD - THR LIM]


----
----
1,414

edits

Navigation menu