Example - Serial


In this example you will learn how to use serial port in your projects. You will also learn how to use WebCatPlus commands.

index.asp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<!-- HEAD SECTION -->
<head>
<title> WebCatPlus Example - Serial </title>
<link href="style.css" type="text/css" rel="STYLESHEET">
</head>

<!-- BODY SECTION -->
<body>

<h1> WebcatPlus Example #4 Start page </h1><br>
<!--  SEND TYPED TEXT TO THE SERIAL PORT -->
<form method="get" action="index.asp">
    <p><b> Serial Port Send Object </b><br />
    <input type="text" name="comstr" maxlength="32" size="32">
    <input type="submit" name="Send" value="Send"><br />
    Type in some text and it will be sent out the WEB SERVER serial port </p><br>
    

    <!--  SEND TEXT TO THE SERIAL PORT -->
    <p>
    <a href="index.asp?comstr=My%20test%20command%20%0D%0A" class="normal_link"> Send Command </a><br>
    <a href="index.asp?com=%48%45%4C%4C%4F%0D%0A" class="normal_link"> Byte sequence is HELLO,CR,LF </a><br>

    <!-- READ REPLY FROM SERIAL PORT -->
    <b> REPLY: </b> ^COM^^COM^^COM^^COM^^COM^^COM^^COM^^COM^
    <br>
</form>
            
<!-- CONTROL SERIAL PORT -->    
<form method="get" action="index.asp">
    <input type="submit" name="CLR" value="CP - clear RX buffer of Com Port">
    <input type="submit" name="CLR" value="CB - reset TAG pointer of RX buffer">
</form>                  

<!--  SET BAUD RATE SECTION -->
<p>

<b> Baud Rate: </b> ^BAUD^          

<ul>
<li><a href="index.asp?baud=115200" class="normal_link"> Set Baudrate to 115200 </a>
<li><a href="index.asp?baud=57600" class="normal_link"> Set Baudrate to 57600 </a>               
<li><a href="index.asp?baud=38400" class="normal_link"> Set Baudrate to 38400 </a>
<li><a href="index.asp?baud=19200" class="normal_link"> Set Baudrate to 19200 </a>
<li><a href="index.asp?baud=9600" class="normal_link"> Set Baudrate to 9600 </a>
<li><a href="index.asp?baud=4800" class="normal_link"> Set Baudrate to 4800 </a>
<li><a href="index.asp?baud=2400" class="normal_link"> Set Baudrate to 2400 </a>
<li><a href="index.asp?baud=1200" class="normal_link"> Set Baudrate to 1200 </a>
<li><a href="index.asp?baud=600" class="normal_link"> Set Baudrate to 600 </a>
<li><a href="index.asp?baud=300" class="normal_link"> Set Baudrate to 300 </a>
</ul>         

<!--  SET PARITY SECTION -->
<p>

<b> PARITY: </b> ^PARITY^          

<ul>
<li><a href="index.asp?parity=0" class="normal_link"> NONE Parity </a>
<li><a href="index.asp?parity=1" class="normal_link"> EVEN Parity </a>               
<li><a href="index.asp?parity=2" class="normal_link"> ODD Parity </a>
</ul>         

</body>
</html>

Screenshot