Submit Program | Contact us
downloads programs from a to z
Overview HHD Software Serial Monitor is a mixed kernel/user mode application, aimed at Win32 developers, whose work is connected
Search:
 » Home » Development » Miscellaneous » Serial Monitor Professional (Unlimited license) 3.02 FREE DOWNLOAD
Your download will start in 3 seconds... If not, try the following links:
Download Link 1 Report broken link


Overview


HHD Software Serial Monitor is a mixed kernel/user mode application, aimed at Win32 developers, whose work is connected with serial ports. The Serial Monitor allows users to change the default behavior of the serial ports in Win32-based operating systems, where only one application is allowed to use the port at the present moment.


The Serial Monitor achieves it by providing the monitoring device driver, which lies upon the serial device driver of the Windows NT and Windows 2000 operating systems. This driver collects all information including data read and written, control codes received and sent to the underlying hardware by the user mode client, etc.


The filter device driver used by the Serial Monitor is the newest generation of the driver, which sources and logic are described and presented in our article in Windows Developers Journal.


Main program window screenshot:




Features


The Serial Monitor does:


work with any software that opens a serial port and initiate communication through it.
intercept all data read from and written to the serial port.
intercept and process all serial input/output control codes (IOCTLs), providing the full dump of their parameters.
support data logging. An entire monitoring session can be logged (recorded) and then played back later.
format data into different kinds of output, thus providing user with a full set of information.
support copying to clipboard and export capabilities.
fully compatible with ACPI features, allowing you to bring the computer to standby/hibernate mode while running Serial Monitor.
emulate data sending on behalf of monitored application.
allow you to monitor the serial protocol between two different serial devices, connected by null-modem cables to your computer.
fully support Windows XP themes.
allow you to customize the keyboard shortcuts for any command in the program shell.
allow you to customize toolbars.
work in Windows NT 4.0, Windows 2000/XP workstation/server operating systems.


Usage



Developing or Implementing Serial Protocol


When a company develops or implements the serial port protocol, it often faces the lack of software or hardware tools such as protocol analyzers and often comes to implementing its own tool, making it (probably temporary) the part of the software project.


This kind of protocol analyzers always breaks down the clear design of the software, increases the project development time and often becomes not so useful as it is supposed to be because of timing changing.


With Serial Monitor you do not need to do the job anymore. All you have to do is to start your application, start the Serial Monitor, attach it to the application and receive the complete view of what`s going on between the device and the software.


All monitored data can be logged into the log file thus making the post-analyzing real. If you need to collect information during the whole night - there`s no problem! Just start the Serial Monitor and go to bed. In the morning, you will get a small compressed log file that contains everything you need to find your bugs!



Reverse-engineering the Serial Protocol

There is another area where the Serial Monitor is very useful. It is an area of serial protocols reverse-engineering. We won`t talk about copyright here, because there are many lawful areas of reverse-engineering applications. Here are at least two examples:


The company has the protocol documentation and the working software (maybe as an example of protocol implementation) and needs to write its own software based on this protocol. There seems to be some error in the code, which can`t be found using only the documentation, but, unfortunately, there are no sources for the working software. Then the company uses the Serial Monitor to reverse-engineer the protocol based on the working software. There is no breaking the law, because you do not modify or reverse-engineer the code of the working software!
The company has a device and the working software (e.g. device driver) but doesn`t know the protocol. Moreover, the author of the software does not exist anymore, does not support the product anymore or has no rights for the product anymore. So the company is free to use the Serial Monitor to recreate the protocol from the working software and the device.


With Serial Monitor`s ability of working with any kind of third-party user mode software, which uses serial ports to communicate with hardware devices, it becomes very easy to reconstruct the protocol with or without the protocol documentation.



Testing Software


The Serial Monitor, with its complete serial control codes support, very precise request timing and very fast work, can be used to test the correct functionality of any third-party software.


After running the software (with Serial Monitor attached to it) for a period of time and recording the log, the log can later be used to test the correctness of the protocol implementation.




 « read more about Serial Monitor Professional (Unlimited license) 3.02

RECOMMENDED DOWNLOADS IN THIS CATEGORY

 » Home  » Development » Miscellaneous (10) Select page: [1]
 » Boolnet Easy Pie Chart 1.0 1.0
