USB Monitor History
- Click on the version title to expand version changes
- Expand All
Version 6.44.00.4825
Released on: 5/30/2013
Latest Version
No changes available for this release
Version 6.44.00.4768
Released on: 4/26/2013
-
Fixed Bugs
- · Corrupt log file handling
-
Device Monitoring Studio may crash when it encounters corrupted log file.
- · Installation problem
-
Installer may fail with 0x8007000a error code in HHD Setup Log File.txt.
Version 6.43.00.4475
Released on: 2/19/2013
-
Fixed Bugs
- · Several bugs in Structure View, Raw Data View and URB View
-
Several bugs in USB Monitor Structure View, Raw Data View and URB View data visualizers were fixed.
- · Video descriptors rendering bug
-
Some USB video class descriptors (Configuration Descriptor tool window) were parsed and displayed incorrectly. Fixed.
Version 6.41.00.3860
Released on: 6/28/2012
-
New Features
- · New data visualizer: Structure View (USB)
-
New data visualizer has been added to USB Monitor. It parses monitored data according to a set of loaded protocol definition files and displays the parsed data in tree view and raw binary view.
- · Capture filter (USB)
-
It is now possible to define a capture filter — an expression which is evaluated against each monitored packet. If expression's result is false, the packet is discarded, otherwise, it is sent for further processing.
- · Display filter and root protocol (USB)
-
Each opened Structure View window may additionally have its own "display filter" to further filter incoming data. In addition, each window may use its own "root" protocol for each monitored packet.
- · Custom protocol (USB)
-
In addition to a set of pre-defined protocols, a user may now create his own protocol definition files and have USB Monitor automatically parse monitored data according to them. Capture and display filters are also capable of using these new protocol definitions in their expressions.
Version 6.35.01.3748
Released on: 5/12/2012
-
Fixed Bugs
- · Bug in Hex Editor Neo integration
-
DMS could not find Hex Editor Neo if it was installed for all users. Fixed.
Version 6.35.00.3744
Released on: 5/11/2012
-
New Features
- · Process packet data with Hex Editor Neo
-
New "Process with Hex Editor Neo" command has been added to Raw Data View visualizer. It copies the selected packet data and opens it in installed copy of Hex Editor Neo.
Version 6.31.00.3724
Released on: 5/4/2012
No changes available for this release
Version 6.25.00.3687
Released on: 4/10/2012
-
Fixed Bugs
- · Several reported bugs fixed
-
This release fixes several reported bugs, including application crashes.
-
Updated Features
- · Improved setup speed
-
Speed of Device Monitoring Studio setup application has been greatly improved. Installer now needs to update less files and system settings and operates much quicker.
- · Improved application start-up time
-
We have improved the applicaiton start-up time by reducing time required by various components to initialize and allowing several components to initialize in parallel.
- · Improved performance
-
This release has improved performance thanks to optimization of various core components and the use of new compiler.
- · License update
-
Registered users: A license update is required!
A new license may be downloaded from the My Account.
Version 6.23.00.3373
Released on: 8/18/2011
No changes available for this release
Version 6.22.00.3351
Released on: 6/27/2011
No changes available for this release
Version 6.21.00.3338
Released on: 6/15/2011
No changes available for this release
Version 6.19.00.3134
Released on: 2/28/2011
-
Fixed Bugs
- · Possible BSOD
-
A system may crash when power policy is changed for some USB devices with USB Monitor installed. Fixed.
- · Application may fail to start
-
Sometimes an application may fail to start. Fixed.
-
New Features
- · Integration with Windows Error Reporting
-
Application now fully integrates with Windows Error Reporting. If it ever crashes or hangs, you can submit the report, which will allow us to fix a bug and provide a solution.
Version 6.18.00.3086
Released on: 1/26/2011
-
Fixed Bugs
- · Several bug fixes and performance improvements
-
Several reported bugs have been fixed. This release also has different stability and performance imrovements.
- · Crash in Packet View
-
USB Monitor may crash in Packet View in some rare situations. Fixed.
-
Updated Features
- · New column in Packet View
-
Packet View now has a new column "Time Diff" that displays the time difference between packets.
Version 6.17.01.3036
Released on: 12/3/2010
-
Fixed Bugs
- · Invalid data filtering in Packet View
-
Packet View incorrectly filtered data. In addition, filtering is now ignored for visualizer if it is inside Packet View.
Version 6.17.00.3017
Released on: 11/29/2010
-
Fixed Bugs
- · Invalid data filtering in Packet View
-
Packet View incorrectly filtered data. Fixed.
Version 6.15.00.2384
Released on: 10/9/2010
-
Fixed Bugs
- · Invalid data exported from Packet View
-
When filters apply to Packet View and you export selected rows, incorrect data is exported. Fixed.
-
Updated Features
- · Improved Packet View visualizer
-
Packet View visualizer is now much faster and smoother.
- · Improved support for composite devices
-
USB Monitor's data visualizers now correctly work with multiple interface USB devices. Previous versions failed to correctly display "older" packets exchanged over the previous interface endpoints after the new interface was selected. Now application operates correctly in this case.
Version 6.14.00.2358
Released on: 9/27/2010
-
Updated Features
- · New option to hide packet tooltip in Raw Data View
-
Raw Data View visualizer now has additional option that allows you to disable packet information popup.
Version 6.12.00.2322
Released on: 6/23/2010
-
Fixed Bugs
- · Crash in Raw Data View visualizer
-
A crash in Raw Data View visualizer has been fixed.
-
Updated Features
- · New filtering options
-
This release adds more filtering options to Request View (Serial & Bridge), URB View (USB) and Packet View. It also changes the default color settings for Request View and URB View data visualizers.
Default filtering has also been modified: it now does not display Read DOWN and Write UP requests by default. You can change this behavior in the Tools » Settings… » Filtering Tab.
Version 6.11.00.2310
Released on: 6/11/2010
-
New Features
- · Raw Data View Visualizer
-
This new data visualizer, called Raw Data View is similar to Serial Monitor's Data View in that it also has two windows, one of which displays data sent to a device, and another one displays data received from a device. All subsequent packets are concatenated into a single data stream, which is displayed as a sequence of hexadecimal, decimal, octal or binary numbers. Alternatively, the stream may be displayed as a sequence of floating-point numbers with single or double precision. This new data visualizer is very flexible and allows you to customize both its layout and appearance. It has a built-in pattern coloring, powerful find capabilities and Clipboard/exporting support.
-
Updated Features
- · Filtering for Packet View
-
You may know apply filtering to a Packet View data visualizers.
- · Quiet installation mode
-
A new command line switch, "/q" may be passed to the USB Monitor's installer to perform a non-interactive installation/uninstalltion of the product.
Version 6.02.01.2160
Released on: 4/12/2010
-
Fixed Bugs
- · Crash during monitoring
-
A crash that occurred sometimes during monitoring has been fixed.
Version 6.02.00.2150
Released on: 4/2/2010
-
Fixed Bugs
- · Crash in logging module
-
A crash in data logging module has been fixed.
Version 6.01.00.2141
Released on: 4/1/2010
-
Fixed Bugs
- · Fixed reported bugs
-
A lot of reported bugs have been fixed in the product.
-
New Features
- · New driver installation framework
-
This release features a new driver installation mechanism. Setup now uses built-in Windows services to install the filter drivers for USB monitoring, resulting in much lower risks of permanently disabling USB devices.
- · Filtering by endpoints
-
URB View visualizer provides a list of all device's endpoints in the popup menu. You may select the endpoints to be filtered using this menu. Combined with an ability to have as much URB View visualizers as you need, you may open one data visualizer for each endpoint, for example.
- · Appearance customization
-
This release brings you the possibility to change the appearance of visual elements of the following data visualizers:
- Audio View
- Communications View
- HID View
- Mass Storage View
- URB View
- Still Image/MTP View
- Video View
-
Updated Features
- · License update
-
Registered users: A license update is required!
A new license may be downloaded from the My Account.
- · Configuration Descriptor window updates
-
A configuration descriptor window's behavior has been fixed and updated to comply with USB 2.0 specification. In particular, a better support for HID and MIDI Streaming devices is provided.
Version 5.24.00.1848
Released on: 8/11/2009
-
Fixed Bugs
- · Incorrect version determination
-
Incorrect version determination has been fixed.
- · Toolbar bugs
-
Several toolbar customization bugs have been fixed.
- · HID View visualizer bug
-
HID View visualizer not working on x64 systems bug has been fixed.
- · Toolbar bugs
-
Several toolbar customization bugs have been fixed.
Version 5.23.00.1833
Released on: 8/4/2009
-
Fixed Bugs
- · Bug fix release
-
This release fixes several reported bugs.
-
Updated Features
- · Updated functionality
-
This release updates functionality and behavior of several included modules as well as some portions of user interface.
Version 5.22.00.1627
Released on: 10/2/2007
-
Fixed Bugs
- · Several bugs fixed
-
A number of reported bugs were fixed.
-
New Features
- · Export Binary command
-
Export Binary command may be used to export binary packet data.
Version 5.22.00.1619
Released on: 9/28/2007
-
Fixed Bugs
- · Several UI bugs
-
Several user interface bugs were fixed.
-
New Features
- · Automatic Data Policy Management
-
There has always been a feature in the Device Monitoring Studio, called "Data Processing". It could be and still can be used to control the data processing policy. You can trade disk space usage for a session history length. More disk space you allow Device Monitoring Studio to use, more older session packets are available for you. Version 5.22 introduces an automatic data policy management for monitoring sessions. If only Logging and/or Statistics visualizer are configured for the monitoring session, it is forced to low disk space usage policy. If any other visualizer is configured for the monitoring session, it falls back to the setting, defined by the user.
- · High-Speed operation mode
-
The High-Speed mode is automatically enabled for a session, for which only the Statistics visualizer is configured. In this mode the amount of data analyzed by the application is reduced significantly, leading to more accurate performance measurements. This mode is useful if you have a device with extremely high transfer rate (more than 16 MB/s) and want to measure its performance.
-
Updated Features
- · Performance optimization
-
The performance of the USB Monitor module was increased.
Version 5.20.00.1573
Released on: 9/20/2007
-
Fixed Bugs
- · GPF in Mass Storage View
-
Application may crash in Mass Storage View visualizer, if it is configured for unsupported devices. Fixed.
- · Several GPFs
-
Several application crashes were fixed.
-
New Features
- · Keyboard Map printing
-
Keyboard Map can be printed or copied to the Clipboard.
- · Generic open feature
-
Device Monitoring Studio is now capable of opening log files and tool window configuration files in addition to workspaces. They can be opened through the File|Open menu option, dropped from Windows Explorer, or specified in the command line.
Version 5.20.00.1541
Released on: 9/18/2007
-
Fixed Bugs
- · Playback bugs
-
Several bugs in Playback tree and playback module were fixed.
- · Audio View and Video View bugs
-
Several bugs in Audio View and Video View visualizers were fixed.
- · Several streams in log file
-
You were unable to create multiple streams in a single log file - fixed.
- · Mass Storage View and Still Image/MTP View rendering bugs
-
Several rendering bugs in Mass Storage and Still Image visualizers were fixed.
-
New Features
- · USB Communications View visualizer
-
This release adds support for USB Communications class via the specific Communications View visualizer. Configuration Descriptor window has also been updated to decode communications class specific descriptors.
- · Generic Filtering feature
-
Generic filtering feature allows you to configure filtering for different visualizers and create filtering schemes, which then can be quickly applied to different visualizer windows. This feature is utilized by Audio View, Communications View, Mass Storage View, URB View, Still Image/MTP View and Video View visualizers.
-
Updated Features
- · New options in Playback context menu
-
Playback context menu now has two additional options: “Collapse All” and “Expand All”, which can be used to collapse/expand log file names and log streams in the tree.
- · Application loading time improved
-
Device Monitoring Studio loading time is improved in case there are a lot of log files in the log file folder.
Version 5.11.00.1452
Released on: 8/14/2007
-
Fixed Bugs
- · Program Crash
-
The program may crash on some computers on startup. Fixed.
- · Invalid control pipe requests
-
USB Monitor incorrectly displays standard control pipe request name. Fixed.
- · Export works incorrectly
-
Export to text file feature produces incorrect results. Fixed.
Version 5.11.00.1442
Released on: 7/23/2007
-
Fixed Bugs
- · USB hubs switched off after program uninstallation
-
On some machines USB devices may become inactive after uninstalling the Device Monitoring Studio. Fixed.
Version 5.11.00.1436
Released on: 7/17/2007
-
Fixed Bugs
- · Installation bug on Windows XP x64 and Windows Server 2003 x64
-
On some machines running Windows XP x64 and Windows Server 2003 x64 the product refuses to install. Fixed.
- · Application crash on USB device selection
-
The program may crash when you select some USB device in USB tool window. Fixed.
Version 5.11.00.1433
Released on: 7/12/2007
-
Fixed Bugs
- · Still Image/MTP View Visualizer Bugs
-
Several bugs in Still Image/MTP View visualizer that prevented it from parsing data for some devices were fixed.
- · Access weakened
-
The Device Monitoring Studio incorrectly tried to open resources with high privileges resulting in inability of less privileged user to use some of the program features (it still worked, although). The access mode was weakened for all such cases, resulting in Administrative rights being required only during application install.
-
New Features
- · 64-bit Platform Support
-
Device Monitoring Studio now fully supports 64-bit operating systems, including Windows XP x64 Edition, Windows Server 2003 x64 Edition and Windows Vista x64 Edition. All Device Monitoring Studio binaries were ported to 64-bit (not only filter drivers), resulting in much better performance and scalability. The single installation package is used to install application on 32-bit and 64-bit operating systems. Please see the included release notes for previous version compatibility issues.
-
Updated Features
- · Log Files Sharing
-
Log files can now be shared among several running copies of the Device Monitoring Studio (either locally or over the network). Log files can be shared only for playback.
Version 5.10.00.1349
Released on: 6/27/2007
-
Fixed Bugs
- · GPF on working with some Mass-Storage devices
-
The program may crash when you plug a Mass-Storage device. Fixed.
- · GPF in certain UI windows
-
The program may crash while displaying certain interface windows. Fixed.
- · Numerous bugs in Statistics visualizer
-
Splitter position control, AutoFit bug, Packet Count bug, Static/Tracking Line positioning bug. Fixed.
- · Display Hint context menu command inaccessible
-
It is impossible to use the Display Hint context menu option in visualizers, only double click works in this case. Fixed.
- · Crash on monitoring session name change
-
Monitoring may crash if the name of the monitoring session changes
- · Playback stopped due to low memory conditions
-
You may receive "Playback stopped due to low memory conditions" while playing back a log file at high speed (8:1, 16:1 or continuous). Fixed
- · Error reading some huge log files
-
Huge log files sometimes may not be read - the playback stops while there is a lot of data left. Fixed
- · Incorrect behavior of several visualizers if restricted policy is set.
-
If Data Policy set to the lowest values, you may experience errors working with visualizers, including URB View and Packet View. Fixed.
- · Incorrect log file stream names displayed
-
Playback can sometimes display incorrect characters in log file streams. Fixed
- · Incorrect parsing of USB Isochronous packets
-
USB Isochronous transfer packets are incorrectly parsed and displayed. Fixed
-
New Features
- · Composite device support for Windows Vista
-
Composite USB devices are now supported under Windows Vista operating system.
- · New visualizer - USB Video
-
USB Video visualizer parses packets and configuration descriptors for USB Video (version 1.1) compliant device.
- · MTP Protocol support in Still Image visualizer
-
Still Image visualizer now supports MTP protocol as well.
- · New visualizer - USB Audio
-
USB Audio visualizer parses packets and configuration descriptors for USB Audio (version 1.0) compliant device.
-
Updated Features
- · Statistics visualizer
-
Statistics visualizer offers performance and user interface improvements. Performance has been significantly improved.
- · Log File Playback
-
Log File Playback's performance is greatly improved on high speeds. You won't see a "Playback stopped due to low memory conditions" message anymore.
Version 5.03.00.1051
Released on: 4/26/2007
-
Fixed Bugs
- · Compatibility Issues
-
Several compatibility issues were fixed. Previous versions of the USB Monitor required several re-plugs of some USB devices before being able to monitor them. Now compatibility with such devices is increased.
- · Minor Bug Fixes
-
Several minor bug fixes, including incorrect HID descriptor parsing (for some devices) and some rare memory leaks.
-
Updated Features
- · Statistics View Visualizer
-
The update to the Statistics Visualizer, started in the previous release, is finished. Several new counters and user interface features are available in the visualizer. It now includes the following counters: - Packets Total/Sec
- Packets Read/Sec
- Packets Written/Sec
- Bytes Total/Sec
- Bytes Read/Sec
- Bytes Written/Sec
- Control: Bytes Total/Sec
- Control: Bytes Read/Sec
- Control: Bytes Written/Sec
- Bulk: Bytes Total/Sec
- Bulk: Bytes Read/Sec
- Bulk: Bytes Written/Sec
- Interrupt: Bytes Total/Sec
- Interrupt: Bytes Read/Sec
- Interrupt: Bytes Written/Sec
- Isochronous: Bytes Total/Sec
- Isochronous: Bytes Read/Sec
- Isochronous: Bytes Written/Sec
Some or all of these counters may be active in the visualizer. As always, line width and color, scale and fill mode can be specified for each counter individually. Splitter is added between the plot area and statistics area. Export statistics data to CSV file added.
Version 5.02.00.1008
Released on: 4/19/2007
-
Fixed Bugs
- · Rendering bug
-
Notification rendering bug in Windows Vista has been fixed.
- · Minor bug fixes
-
Some minor bugs and inconsistenses have been fixed.
-
New Features
- · Setup error logging
-
Setup now creates an error log file in case of an error.
-
Updated Features
- · Statistics Visualizer updated
-
Statistics Visualizer now offers several new data counters.
Version 5.02.00.0972
Released on: 4/18/2007
-
Fixed Bugs
- · Compatibility Issues
-
Several compatibility issues have been fixed.
- · Rendering Bug
-
Rendering bug in visualizers has been fixed.
Version 5.02.00.0953
Released on: 4/16/2007
-
Fixed Bugs
- · Compatibility Issues
-
Several compatibility issues have been fixed.
Version 5.01.00.0805
Released on: 3/21/2007
-
Fixed Bugs
- · Several GPFs fixed
-
The program crashed in some rare situations.
Version 5.01.00.0791
Released on: 3/20/2007
-
Fixed Bugs
- · Bug in MaxPower configuration descriptor field
-
The bug, which has caused the maximum power to be displayed 4 times less, has been fixed
Version 5.01.00.0759
Released on: 3/7/2007
-
Fixed Bugs
- · Incorrect parsing in URB View
-
URB View visualizer incorrectly parses some packet types.
Version 5.01.00.0749
Released on: 3/5/2007
-
New Features
- · Downloader
-
Built-in downloader provides automatic updates functionality.
Version 5.00.01.0721
Released on: 3/1/2007
-
Fixed Bugs
- · GPF: Descriptor parsing
-
The application crashes if it is unable to get a device's configuration descriptor
Version 5.00.01.0717
Released on: 2/28/2007
-
Fixed Bugs
- · GPF: Copying/Exporting from visualizers
-
The application sometimes crashes when asked to copy/export the contents of the visualizer window
- · Freeze on playback
-
The application sometimes freezes when playing back recorded log files
- · Freeze on descriptor parsing
-
The application sometimes is unable to parse device's configuration descriptor and freezes
-
Updated Features
- · HID Descriptor Parsing
-
HID Descriptor tool window now parses the device's HID Report descriptor to a new level of detail
- · Visualizer Copy/Export Feature
-
The performance of the Copy/Export command has been enhanced.
Version 5.00.00.0698
Released on: 2/26/2007
Major Upgrade
-
New Features
- · Major upgrade
-
The product has been completely re-designed and re-written and now is a part of the Device Monitoring Studio.
Version 2.37
Released on: 7/8/2004
-
Fixed Bugs
- · Wizards and property sheets are incorrectly sized when using non-standard font size
-
Set Windows standard font size to higher value and run the USB Monitor. You will see that program's wizards and property sheets are partly visible.
Version 2.36
Released on: 5/30/2004
-
Fixed Bugs
- · Minor bug fixes
-
Some small or rare bugs have been fixed.
-
Updated Features
- · Performance
-
Rendering performance has been enhanced
Version 2.26
Released on: 3/10/2004
-
Fixed Bugs
- · Memory leaks in USB Monitor
-
Each time the USB Device Window is updated, memory is leaked. It is also leaked when you move your mouse pointer of the highlighted item in the Request View.
- · GPF when the current interface or configuration is changed.
-
If the device driver changes the current configuration or interface of the device, the USB Monitor causes the General Protection Fault.
- · GPF with incorrect descriptor structure
-
If the USB device returns incorrect device or configuration descriptor, the USB Monitor causes the General Protection Fault.
- · The USB Monitor main window can be made too small.
-
You can reduce the USB Monitor main window size to the minimum.
-
New Features
- · Request View Configuration
-
You can configure the Request View. You can specify the minimum packet size to be displayed by the control, you can disable tooltips and per-chunk configuration changes.
Version 2.25
Released on: 12/14/2003
-
Fixed Bugs
- · Incorrect requests in Request View.
-
The Request View can display the incorrect or meaningless requests.
- · Bugs in Find feature.
-
The Find feature in Request View sometimes fails to find the match, although there are ones.
-
New Features
- · The Request View now displays PnP notifications.
-
PnP notification messages are now captured and displayed in the Request View visualizer.
- · Monitor next connected device
-
The USB Monitor now can be configured to wait for the next connected USB device to monitor. You may event have no drivers installed for that device.
-
Updated Features
- · Improved USB Device selection dialog.
-
The USB Monitoring configuration page has been greatly improved.
- · USB Device Window now supports USB 2.0 devices.
-
The support for USB 2.0 host controllers and hubs has been added to the USB Device Window.
- · Monitoring USB Devices
-
The monitoring module has been completely overwritten. Now it supports monitoring any device without the need to reconnect it as well as supports attaching to the next connected device.
Version 2.10
Released on: 10/3/2003
-
Fixed Bugs
- · Moving the Start Menu group to another location.
-
Install the USB Monitor and then move the program group to another location. The USB Monitor will launch the Windows Installer in an attempt to find the modules.
- · Log files with gaps
-
Start the "Log File Playback" session. The Serial Monitor may sometimes fail to display correct data or cause a general protection fault.
-
New Features
- · Always on top feature.
-
The USB Monitor can now be forced to stay on top of all other windows. See the View menu for the command.
- · Find feature.
-
You can now search for a text in a Request View.
Version 2.04
Released on: 8/28/2003
-
Fixed Bugs
- · GPF while playing back log file.
-
Start the "Log File Playback" session. The Serial Monitor may sometimes fail to display correct data or cause a general protection fault.
Version 2.03
Released on: 8/18/2003
-
Fixed Bugs
- · Multiple devices in the USB Monitor configuration window.
-
Start the New Session Wizard and select the USB Monitor session type. If you ever connected the same device to different ports or hubs you will see the multiple instances of the same device.
-
New Features
- · Isochronous transfers now supported.
-
The USB Monitor now supports the URB_ISOCH_TRANSFER function.
- · Monitoring of "always-connected" USB devices now supported.
-
The USB Monitor now supports monitoring the devices which cannot be unplugged.
Version 2.02
Released on: 8/13/2003
-
Fixed Bugs
- · GPF when choosing Tools|Settings… menu option
-
Start the USB Monitor. Select the Tools|Settings… menu option. The program will cause a general protection fault.
Version 2.01
Released on: 8/12/2003
No changes available for this release
|