Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AWE Designer 8.D.2.7

2024-DECEMBER

New Features

  • Added option in Generate Target Files to split multi-instance layouts into multiple AWBs to support Progressive Loading

  • Added support for 2M, 3M, and 6M baud rates for RS232 targets in AWE_Server

  • Added ability to copy/paste wire information like names and delays between wires in Designer

Enhancements

  • Increased the maximum binary message length from 1024 to 4096 to support larger tuning messages

  • Missing modules in subsystem modules are now checked at the beginning of builds

  • Improved application of layout variables at build time to avoid unnecessary updates for unchanged variables

  • Version overwrite save warning dialog now only pops up first time saving layout with new version

  • Improved handling of copying modules with objectIds defined

Bug Fixes

  • Updated uninstallers to no longer deregister AWETalkToGUI COM Server, and improved error messaging for this issue

  • Fixed Pro Designer launching with MATLAB 2024a and later

  • Fixed compatibility issue with loading complex numbers in AWDs

  • Fixed potential subsystem pin corruption in AWJ's when changing input pin data type

  • Corrected saving and loading of channel delays in AWJ

  • Fixed saving and loading measurements in AWJ files

  • Improved saved information in AWJs to better support range definitions

  • Corrected error message when opening a corrupted AWJ file

  • Fixed issue with AWJ files containing empty subsystems

  • Fixed problem creating CRUS from subsystems containing multiple inspector panels

  • Fixed loading layouts containing a RUS or CRUS that is not found on the module path

  • Fixed loading layouts containing non-English characters

  • Fixed issue with feedback wires being set on subsystem output pins

  • Fixed issue with intermediate files not being deleted when interpreted module execution fails

  • Fixed issue in error dialog where block size range was printing junk characters

  • Corrected heap allocation failure error message

  • Fixed issue with channel name propagation into Router inspectors

  • Custom channel names are now retained when changing number of input pins on downstream module

  • Fixed some alignment issues in module inspectors, and added labels for event button inspectors

  • Fixed crash issue when executing an AWS from AWE_Server while an inspector is open in Designer

  • Fixed potential CPU % load difference between Server and Designer profiling for some multi-instance layouts

  • Fixed wire memory profiling when using Bind First build option

  • Fixed potential hang in Tuning Interface test with slow connections

  • Clarified that biquads used in Tuning Interface test tool are stereo

  • Fixed dialog cutoff issue in About dialog in Designer

  • Updated ASIO device menu button to say 'Close' instead of 'Cancel'

  • Made it clear in AWE_Server preferences that heap sizes are defined per instance for native target

  • Fixed issue with .tsf file ignoring the override InstanceId field in Generate Target Files

  • Fixed rounding issue in displaying integer values in module documentation

  • Fixed Fader example module tests so they pass

AWE Designer 8.D.2.6

2024-AUGUST-15

New Features

...

  • Revamped MATLAB AWE framework by adopting more efficient implementation, resulting in faster build and load times

    • AWE objects are now passed as handles, instead of copied-by-assignment

    • Existing user scripts may not be compatible if they rely on assignments creating new objects. To address this, update scripts to explicitly call the 'copy' function (see (8.D.2.67) Updating MATLAB User Scripts to 8.D.2.4/8.D.2.5+ for more details)

  • Standard edition is now built using MATLAB 2023b (requires MCR version 2023b Update 3)

  • CRUS modules now support controlling internal variables with ParamSet modules

  • Added calculated layout block rate in profiling results, in addition to existing measured time per process

  • Added information in AWE_Server about heap alignment words for the attached target

  • Plot Frequency Response now uses different colors for each channel

  • Improved robustness when loading corrupted .awd's

...