Skip to navigationSkip to content
VAPS CCG Lite

VAPS CCG Lite

A PROVEN TECHNOLOGY FOR INTEGRATING INTERACTIVE, GRAPHICAL, DYNAMIC HUMAN-MACHINE-INTERFACES

VAPS Developer Rehost
Automatically deploy interactive, graphical, dynamic HMIs.

VAPS CCG Lite technology allows the user to rapidly produce executables that have been optimized for minimal memory footprint; minimal initialization time and maximum screen refresh rate. CCG Lite applications can be ported to any hardware platform, graphics library, as well as any COTS or proprietary Real-Time Operating Systems (RTOS) using the VAPS Rehost toolkit.

Overview

CCG Lite (C Code Generator) is a code generation tool that automatically translates 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 behavior 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 Defense models.

CCG Lite creates embedded executables in a wide variety of target platforms.

CCG Lite for Windows is a powerful product used to deploy interactive, graphical dynamic HMIs on PCs. With CCG Lite for Windows, the ANSI C code generated from HMIs produced by the VAPS/Developer or VAPS/Rehost products, can be compiled and linked into stand-alone, executable applications for your Windows environment.

CCG Lite for Embedded Systems is a powerful software tool used to rehost interactive, graphical, dynamic HMIs to embedded systems. With CCG Lite for Embedded Systems, the ANSI C code generated from HMIs produced by the VAPS/Developer or VAPS/Rehost products, can be compiled and linked into stand-alone, executable applications which run on your choice of embedded environments.