Windows 98/NT/2000/ME/XP

WATCHDOG SERIAL PORT FOR WINDOWS 98/NT/2000/ME
http://www.pciwatchdog.com/

Brief Introduction:

Watchdog Serial Port is an application that monitors the amount of data going in and out of a COM/Serial Port. While monitoring the stream of data, it would also perform tasks in reaction to the amount of data being sent or being received in the COM/Serial port.

Application of Watchdog Serial Port:
It could be used to restart a computer that might have been exhibiting some problems. It also could be used to restart devices that are directly connected to the serial port whenever these devices hang or stop responding. This is done by the application by continuously monitoring the amount of data coming in and going out of the serial port. If the minimum amount of data has not been achieved, it will perform some specified action like restarting the motherboard or the external device.

For example, Company A has a computer in a remote location outside of town. This computer is connected to the internet via modem to send important data to another remote system. Somehow the modem hanged and was not processing data anymore, as a result no data is received from the modem. Watchdog Serial Port would be able to see that no data is coming from the modem and as a result, Watchdog Serial Port will restart the modem (by shutting the power off and on again).

How to use the Watchdog Serial Port application:
1.
Select how many COM / Serial ports you want to use. This is done by checking the corresponding buttons in the Use column.


2.
Choose the COM port you want to monitor. Do this by selecting from the list of COM ports in the COM Port column.


3.
The Watchdog Serial Port application works mainly by monitoring the amount of data coming in and out of the serial port in a specified lapse of time. The minimum amount of data that must transmitted or received is specified in the Number of Bytes column. And the time lapse that is needed is specified in the Duration column. For example, you have a serial equipment that is known to transmit at least 30 bytes per second and receives at least 10 bytes per 2 seconds. So the setting would be as such:



4.
The next step is to specify what the Watchdog Serial Port application will do when the minimum no. of bytes in the specified amount of time is not achieved. The options are to either Reset the Motherboard or to Reset the Power Control Box For example, if the specified settings in the previous example is not met, the following actions will be taken. For the Transmit part, the Watchdog Serial Port application should restart the computer if the specified number of bytes are not achieved within the specified time limit. As for the Receive part, the Watchdog Serial Port application should reset the Power Control Box (to activate maybe an alarm) if the requirements are not achieved. See the below for the application of such scenario.




5.
Since there is an option to reset the Power Control Box, there is also an option to specify how long will be the transition of the Power Control Box from one state to the other. For example, the Power Control Box is initially turned OFF, and an alarm is attached to the box to sound off any problem that might occur. The alarm should sound on for 10 seconds after the no. of bytes for receive part has not been achieved as to warn any personnel about the problem. After 10 seconds has elapsed, the Power Control Box will revert back to its previous state (OFF) and would eventually shut down the alarm.



6.
Like in the above example, the initial state of the Power Control Box was known to be OFF, this option can be specified in the selection Initial State of Power Box This setting defines the initial state of the box whether it is ON or OFF. So if the box was initially ON, the transition would be from ON to OFF then back to ON.




7.
Sometimes, there are equipments that require warming up before reaching their normal operation speed. Thus there is an option in the Watchdog Serial Port application to delay a while before starting to monitor the flow of data in the COM/Serial port. The value specified in the Start After field signifies the amount of time (delay) that the program will wait before it may begin monitoring the flow of data. As an example, the program will start monitoring immediately as specified in the Start After  field below.




8.
There is also an option to save every configuration/settings made. This is done by clicking the SAVE button. So the next time the program is ran the previous configuration are automatically set. So whenever the user clicks the SAVE button the present configuration of the application will be saved into a file called �swdconf.log?on the root directory. And the same file is checked for previous configuration upon the execution of the application.



9.
After everything has been set, the user can now start the Watchdog Serial Port to work by clicking the OK button.



SAMPLE APPLICATION FILE
WATCHDOG SERIAL PORT FOR WINDOWS 98/NT/2000/ME
1.5Mb

HOME