News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Real-time HMI development tools gain Linux support

Nov 27, 2000 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 views

Montreal, QUE — (press release excerpt) — Virtual Prototypes Inc., a supplier of software development tools for interactive, real-time graphics systems, today announced the release of compiled libraries for Linux. The compiled libraries allow applications built with the company's VAPS and CCG Lite tools to be deployed on Linux systems. VAPS is a suite of tools for specifying, testing, simulating, and deploying visual, real-time, interactive 2D graphical user interfaces. VAPS automates all phases of the development and deployment of real-time, data-driven, and event-driven graphical HMI applications. CCG Lite takes VAPS-built HMIs and generates highly portable ANSI C source code that may be compiled on Linux platforms and downloaded to embedded real-time target systems, or used directly on workstations.

VAPS is a tool for building data-driven, interactive, visual Human-Machine Interfaces (HMIs). These interfaces, also called dynamic GUIs or VGUIs (Very Visual GUIs), display application data as graphics which are redrawn to reflect changes in the data. In real-time applications, a rapid refresh rate results in a perception of smooth animation. At the same time, user interaction is conducted by directly manipulating the graphics with a mouse, touch screen, or other means

CCG/CCG Lite (C Code Generator) are code generation tools that automatically translate graphical Human-Machine Interfaces (HMIs), designed with VAPS, into fully functional production quality ANSI C code. The generated ANSI C code contains all HMI appearance and functionality; including graphics, animation properties, interactive behaviour and connections to the user's applications. This code can be integrated with the most sophisticated software environments, including real-time kernels, X/Motif GUI builders, databases and simulation models.

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.