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 Lite (Unlimited license) 3.02
Company: Hhdsoftware.com
License: Shareware
Version: 3.02
System: Win NT/2000/XP
Size: 0
Date Released: January 26, 2002
Price: $2499.99
Screenshot: Click here to see Screenshot
Downloads: 786
Homepage: http
Date added: Sep 22, 2005
Click here to Download


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.




NEWS

So far, nothing for that!

RECOMMENDED DOWNLOADS IN THIS CATEGORY

 » Home  » Development » Miscellaneous (10) Select page: [1]
 » TransPlace Distribution Utility 1.38
TransPlace is a file distribution tool with a lot of options: * Remote selection of the destination directory * Password protection * Ultra Secure Double Encryption * Expiration by Date * Ultra powerful Compression * Can produce EXE`s for different targe ...
Orontesprojects.com | 0 | Win 95/NT/2000/XP/98/ME | $50 | Downloads: 1319
Date added: Sep 22, 2005 |  » Details
 » Language Localizator Win32 6
System is primary designed for software developers and companies doing localization of such products. At specific circumstances the system can be suitable also for localization of programs or files for end user personal needs. Language Localizator is mod ...
Localizator.com | 0 | Win NT/2000/XP/98/ME | $289 | Downloads: 1435
Date added: Sep 22, 2005 |  » Details
 » Smtp Server Hunter 1.0
Smtp Server Hunter 1.0 is a 32 bit Windows Software designed to search free Smtp Server easier and much faster.It is can check the smtp server(SMTP Relay Server and SMTP Anonymous Server) .It can use hundreds of threads/connections to search. When you put ...
Relayprobe.com | 0 | Win 95/NT/2000/98/ME | $149.95 | Downloads: 1519
Date added: Sep 22, 2005 |  » Details
 » HTMLDoc 1.0
HTMLDoc is a compiler for help files. It takes html files as input and parses special tags to enable structured indents. It is also possible to link to these so called `levels` using a name identifier. So you can insert and remove text and even levels wit ...
Cjb.net | 0 | Win 95/2000/98/ME | $7 | Downloads: 1243
Date added: Sep 22, 2005 |  » Details
 » Bersoft HTML OEM (500 Licenses) 4.0
This programmer utility for printing HTML pages in an invisible way can be called from your application, passing the page to print as a parameter. By using an .ini file the margins and other printing parameters can be configured. ...
Bersoft.com | 0 | Win 95/NT/2000/XP/98/ME | $2000 | Downloads: 1421
Date added: Sep 22, 2005 |  » Details
 » Bersoft HTML Print OEM (100 Licenses) 4.0
This programmer utility for printing HTML pages in an invisible way can be called from your application, passing the page to print as a parameter. By using an .ini file the margins and other printing parameters can be configured. ...
Bersoft.com | 0 | Win 95/NT/2000/98/ME | $1000 | Downloads: 1366
Date added: Sep 22, 2005 |  » Details
 » Vokabeltrainer 2.0.3.3
Spielend leicht Vokabeln lernen !!! Vokabeltrainer 1.0 ist für alle Sprachen anwendbar Sie können die Vokabeln selber eingeben, abspeichern, korrigieren, laden, frageblätter ausdrucken und sich deutsch, fremdsprachig oder zufällig abfragen lassen ! Unbedi ...
Nit.at | 0 | Win 95/XP/98/ME | $8 | Downloads: 1294
Date added: Sep 22, 2005 |  » Details
 » xPrint First license 6.5
xPrint is a DLL to print from an ASCII file. The input file may contains embedded tags to select font, color, draw images, barcodes, shapes, lines etc... The output can be previewed, printed, faxed (Delrina) or exported to HTML or PDF (available as separa ...
4gl.fr | 0 | Win 95/NT/2000/XP/98/ME | E330 | Downloads: 1331
Date added: Sep 22, 2005 |  » Details
 » xPrint Companion 1.2
xPrint Companion (XPC) allows to draw xPrint backgrounds in a WYSIWYG screen. All output can be previewed and saved for use with xPrint. ...
4gl.fr | 0 | Win 95/NT/2000/98/ME | E549 | Downloads: 1281
Date added: Sep 22, 2005 |  » Details
 » xPrint additional license 6.5
This license can be acquired only AFTER a previous FIRST license is active. Same capabilities than the first license, just an additional license after the first one ! ...
4gl.fr | 0 | Win 95/NT/2000/XP/98/ME | E132 | Downloads: 1222
Date added: Sep 22, 2005 |  » Details
 » xPrint HTML option 5.4
Allows xPrint to create HTML pages from your reports. Automatic add-on of a navigation frame. ...
4gl.fr | 0 | Win 95/NT/2000/98/ME | E150 | Downloads: 1206
Date added: Sep 22, 2005 |  » Details
 » runIT! Level 1 - without sources 1.1
Code programs in a PROGRESS-like manner and run them with a PROGRESS RUN-TIME environment. Support of math operations with any level of parenthesis, FINDs, interface with your program. ...
4gl.fr | 0 | Platform independent | E86 | Downloads: 1173
Date added: Sep 22, 2005 |  » Details
 » FileSync (10 Licenses Discount) 2.1x
Compares and synchronizes folders and files locally, across networks and over dial-up connections. Can compare files based on time-stamp or down to the byte level (Binary compare). Include and exclude files based on type and age. Change copy direction, ...
Fileware.com | 0 | Win 95/NT/2000/98/ME | $120 | Downloads: 1390
Date added: Sep 22, 2005 |  » Details
 » LabVIEW Touchscreen Toolkit 1.0
Adding touchscreen input capabilities to your LabVIEW application is a snap with the BetterVIEW Touchscreen toolkit. Rather than devoting time to `reinventing the wheel`, this toolkit offers ready-made touchscreen keypad and keyboard VIs for immediate int ...
Bettervi.com | 0 | Win 3.1/95Unix / Linux Macinto | $50 | Downloads: 1321
Date added: Sep 22, 2005 |  » Details
 » cb_PMM - Port Mapping and Monitoring 1.1
cb_PMM is a program (network tool) with two main functions: Port mapping and connection monitoring. The mapping function allows cb_PMM to work as a TCP-level gateway. TCP-socket-connections from a client to cb_PMM are mapped transparently to a server. U ...
Creativebytes.net | 0 | Win 95/NT/2000/XP/98/ME | E35 | Downloads: 1358
Date added: Sep 22, 2005 |  » Details
 » Xetrion Lock Manager - Database License 2.x
When two or more users or agents edit the same document in a Lotus Domino database on a server at the same time a save conflict occurs, i.e. Lotus Domino stores two copies of that document in the database. Besides the fact that resolving save conflicts m ...
Xetrion.com | 0 | Platform independent | $75 | Downloads: 1294
Date added: Sep 22, 2005 |  » Details
 » DevPower Button Bar .NET Component 1.20
DevPower Button Bar .NET lets you easily build a modern user interface as used in Microsoft Outlook using native .NET code. The component features a collection based object model designed to fit in with the Windows Forms controls supplied with .NET - if ...
Devpower.com | 0 | Win 95/NT/XP/98/ME | $99 | Downloads: 1248
Date added: Sep 22, 2005 |  » Details
 » Virtual Serial Ports Driver XP3 3.0
Virtual Serial Ports Driver (VSPD) creates two pure virtual serial ports in your system which are virtually connected to each other. For other Windows applications, virtual ports will be seen exactly as two real serial ports connected via null-modem cabl ...
Eltima.com | 0 | Win 3.1/NT/2000/XP | $99.95 | Downloads: 1259
Date added: Sep 22, 2005 |  » Details
 » CD Start -kommerzielle Version- 1.22
program to create an autorun menu for CD`s - commercial version ...
Alexander-fleischer.de | 0 | Win 95/NT/2000/XP/98/ME | E21.55 | Downloads: 1338
Date added: Sep 22, 2005 |  » Details
 » Icon Searcher Site License 1.82
Icon Searcher performs fast scan of all local hard disks for icon images. The program handles lots of different file formats, like DLL, EXE, ICO, ICL, OCX ,SCR, CPL ,BPL and extracts all available icons from files to the user-friendly visual image list. ...
Icontool.com | 0 | Win 95/NT/2000/XP/98/ME | $149.95 | Downloads: 1240
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 |