Free Serial Analyzer

Monitor and Analyze Serial Port Data Flows
Zero price software
by HHD Software

Changelog

Version 7.79.00.7520
Released on 4/7/2017
Latest release
Fixed bugs
Several reported bugs fixed
This release fixes a number of reported and internally discovered bugs.
Version 7.74.00.7498
Released on 3/20/2017
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.73.00.7436
Released on 2/3/2017
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.72.00.7419
Released on 12/23/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.71.00.7316
Released on 11/9/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.70.00.7246
Released on 9/14/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Support for high-definition displays
User interface elements now look correctly on high-definition displays.
Updated features
Dropped support for Windows XP and Windows Vista
Starting from this version, the minimum supported OS is Windows 7. Application no longer supports Windows XP and Windows Vista. The minimum supported server OS is Windows Server 2008 R2.
Version 7.68.00.7120
Released on 8/9/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.67.00.7069
Released on 7/8/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.66.00.7015
Released on 6/21/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.65.00.6954
Released on 5/18/2016
Fixed bugs
Restart device not working
Restart device command (in Dependent Devices window) now works as expected.
Errors in USB monitoring driver
Several errors have been found and fixed in USB Monitor filter driver.
Crash on startup
Several bugs have been fixed that could cause application to crash on startup.
Crash on Next Connected
"Next Connected" monitoring session could crash Device Monitoring Studio after device had been connected to the computer.
Version 7.63.00.6879
Released on 4/13/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.62.01.6830
Released on 3/9/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.62.00.6818
Released on 2/25/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs.
Version 7.61.00.6804
Released on 2/20/2016
Fixed bugs
Bug fixes
This release fixes a number of reported and internally discovered bugs and improves performance and reliability.
Version 7.51.00.6696
Released on 1/27/2016

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.

New Features

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).

When resulting log file is later selected in the Devices tool window, corresponding tool windows are updated with saved information.

Fixed Bugs

This release fixes over 200 different bugs, including crashes. A special attention has been paid to the following:

  1. Monitoring session startup and shutdown-related issues, including crashes and hangs. This includes configuring and starting monitoring session, adding or removing data processing modules to running session and stopping monitoring session, as well as changing session's Capture Filter or visualizers' Display Filter for a running session.
  2. Protocol binding performance.
  3. Issues with various data visualizers. Almost every data visualizer has been optimized or fixed in some way.
  4. Workspace saving and loading issues.

Here is a short list of most remarkable fixed bugs:

Line View
Line View had a bug that prevented it from working. Now Line View works correctly when monitoring serial modems.
Correct emergency session termination
When resources are low, Device Monitoring Studio is now more robust in stopping affected high-data rate monitoring sessions, or session processing modules. This mostly affects 32-bit systems or systems with slow secondary storage.
Log file repairing
Device Monitoring Studio has always repaired damaged log files on startup. If log file was large, it introduced a startup delay (only splash screen was visible and application appeared to be hanging). Now a progress bar is shown to tell the user that application is alive.
Serial communication mode
A number of various bugs related to support for serial communication mode in Serial and Serial Bridge modules have been fixed. This includes saving the mode into the workspace or log file.
Operating with limited processing resources
During monitoring Device Monitoring Studio uses available disk space as configured in the Data Processing Tab (invoked by Tools » Settings menu command). We have fixed a number of bugs related to Device Monitoring Studio operation under limited settings (like 1% on a single disk and 0% on all others).

Memory Usage Optimizations

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.

Supported OSes

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.

UI Layout Update

This release will install new default UI layout (tool windows and toolbars). Any user-defined layout will be overwritten.

Version 7.26.00.6304
Released on 10/30/2015
Latest release
Fixed bugs
Multiple crashes in Serial Terminal
Serial Terminal module crashed when loading workspaces from previous versions. It could also crash on saving workspace.
Crash after removing data processing modules from running session
Application crashed when a data processing module was removed from a running session.
Invalid behavior after changing visualizer's root protocol
When Root Protocol was changed for the active visualizer, it could result in removing all monitored packets due to incorrect interpretation of empty display filter.
Crash after closing Structure View or Raw Data View visualizers
Application could crash after closing Structure View or Raw Data View visualizers.
Updated features
Trial period extension
Trial period has been extended to 21 days from 14 days.
Version 7.25.00.6246
Released on 8/20/2015
Fixed bugs
Fixed "Minimize to tray" command line switch
Command line switch -m did not work as expected.
Possible crash during remote server connection
Application could crash if connected to remote server running Windows 8 or later.
Updated features
Automatic reconnect for remote sessions
If network connection error occurs during remote monitoring, Device Monitoring Studio automatically tries to reconnect to remote server and continue monitoring.
Version 7.22.00.6186
Released on 7/15/2015
Fixed bugs
Application crash if running multiple copies
Application crashed when multiple copies were launched by different users.
Crash during scrolling or exporting a view in long monitoring session
An application crash was possible when the user tried to export or scroll data window in a long monitoring session.
Incorrect installation state if used by different user
Some default configuration settings were missing if application was installed under one user account and then used under another account.
Improved stability on startup
Improved compatibility with third-party software that modifies application files during startup. This has caused early re-compilation of protocol definition files and could lead to crash.
Updated features
Sorted tool windows in View » Tool Windows menu
Tool windows in View » Tool Windows menu group are now sorted, which makes navigation easier.
Version 7.21.00.6146
Released on 6/9/2015
Fixed bugs
Several bugs fixed
Several reported bugs have been fixed, including application crashes.
Version 6.57.00.6043
Released on 3/11/2015
New features
Serial line settings in Sessions window
Serial Monitor now displays current session line settings in Sessions window.
Updated features
Improved data visualizers performance
Performance of Request View, Data View and Console View has been improved.
Version 6.54.00.5773
Released on 6/17/2014
Fixed bugs
A number of bug fixes
This release fixes several reported or internally found bugs and improves stability.
Version 6.53.01.5740
Released on 5/16/2014
Latest release
Fixed bugs
A number of bug fixes
This release fixes several reported or internally found bugs and improves stability.
Version 6.53.00.5658
Released on 4/28/2014
Fixed bugs
A number of bug fixes
This release fixes several reported or internally found bugs and improves stability.
Version 6.52.00.5629
Released on 4/22/2014
Fixed bugs
A number of bug fixes
This release fixes several reported or internally found bugs and improves stability.
Version 6.50.00.5473
Released on 11/29/2013
First public release