This week we released a new version of RSARTE, which can be downloaded from here. Let's look at some of the highlights of this release.
The Model Debugger now supports model breakpoints. You can set model breakpoints on states, transitions and ports, and the debugged application will stop when hitting such a breakpoint. To avoid confusion we also removed from the Model Debugger user interface the commands for setting regular code-level breakpoints in generated code. Use the normal CDT functionality for setting such breakpoints.
You can now right-click an event in the Events view and invoke the command Open Definition to navigate to the protocol event in the Project Explorer.
We also made many improvements in the model compiler, the new transformation configuration editor and the support for build variants. The most noticeable one is probably the introduction of a model compiler server, which allows commands to be sent to the model compiler much faster from the RSARTE user interface. Instead of starting the model compiler executable once for each such request, the model compiler server can now remain running and hence serve such requests much faster. This has an overall positive impact on performance related to building, use of the new transformation configuration editor and build variants.
For more information about the new release see this web page.