Boolnet Easy Pie Chart 1.0 Boolnet Easy Pie Chart 1.0 will improve your web project whenever you need an elegant presentation with minimum work. To install you just need to drop the application file to the web executable directory and start using. A ...
Boolnet.com | 0 | Win NT/2000 | $19.99 | Downloads: 1333
Date added: Sep 22, 2005 |  » Details
 » EasyNLS for Visual Basic 2.1
EasyNLS multi-language tool for Visual Basic development environments. ...
Airetec.com | 0 | Win 95Win CE / Pocket PC /NT/2 | E450 | Downloads: 1300
Date added: Sep 22, 2005 |  » Details
 » VLFullScreen Ver 1.0 (Four Developers Pack) 1.0
VLFullScreen allows your application to acquire all of the available screen area as and when desired with absolutely minimal coding (how about zero !). Complete control on the font and text lets you use it for applications developed for non-English lan ...
Viklele.com | 0 | Win 95/NT/2000/XP/98/ME | $74.75 | Downloads: 1251
Date added: Sep 22, 2005 |  » Details
 » Boolnet Easy Bar Chart 1.0 1.0
Boolnet Easy Bar Chart 1.0 Boolnet Easy Bar Chart 1.0 will improve your web project whenever you need an elegant presentation with minimum work. To install you just need to drop the application file to the web executable directory and start using. A ...
Boolnet.com | 0 | Win NT/2000 | $19.99 | Downloads: 1360
Date added: Sep 22, 2005 |  » Details
 » Boolnet Easy Chart Pack 1.0 1.0
Boolnet Easy Chart Pack 1.0 Boolnet Easy Chart Pack 1.0 contains the powerful components Easy Pie Chart 1.0 and Easy Bar Chart 1.0. This applications will improve your web project whenever you need an elegant presentation with minimum work. To install ...
Boolnet.com | 0 | Win NT/2000 | $29.99 | Downloads: 1403
Date added: Sep 22, 2005 |  » Details
 » Obsidium Software Protection And Licensing System (Single License) 1.0
Obsidium is a software protection system that was designed as an affordable and easy to implement yet reliable way to protect your software applications from unauthorized modifications (i.e. `cracking`). It is mainly aimed at shareware programmers and com ...
Obsidium.de | 0 | Win 95/NT/2000/XP/98/ME | $59 | Downloads: 1390
Date added: Sep 22, 2005 |  » Details
 » Search32 v.6x - 5 copies v.6x
Search32 is a program for searching in a large number of text files stored on personal computer or in local area network. Provides very fast search using preliminary created index files. This new vesion contains functions opened for developers, who want t ...
Anetsoft.com | 0 | Win 95/NT/2000/XP/98/ME | $150 | Downloads: 1420
Date added: Sep 22, 2005 |  » Details
 » Mathematica Link for LabVIEW - Windows (download) 2.0
Mathematica Link for LabVIEW opens up a world of new possibilities for engineers, technicians, researchers, and post-secondary educators. Leveraging the symbolic and mathematical power of one of the world`s most sophisticated mathematics package --M ...
Bettervi.com | 0 | Win 95/NT/2000/XP/98/ME | $425 | Downloads: 1320
Date added: Sep 22, 2005 |  » Details
 » Mathematica Link for LabVIEW - Windows (CD Box) 2.0
Mathematica Link for LabVIEW opens up a world of new possibilities for engineers, technicians, researchers, and post-secondary educators. Leveraging the symbolic and mathematical power of one of the world`s most sophisticated mathematics package --M ...
Bettervi.com | 0 | Win 95/NT/2000/XP/98/ME | $495 | Downloads: 1274
Date added: Sep 22, 2005 |  » Details
 » Mathematica Link for LabVIEW - MacOS (download) 2.0
Mathematica Link for LabVIEW opens up a world of new possibilities for engineers, technicians, researchers, and post-secondary educators. Leveraging the symbolic and mathematical power of one of the world`s most sophisticated mathematics package --M ...
Bettervi.com | 0 | Macintosh | $425 | Downloads: 1342
Date added: Sep 22, 2005 |  » Details
 » Mathematica Link for LabVIEW - MacOS (CD Box) 2.0
Mathematica Link for LabVIEW opens up a world of new possibilities for engineers, technicians, researchers, and post-secondary educators. Leveraging the symbolic and mathematical power of one of the world`s most sophisticated mathematics package --M ...
Bettervi.com | 0 | Macintosh | $495 | Downloads: 1282
Date added: Sep 22, 2005 |  » Details
 » .NET Memory Profiler 1.0
