IT Autoflight: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
No edit summary
mNo edit summary
Line 15: Line 15:


=== Version 1.0 ===
=== Version 1.0 ===
IT-AUTOFLIGHT was first my attempt of making the autoflight system in the MD-88 more advanced. It used a modified Generic Autopilot, and a simple nasal logic controller which decided if the modes were active or not, and put them all under one switch. [https://github.com/it0uchpods/MD-88/blob/8c1d96e87918201bd997626ecab665ebca20bb28/Nasal/MD-88-autoflight.nas Here] is the very first Nasal controller for IT-AUTOFLIGHT. It would print modes into the console mainly for later debug. It was designed to put engaging/disengaging under one switch because [[User:it0uchpods]] didn't know alot about the <enable> tags yet, and did not know complex conditions could be used (like the latest [https://github.com/it0uchpods/IT-AUTOFLIGHT/blob/master/Systems/it-autoflight.xml it-autoflight.xml] does). This went on for a while, with [[User:it0uchpods]] refining it and adding things like LOC ARM/G/S ARM. Then [[User:it0uchpods]] decided to install the system into other aircraft. This required bring moving, and adding new logic for the thrust system, due to the way it had been integrated.
IT-AUTOFLIGHT was first [[User:it0uchpods]]'s attempt of making the autoflight system in the MD-88 more advanced. It used a modified Generic Autopilot, and a simple nasal logic controller which decided if the modes were active or not, and put them all under one switch. [https://github.com/it0uchpods/MD-88/blob/8c1d96e87918201bd997626ecab665ebca20bb28/Nasal/MD-88-autoflight.nas Here] is the very first Nasal controller for IT-AUTOFLIGHT. It would print modes into the console mainly for later debug. It was designed to put engaging/disengaging under one switch because [[User:it0uchpods]] didn't know alot about the <enable> tags yet, and did not know complex conditions could be used (like the latest [https://github.com/it0uchpods/IT-AUTOFLIGHT/blob/master/Systems/it-autoflight.xml it-autoflight.xml] does). This went on for a while, with [[User:it0uchpods]] refining it and adding things like LOC ARM/G/S ARM. Then [[User:it0uchpods]] decided to install the system into other aircraft. This required property moving, and adding new logic for the thrust system, due to the way it had been integrated.


=== Version 2.0 ===
=== Version 2.0 ===
2,250

edits

Navigation menu