Skip to main content

General 3.10

General Changes

This page describes general updates that were made to CGI Studio for version 3.10.

Documentation and Sample Updates

  • New documentation for the Smart Importer.
  • Visually updated Getting Started Controls sample.
  • Quick Start Guide for the Smart Importer function, which can be found in the following location:
    • <CGI Studio root folder>\cgi_studio_docs
  • Small updates to several articles to remove outdated information or images.
  • Allows you to share data and services between multiple clients (for example, dashboard, HUD, smart devices, PC applications).
  • Supports remote rendering and streaming services.
  • Link Hub allows you to verify that clients are receiving the fastest service near their location.

MATLAB Connector (MLC) Improvements

Tool Improvements:

  • Added support for Visual Studio 2017 & 2019 to build scripts.
  • Added support for up-to-date CMake version with architecture flag support to build scripts.
  • Added support for build folders on different drives to build scripts.
  • Added option to change the “Default Signal Port Type” for new signals.
  • Signal generator generates additional name and data-type information for each signal. This can be used for debugging/logging purposes.
  • Model & Signal generator now supports namespaces and using parameters. This provides more flexibility for application development.
  • Fixed error for Input-Panel signals when using “Auto” port type before setting a data-type for the signal.

Templates:

  • Application templates will initialize the display with the size specified inside that asset file instead of a hard coded value.
  • Improved continuous invalidation implementation (reduces messages sent).
  • Default-Construction-Kit Template has its “Default Signal Port Type” set to “Auto”.
  • Default-Construction-Kit Template now includes a “MLC-Event Action Behavior” which can be used in conjunction with Controls/Behaviors to receive react to control events in MATLAB.
  • Templates now generate Model into the “MLC” namespace.
  • Various code cleanups.

Documentation:

  • Updated “Prerequisites” and “Compiler Setup” chapters.
  • Added “Debugging” chapter.
  • Added “MLC-Event Action Behavior” chapter.

Extended Hardware Support

Additional support has been added for the following hardware,

  • Traveo II
  • NXP iMX8
  • STMicroelectronics STM32

Multilanguage Support (Japanese)

CGI Studio now provides Japanese language support for the following applications,

  • Scene Composer
  • CGI Player
  • CGI Studio Control Center