Reactive Systems logo
July 20, 2019
Newsletters
Patches
 
Spacer

June 28, 2019

Dear Reactis User:

We are pleased to announce the availability of Reactis V2019, Reactis Model Inspector V2019 and Reactis License Manager V2019 as well as the Reactis V2018.0.2 and Reactis V2017.2.4 patches.

Reactis V2019

The V2019 release of Reactis includes all bug fixes that were included in patch releases up to V2018.2.3 plus the new features listed below.

Newly Supported Simulink Features

  • MATLAB R2019a.
  • Discrete FIR Filter block.
  • In/Out Bus Element blocks.
  • Bus output/input for Pre-Lookup and Interpolation blocks.
  • LookupTable and Breakpoint data objects to specify lookup tables.
  • 4-dimensional lookup tables if all types are uniform floating-point types.
  • Placing Model Reference blocks within Variant Subsystem blocks.
  • Bus access within S-Function.
  • Stateflow charts in libraries where different instances use different data types.

API

The following functions have been added to the Reactis API:
  • rsRunTests now supports models with buses on top-level output ports.

Reactis for EML Plugin

  • Functions: sort, norm, erf, polyfit, expm.
  • The use of line continuation ... in more places.
  • The use of line continuation ... as an end of line comment.
  • Casting enumerated values to numeric values.
  • The use of enumerated types referenced only in EML and not from Simulink.
  • Accessing constant properties of MATLAB objects.

Reactis Model Inspector V2019

The V2019 release of Reactis Model Inspector includes the following new features listed.

Newly Supported Simulink Features

  • Support MATLAB R2019a.

Reactis License Manager V2019

The V2019 release of Reactis License Manager contains a fix for a potential issue that may have allowed licenses to get in a state that prevented them from being released until the License Manager was restarted.

Reactis V2018.2.3

The following bugs were fixed since V2018.2.2:

  • Error when passing pointer to structure containing enumerations into custom code (#4328)
  • Reactis does not recognize variable in model workspace in .slx models (#4327)
  • Promoting mask parameters for Inport blocks in .mdl files causes "Invalid model file" error (#4326)
  • Error/bug reported for models containing ForEach blocks with parameter partitioning (#4214)
  • "Error: signal not found in bus" for some models containing outdated signal names (#4329)
  • "Error: signal not found in bus" for function-call outputs of Stateflow charts (#4338)
  • Outport tolerances containing "e" notation changed during model import (#4344)
  • Saturation block does not accept "Simplest" rounding mode (#4341)
  • Relational operator boundary coverage tracked for booleans (#4347)
  • Error when switching buses where only difference is 1x1 vs scalar signals (#4351)

Reactis V2018.0.5

The following bugs were fixed since V2018.0.4:

  • Error when passing pointer to structure containing enumerations into custom code (#4328)
  • Reactis does not recognize variable in model workspace in .slx models (#4327)
  • Promoting mask parameters for Inport blocks in .mdl files causes "Invalid model file" error (#4326)
  • Error/bug reported for models containing ForEach blocks with parameter partitioning (#4214)
  • "Error: signal not found in bus" for some models containing outdated signal names (#4329)
  • "Error: signal not found in bus" for function-call outputs of Stateflow charts (#4338)
  • Outport tolerances containing "e" notation changed during model import (#4344)
  • Saturation block does not accept "Simplest" rounding mode (#4341)
  • Relational operator boundary coverage tracked for booleans (#4347)
  • Error when switching buses where only difference is 1x1 vs scalar signals (#4351)

You may download the patches or full installers from the Reactis User Pages.

Best Regards,
The Reactis Team

Spacer