Skip to content

MSFS Avionics Framework v2.0.7

Latest
Compare
Choose a tag to compare
@mattnischan mattnischan released this 07 Mar 19:18

MSFS Avionics Framework v2.0.7

SDK

  • Adjusted the timeout for facility requests through FacilityLoader to be more lenient.
  • FlightPlan::openBatch() is now guaranteed to return a UUID when a batch is opened (previously it could fail to return a UUID if a runtime error was encountered).
  • Added new FaaChartType and LidoChartType enums.
  • Added new ChartViewLambertConformalConicProjection class.
  • Added IcaoValue overloads to UserFacilityUtils.createFromLatLon, UserFacilityUtils.createFromRadialDistance, and UserFacilityUtils.createFromRadialRadial.
  • Deprecated ICAO string overloads of UserFacilityUtils.createFromLatLon, UserFacilityUtils.createFromRadialDistance, and UserFacilityUtils.createFromRadialRadial.
  • Added new ObjectUtils class.
  • Fixed an issue where SmoothingPathCalculator did not correctly refresh the isPathEnd flag on constraints after previously invalidated constraints were added back to the vertical plan.
  • ApproachUtils.isRnpAr() now uses the newly added RNP AR flags in the facility data instead of the previous heuristic that relied on absence of LNAV/LNAV-VNAV/LP/LPV minima.
  • Added new FlightPlanUtils.isToFixLeg() method.
  • Added a new targetChangeInhibitTime option to APAltCapDirector.

GarminSDK

  • Fixed an issue where GarminAutopilot would sometimes incorrectly report that approach mode was active when it should not be.
  • Fixed an issue with loading published approaches using Fms where it sometimes would incorrectly connect the approach transition to final approach segment.
  • Fms now uses the speed restriction type available in the published procedure legs when designating speed restrictions in loaded procedures.

Epic 2

  • Fixed an issue where the getAutothrottleOptions() plugin function was ignored.