Jump to content

Airbus X Extended SDK, information


Recommended Posts

  • Aerosoft

Airbus X Connected Software Development Kit

Commercial / Copyrights

As long as you do not change any of the code contained into the Airbus X Extended, the use of the SDK and the tools is free of any copyright. The commercial use of the Airbus X Extended and NavDataPro remains fully with Aerosoft GmbH. If you need to make changes or your product would work better if there would be changes in the Airbus X Extended please contact us on support@aerosoft.com. We will be more than willing to work with you.

If you have an idea for a commercial product based on this SDK feel free to contact us at support@aerosoft.com. We are always looking for new exiting products.

Further developments

We are continuously working on the product and are following it up with further Airbus models. While the product focus will remain on flying rather than system, we expect the systems to become more realistic. The SDK will be updated to allow you access to all the new versions.

USE OF THE SDK

The SDK contains of two major parts, a code sample of how to access, change and read variables and the list of variables (LVARs) that we use in this product. The SDK is initially aimed at hardware manufacturers who want to interface their products to the Airbus X Extended. If any variable is not listed assume we use the default FSX variable that can be found in the standard FSX SDK.

Note that FSUIPC is not required in any way.

Right MCDU

All non-realistic functions of the Airbus (like display of Ground Power Unit etc) is handled from the right MCDU. Should you tool need an interface we prefer it to be done there. Contact us on support@aerosoft.com for more information.

File storage

If you need to store variable or information we prefer it to be done at the same location we use to store variables and configuration files: C:\Users\UserName\Documents\Aerosoft\AerosoftAirbusExtended

XML Gauges

Note that many of our system code is done in XML, any for a large part easy to understand. We did this on purpose to make the Aircraft as extendable as possible. Here is a small gauge file (Securityscreen.xml) that toggles the bitmap showing the bitmap on the security camera screen (on top of the cockpit door) when the button (SECURITYSCREEN_SWITCH) is used.

<?xml version="1.0" encoding="UTF-8"?>

<Gauge Name="dme">

<!-- ?????? ??????? -->

<Image Name="SECURITYSCREEN_OFF.bmp"/>

<Element>

<Visible>(L:DC_ESS_Avail, number) 1 == (L:AB_SECURITYSCREEN_SWITCH, bool) 1 == &amp;&amp;</Visible>

<Element>

<Position X="0" Y="0"/>

<Image Name="SECURITYSCREEN_ON.bmp" Bright="Yes" ImageSizes="132,96,0,0"/>

</Element>

</Element>

</Gauge>
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy & Terms of Use