Build a VNAV system with the new Autopilot System. This should be able to comply with altitude and speed restrictions and generate FMS Descent paths. A new VNAV Autopilot Vertical mode should be implemented with sub modes.
FMS
[x] Add PERF INIT to FMS with Climb/Cruise/Descent speeds
[ ] Fetch grib point for every waypoint on flight plan at predicted alt. May be worth fetching points at various altitudes
[x] Add speed/alt limit field
[x] Add Transition Alt and Level fields
VNAV Path Planning
[ ] Recalculate path when any input data is changed
[ ] Once the descent is started, angles should not be adjusted unless the plane is on a level segment
[ ] Plan descent at a default 3.0 FPA (Specified on perf init)
[ ] Working from bottom to top, build slow down fixes for speed restrictions
[ ] Above 10000AGL, adjust angle per segment to target an idle descent
Build a VNAV system with the new Autopilot System. This should be able to comply with altitude and speed restrictions and generate FMS Descent paths. A new VNAV Autopilot Vertical mode should be implemented with sub modes.
FMS
VNAV Path Planning