G3X Touch CAS (Crew Alerting System)
Introduction
Because CAS alerts and their logic are largely airplane-specific, the base G3X Touch package does not define any CAS alerts. Instead, CAS alerts must be specified on a per-airplane basis. There are two ways to do this: using plugins and using panel.xml
. It is recommended to use the plugin method, because it will give you access to all the features of the API.
The G3X Touch CAS is implemented using the SDK CAS System API. Please refer to the linked documentation for more detailed information on how to use the API, including how to define alerts in panel.xml
.
Accessing CasSystem
The base G3X Touch package creates one CasSystem
instance on each GDU. Plugins can reference these instances via their binders.
Do not create extra instances of CasSystem
. Having multiple instances on one instrument will lead to undesired behavior.