Avionics
Dropship Simulator
|
Flight Management System. More...
#include <Module.h>
Public Member Functions | |
Fms (Bus *prmBus, Logger *prmLogger) | |
void | FrameMove (float fElapsedTime) override |
Public Member Functions inherited from Module | |
Module (Bus *prmBus) | |
virtual | ~Module () |
Private Attributes | |
Logger * | logger |
Bus * | bus |
Additional Inherited Members | |
Protected Attributes inherited from Module | |
Bus * | bus |
|
overridevirtual |
need to watch next waypoint if it was ahead of us and we pass abeam then we pop it off the waypoint list
-90 - 359 is
so if the dist and speed are compatible for a "fly-by" waypoint then cycle to next one early
should check altitude difference
we need to calculate this, hard-coded for ASE for now
Implements Module.
Definition at line 9 of file FMS.cpp.