This release is dedicated mostly to polishing various application features. It improves a lot of existing components by fixing bugs and memory leaks. It also significantly reduces application memory requirements and works around memory exhaustion issues, particularly on 32-bit systems.
This release introduces high-precision session time measurement mode. As of 7.51, this mode is supported by USB, Serial and Network modules. When enabled (per-session), Device Monitoring Studio uses high-precision system timer for packet time-stamping. This mode is enabled by default if Device Monitoring Studio is installed on Windows 7 or later.
Starting from 7.51, various device information is automatically saved to a log file if the Data Recording module is added to a monitoring session. This includes the Serial Device Information for serial devices and all kinds of USB descriptors for USB devices (Device Descriptor, Configuration Descriptor and HID Descriptor tool windows).
Raw Data View data visualizer now supports additional packet coloring mode. Now it allows the user to choose one of three modes: no coloring, packet interlacing (coloring odd and even packets) and read/write coloring (coloring read and write packets).
When resulting log file is later selected in the Devices tool window, corresponding tool windows are updated with saved information.
In addition, built-in MODBUS protocol now automatically selects RTU or ASCII mode. This works automatically in Structure View and in filters and does not affect MODBUS View data visualizer.
This release fixes over 200 different bugs, including crashes. A special attention has been paid to the following:
Here is a short list of most remarkable fixed bugs:
This release also brings improvements to Device Monitoring Studio memory usage strategies. All critical paths have been carefully analyzed and profiled, resulting in memory usage savings of up to 10 times in several places. Application is now much more robust on systems with lower amount of RAM. In addition, when installed on 32-bit operating systems, application is now capable of sustaining much higher data rates during monitoring. Reduced memory demands now also allow to start “heavier” monitoring sessions - sessions with more data processing modules, complex custom protocols and filter expressions.
This release drops support for 64-bit Windows XP and Windows Server 2003. 32-bit versions of these operating systems are still supported.
Remote Source now requires at least Windows Vista and will not be installed on Windows XP or Windows Server 2003.
Future releases will drop support for Windows XP and Windows Server 2003 entirely.