1,414
edits
(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. | |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 === | ||
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. | ||
; | ;SPEED (0) | ||
The throttles are driven to maintain a set indicated airspeed | The throttles are driven to maintain a set indicated airspeed. | ||
; | ;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. | ||
;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 | * '''autothrottle-max''': Maximum throttle limit for the autothrottle. | ||
* '''autothrottle-min''': Minimum throttle limit for the autothrottle | * '''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- | * '''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] | ||
* ''' | * '''spd''': Speed method: [THRUST - PITCH - RETARD] | ||
* | * '''thr''': Thrust mode: [SPEED - MACH - IDLE - RETARD - THR LIM] | ||
---- | ---- |
edits