.NET Memory Profiler is a tool for the .NET Common Language Runtime that allows the user to track all instances that are allocated on the garbage collected heap (GC heap). The user can collect snapshots of the GC heap and get information about the instan ...
Scitech.se | 0 | Win 2000/XP | $65 | Downloads: 1535
Date added: Sep 22, 2005 |  » Details
 » Mathematica Link for LabVIEW Upgrade (Electronic) 2.0
Mathematica Link for LabVIEW opens up a world of new possibilities for engineers, technicians, researchers, and post-secondary educators. Leveraging the symbolic and mathematical power of one of the world`s most sophisticated mathematics package --M ...
Bettervi.com | 0 | Win 95Macintosh /NT/2000/XP/98 | $125 | Downloads: 1205
Date added: Sep 22, 2005 |  » Details
 » Mathematica Link for LabVIEW Upgrade (CD Box) 2.0
Mathematica Link for LabVIEW opens up a world of new possibilities for engineers, technicians, researchers, and post-secondary educators. Leveraging the symbolic and mathematical power of one of the world`s most sophisticated mathematics package --M ...
Bettervi.com | 0 | Win 95Macintosh /NT/2000/XP/98 | $150 | Downloads: 1295
Date added: Sep 22, 2005 |  » Details
 » kSkin Skin Engine 1.0
kSkin - custom skin form implementation library The kSkin library developed by Kruse Software allows you to create distinctive, runtime, customizable user interfaces for your .NET applications. The kSkin library allows you to switch between different int ...
Kskin.net | 0 | Win 95/NT/2000/XP/98/ME | $349 | Downloads: 1353
Date added: Sep 22, 2005 |  » Details
 » TransPlace Distribution Utility Professional 1.38
TransPlace Pro is the ultimate solution for long-term security. TransPlace is a file distribution tool with a lot of options: * Remote selection of the destination directory * Ultra Secure Password protection (PRO-VERSION) * Long term security for your ...
Orontesprojects.com | 0 | Win 95/NT/2000/XP/98/ME | $200 | Downloads: 1363
Date added: Sep 22, 2005 |  » Details
 » TransPlace Distribution Utility Professional + Keygen 1.38
TransPlace Pro is the ultimate solution for long-term security. A keygenerator to make keys for your correspondents is included. With this version you can make ultra secure system-locked viewer keys. TransPlace is a file distribution tool with a lot of ...
Orontesprojects.com | 0 | Win 95/NT/2000/XP/98/ME | $500 | Downloads: 1299
Date added: Sep 22, 2005 |  » Details
 » Know How Library 1.0
The program Know How Library is a database where you can store your collected tips, tricks and components. With the integrated search function you are able to find the tips and components you are looking for. ...
T-online.de | 0 | Win 95/NT/2000/XP/98/ME | E17.2 | Downloads: 1299
Date added: Sep 22, 2005 |  » Details
 » Sniff`em Non-Profit 1.1 License 1.1
Sniff`em™ is a competitively priced, performance minded Windows based Packet sniffer, Network analyzer and Network sniffer, a revolutionary new network management tool designed from the ground up with ease and functionality in mind. This License is st ...
Sniff-em.com | 0 | Win 95/NT/2000/XP/98/ME | $120 | Downloads: 1292
Date added: Sep 22, 2005 |  » Details
 » Aspose.Chart 1.0 Winform License Basic Edition
Aspose.Chart is a .Net charting component. With it, you can: Draw 21 basic charts types including Area, Bar, Bubble, Contour, Candlestick, Cube, Curve, CurveArea, Doughnut, Gantt, HighLowClos ...
Aspose.com | 0 | Win 2000/XP | $99 | Downloads: 1313
Date added: Sep 22, 2005 |  » Details
go to top Select page: [1]
What Font is | fonts | free fonts | download fonts | free fonts download | web fonts |