Skip to main content

WT21 Overview

Introduction

The WT21 package provides a feature-complete rendition of an avionics package commonly found in business jets. In real life, these avionics can be found in many different aircraft. Each installation shares a core set of common features, but also often include numerous aircraft-specific options.

This avionics package was initially designed to replicate the feature set of the Citation CJ4, therefore aircraft developers may come across features within the avionics set that may not be suited for their aircraft, and will therefore have to adapt the avionics.

Customizing and Extending the WT21

There are two primary avenues to adapting the WT21 to a specific airplane, both of which are required for the avionics to function as a complete end-product.

The first avenue is the panel.xml configuration file found in the airplane's panel/ folder. panel.xml is already used by the sim's BaseInstrument system to define some basic options for JS/HTML instruments. WT21 extends this API to allow developers to configure a plethora of options that span all aspects of the avionics.

The second avenue is the Plugin API. WT21 allows developers to inject plugins for each of its three main instrument types: PFD, MFD, and FMC. Plugins are used in the WT21 to allow support for plane-specific features that would be too complex and/or cumbersome to be defined in an XML file.

For more details, please refer to the following pages: