Advanced Search
Search Results
1387 total results found
Measurement User Interface
User Interface The User Interface is divided in 3 areas: Ribbon bar View area Status bar The ribbon bar is subdivided into groups of controls dedicated to a specific task - ribbon groups. The View Ribbon Group for example allows configuri...
Data Acquisition Overview
The monitoring system provides several different ways to collect and analyze measured data: Offline collection Online collection Analysis at runtime Offline-Analysis of collected data There are two different types of data which can be gath...
3D Getting Started Solution
Summary This solution shows an innovative sample cluster using 2D and 3D scenes. To enjoy this sample, open it in Scene Composer, save it to your disk and press the "Generate and Play" button in the top toolbar below the menu. The initial scene shows a 3D cl...
Overview
This solution represents an advanced 2D cluster example. It consists of various scenes that are necessary to represent an advanced Cluster. The Main Scene consists of gauges that can be manipulated with Controls and Behaviors. This documentation includes a tut...
Advanced Cluster Part 1
This section of the Best Practice describes how to configure the render target for this solution. It shows how to imported images via [Import Resources]. Some of these images will be used in controls later. In order for them to correctly fit e.g. into a Gauge ...
Analysis
Concept Analysis Concept The analysis module allows the user to conduct experiments and thereby discover performance bottlenecks. These experiments can be performed on the host in a simulation or on the target. During an experiment, the host and target hav...
Advanced Cluster Part 2
In this part of the Advanced Cluster Best Practice the Custom_Gauge control will be extended with a ForegroundImage and a NeedleEffectImage and new images will be configured to change the control's appearance completely. Restructuring Custom_Gauge Control ...
Advanced Cluster Part 3
In part 3 of this Best Practice the Custom_Gauge control will be further customized adding controls: A TextValue control to display the gauge's current value numerically A Text control above of the numeric value to display the gauge's scope (e.g. speed) ...
Overview
Administrating memory is a very important part of developments for embedded devices. Therefore CGI Studio contains an own memory management to provide an abstraction layer and a higher controllability of memory behavior. The MemoryPool-Analyzer module extends ...
Advanced Cluster Part 4
The following steps describe how to use the Custom_Gauge control in a scene. Speed gauge and RPM gauge are realized with the same control. Using the public properties for customization these Gauge controls appear similar yet different. Once the advanced clust...
Overview of the graphical user interface
This section contains: The MemoryPool-Analyzer module extends the tab region of the Analyzer ribbon area. The tab is split in three different groups: View: Filter and selection of a subset of traced data Memory Pool Explorer: Shows the ...
Obtaining data
Traceable data: Which data will be traced? Allocating and releasing memory The most important part of this Analyzer module is tracing all allocation and free calls within the code. That includes normal allocation/free calls as well as allocations in the Bac...
Overview
The GettingStartedControls solution is a sample solution primarily focused on gauge clusters and center clusters. It consists of various scenes for displaying advanced gauge clusters and center clusters. GettingStartedControls Parts 1 to 4 introduce the basic...
GettingStartedControls Part 1
This part of the tutorial describes how to configure the Home Scene of this solution. The scene is built up using imported images and configuring various controls (such as TellTale, Gauge, DigitalClock, TextValue, Text, FlipBook). The use of a ForwardValue be...
Data presentation
Term definitions Node: A node is defined as an instance of MemoryPool such as a block, a bin, a MemoryPool and the program itself. Event: An event represents a happening which were recorded. Events can be all types of allocations and frees. System: O...
Analyzing the data
Bad Smells Overview The depth-first search analyze tools or 'Bad Smells' are tools to find abnormalities and lists several information about the currently loaded log trace.Most information is connected to event occurrence location. The word location in the ...
Overview
Frame Debugger The CGI Studio Analyzer contains a Frame Debugger. This feature can be used to analyze the rendering process of Candera on a target device. It provides an overview about the composition of one frame (rendered nodes), shows detailed OpenGL...
Setup
Build To use the Frame Debugger, build the application with these CMake flags enabled: FEATSTD_MONITOR_ENABLED Enables basic Monitor features. MONITOR_FRAME_DEBUGGER_ENABLED Enables basic frame debugger (frame timeline capture, single step...