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.
Candera LINK Remote Rendering
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