Skip to main content

Epic2 Lower MFD Plugins

Introduction

Epic2 Lower MFD plugins allow you to render the systems summary synoptics to the lower MFD, and to render other arbitrary components. These plugins must implement the Epic2LowerMfdAvionicsPlugin interface.

Importing Libraries

PFD plugins can import and use code from the following framework libraries:

  • @microsoft/msfs-sdk
  • @microsoft/msfs-epic2-lower-mfd
  • @microsoft/msfs-epic2-shared

When building your plugin, you should configure your build tools to consume the above libraries as global externals.

Binder

Lower MFD plugins are only passed the references passed to all Epic2 plugins

Systems Summary Synoptics Display

By default, the Epic2 does not include any systems synoptics, and so these must be rendered to the lower MFD. If these are not being rendered, the right side of the lower MFD display will be blank.

You can render components to the synoptics display pane using the plugin's renderSection() method. There are no limits to the number or types of components that can be rendered. These will be rendered to the TwoThirdSection div of the PFD, after the Epic2 has initialised.