Skip to main content
Skip table of contents

novaHost - Introduction

This document is the User Manual for the Nova Host Software Development Kit (SDK).

It provides information for using the Nova Host software to aid in integration efforts, testing, and host side Common Image Generator Interface (CIGI) software development.

Purpose

Nova Host allows the integrator to test every feature of the Aechelon pC-Nova Image Generator (IG) using all current versions of the Common Image Generator Interface (CIGI) standard.

The Nova Host SDK contains source code examples for controlling several pC-Nova features from a host including but not limited to:

  • How to pack and unpack every pC-Nova ICD field through CIGI (aeRosetta).
  • Using Aechelon's user-defined "Introspection" CIGI packets to query the IG for loaded model types, articulations, attachment points, etc.
  • Controlling sensor and video blender channels including image tracking.
  • Integrating host-side control of RTAero ATBOS, FlowViz, and Refueling software.
  • Controlling database features such as airfield lighting and Auto Traffic.
  • Setting weather conditions and using the pC-Nova ephemeris model.

The Nova Host SDK purposely abstracts code that isn't focused on IG integration. Qt, JSBSim, boost, and other library source code is not required or needed to build.
Note that a design decision was made to not include CIGI Class Library (CCL) source code, so aeRosetta is the only included source code that can not be built.

All of the code is provided "as is" and with no official support implied or inferred.

Please contact support@aechelon.com with any questions or ideas for additional features you'd like examples for.

Scope

Nova Host is used by both the integration team to test and validate CIGI communication between the host and the IG as well as providing source code examples for host side developers.

This document is intended for use by the integration team and customers.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.