Skip to main content

CGI Studio 3.12

This page will be updated soon.

CGI Studio 3.1112 - What's New:

Welcome to CGI Studio 3.11,12, Candera's software development platform for hybrid 2D and 3D graphical interfaces for automotive systems.

This page provides information regarding the most recently added features and updates since our last release.


Smart Importer

CGI Studio’s Smart Importer supports now

  • Adobe XDFigma format support
  • DirectSVG importformat without converters of Adobe XD, Adobe Photoshop, Axure RP and Sketch 
    support
  • Automatic sizingExpanded supportcontrol
mapping Selectionfunctionality ofwith empty bitmaps 
AI And many other smaller improvements 

For more information regarding the full functionality of this tool, please reference the Smart Importer article.


Chart3D Shapes Control

AMany barnew graph3D Shapes controls have been added, such as Arrow, Capsule, Cone, Disc and aso line graph got added.on.

A bar graph is a graph that presents categorical data with rectangular bars with heights proportional to the values that they represent. A line graph or curve graph is a type of chart which displays information as a series of data points connected by straight line or spline segments.

drawing-7-1676365481.png

For more information regarding the full functionality of this tool, please reference the BarGraph and LineGraph articles in the Predefined Controls.


Scene Composer Improvements

Updated and added sample solutions 
    2D Basic, 3D Basic, 3D Getting Started, MenuScreen updated Industrial added Added URI functionality for multiplerequirement globaltracking

    Automatic import feature improved

    Improved Properties panel
    Referencing external resource functionality (Android Platform only)
    State machine editor functionality added
    Pseudo state machinesmachine functionality
    Improved support for color palette 
    Support of partial execution of animations 
    State Machine usability and performance improvements 
    Dynamically changing text style behavior 
    Improved HMI Reportreport interface function

    DocumentationHelp andsystem Sample(This Updatesdocument) updated

    NewlyA addednew UI help system with search and reworkedbrowsing documentationhistory about

    functions
      has Axurebeen RPimplemented. GuideTutorial
      videos Multiplepreviously global State Machines tutorial 
      New IVI sample & tutorial 
      Updated Smart Importer best practices document
        <CGI Studio root folder>\cgi_studio_docs\ 

        MATLAB Connector (MLC) Improvements

        Added IPC integration to allow running the CGI Application independentlyaccessed from theexternal MATLABsites statehave machine.

        been

        Toolintegrated Improvements:

        into
          this Changedhelp dialogsystem. windowsFor tomore appearinformation on the same screen as the main window. 
          Changed generated codehow to use the MLC namespace. 
          Changed HMI-Signal-Buffer to separate Output-Signal and Input-Signal processing to allow reduction of delays in specific use cases. 
          Changed HMI-Signal-Buffer methods to be virtual to support custom modifications. 
          Changed default compiler to Visual Studio 2017 (previously Visual Studio 2010) 
          Added support for Toggle-Buttons to the Input-Panel. 
          Added new “Generatehelp Code”system, buildplease option.click
          Added build flags to configure MEX (MATLAB Executable) compiler settings. 
          Added generation of additional meta-info for signals (Signal-Type, Data-Type) for enhanced logging capabilities. 
          Fixed an issue where the port-type setting is being reset when the signal type is changed. 
          Fixed Input-Panel build issues for 64-Bit systems. 
          here.

          Templates:

            Changed templates to support changes related to generated code. 
            Added IPC integration. This allows the CGI-Application to run independently from the MATLAB state machine offering multiple benefits:
              Improved stability due to separated processes. 
              Improved diagnostics as the console window of the CGI-Application is now visible. 
              Easier debugging as the CGI-Application can now be debugged normally. 
              Faster testing on target as target device can connect directly to MATLAB simulation. 
              Easy to integrate additional features like recording and replaying of signal data. 

              Documentation:

                Added “MLC IPC” chapter. 

                Cybersecurity - ISO/SAE 21434:2021

                Candera has developed a guideline to integrate CGI Studio into a cybersecurity-relevant software stack. The document, available on demand, aids cybersecurity managers and engineers to accurately assess the risks and vulnerabilities of CGI Studio, and integrate it properly into their product and their Cybersecurity Management System.


                Platform Support

                  To ExtendedBe platformcomfirmed

                  support

                   for NXP iMX8 Nano

                  Extended platform support for STMicroelectronics STM32MP1 series
                  Multiple display support for DRM/KMS devices