Real-time HMI development tools gain Linux support
Nov 27, 2000 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 viewsMontreal, 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 LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.