Increased support for scripting in Device Monitoring Studio calls for better tools. The built-in script editor with auto-completion support and built-in documentation is now accompanied by a script debugger.
The user may now place breakpoints, and perform stepping while debugging his scripts. The Watch tool window and Stack Trace tool window provide the detailed information about the script execution state.
See the Script Debugger section for more information.
The Serial Terminal module has been redesigned and rewritten from scratch. It now provides richer API, better performance and stability and integrates with a Serial Source. This integration allows for “listening” mode monitoring sessions - a configuration when there is no active controlling application listening on the port.
In addition, terminal window is now integrated better into the application frame, is more responsive and provide better overall experience.
See the Data Repeater section for more information.
Device Monitoring Studio now uses alternative methods to retrieve USB device descriptors if standard methods fail.
The Custom View data visualizer is now out of beta. It has been redesigned and is now backed by TypeScript (not internal protocol definition language). Serial's Request View and Console View have been rewritten using Custom View.
Custom View data visualizer allows the user to consume the information produced by protocol binding module and display parsed data with rich visualization capabilities.