Home
Products
Products

QNX Aviage HMI Suite

LTE Connected Car
Connect proof-of-concept car
ng Connect proof-of-concept car with cloud connectivity
Whitepaper
3D Graphics: Adding a New Dimension to Your Embedded System
Webinar
Leveraging the Power of Adobe Flash in Embedded Devices
Free software evaluation
RTOS, tools and more
Foundry27
Source, upgrades, community forums, and more
BSPs and drivers
Hardware support directory
Ready to buy?
Product delivery options
We're here to help

The QNX Aviage HMI Suite is an Adobe-Flash based toolkit optimized for creating quality embedded HMIs. The suite includes a stand-alone player for running Adobe Flash Lite 3 applications, including audio, Flash video, and network communications. It provides increased performance through hardware acceleration of Flash rendering and an HMI library to efficiently create faster performing HMIs.

Business benefits

Fast time to market

The QNX Aviage HMI Suite allows developers to create executable specifications and leap directly from graphical prototype to final product without HMI re-coding. It allows them to test entire HMIs on their desktops and then run the exact same content on embedded targets without re-engineering. And because the QNX Flash player behaves properly in a realtime and memory-constrained environment, it gives developers the power of Adobe Flash without sacrificing system reliability.

Reduced development risk

Millions of developers know Flash development – from screen design to ActionScript programming. The QNX Aviage HMI Suite lets companies capitalize on this talent along with the thousands of Flash components and source examples available for use in production HMIs.

Quality, compelling products

Use the renowned Adobe CS3/CS4 environment to create some of the most compelling graphical interfaces available today; rely on the underpinnings of the QNX Neutrino RTOS for the robustness and reliability embedded products need.

New Features
  • Enhanced performance — The QNX Aviage HMI Suite now supports Open VG hardware-accelerated rendering on select graphics controllers for the best performance and provides software library extensions to accelerate common Flash transitions such as offscreen rendering, bit blitting, and scroll list management.
  • QNX Aviage HMI library — This powerful, easy-to-use collection of core ActionScript classes can load and define Flash modules on startup for creating more effective HMIs, giving development the shortcut it needs. The library also provides an efficient interface between the ActionScript Flash HMI and any underlying native code, allowing the HMI to support reliable realtime requirements.
  • Graphics composition capabilities — An OpenKODE-compliant composition manager now provided with the QNX Neutrino RTOS allows developers to merge the output of multiple windows and processes on a single display, even with lower cost graphics controllers that don’t support layering.

Technology highlights

Seamlessly blend various graphics technologies
Seamlessly blend various graphics technologies
Application on the left is rendering a 3D OpenGL ES navigation display on the bottom graphics layer. FlashPlayer on the right is running a ‘Menu movie’ that is controlling the navigation display that appears inside the chroma color pane.


Specifications

The QNX Aviage HMI Suite contains a certifiable Adobe Flash Lite 3.1.7 standalone Flash player supporting local and streaming content including audio and FLV video.

Supported features

System requirements

Certification


When to use the QNX Aviage HMI HMI Suite
  • Choose a Flash solution when system requirements involve:
    • High-end, powerful and popular graphic tools (Adobe™ Creative Suite®)
    • Complex screens with alpha-blends, transitions, morphing
    • Integrated audio with graphics, including videos (FLV)
    • Faster CPU: We recommend a maximum of 640x480 for embedded CPUs of 400MHz or less (when not using hardware accelerated Open VG)
  • Choose a QNX Photon microGUI solution when system requirements involve:
    • Large screens with non-accelerated solutions
    • More traditional graphics (and possibly a windowing environment) using widget model and C/C++ callback routines
    • Screen builder tools using widget drag and drop
    • Remote graphical connections (e.g. Phindows)
  • Choose a stand-alone QNX core graphics solution when system requirements involve:
    • 2D/3D (OpenGL ES) APIs without the need for screen builder tools
    • Third party graphical products built on the QNX Advanced Graphics TDK


QNX Software Systems supports Adobe® Flash Lite™ technology. For further information on developing content using Adobe Flash technology, see: http://www.adobe.com/devnet/device