index.asp


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>WebCatPlus DEMO - 10-bit DAC </title>
<script language="JavaScript" type="text/JavaScript">
<!--
// Read DAC register from WC+ server
var dacReg = ^WCDAC^;
// Convert to real DAC code 
function ConvertVoltageToRawDacCode(Form)
{
 Form.WCDAC.value =  parseInt((Form.WCDAC.value*1023)/3000,10);
}
//-->
</script>
</head>  
<body>
<center><h1>
<script>
<!--
// Show the current state of DAC register
document.write("DAC OUTPUT="+parseInt((dacReg*3000)/1023,10)+"mV");
//-->
</script>
<!-- Create a special form to change DAC Output //-->
<form method="get" action="index.asp" name="DacForm" onSubmit="return ConvertVoltageToRawDacCode(DacForm)">
<!-- Show the current DAC value in mV. Get the new DAC value ( 0..3000)  //-->
<script>
<!--
 document.write("<input type=\"text\" name=\"WCDAC\" size=\"4\" value=\""+parseInt((dacReg*3000)/1023,10)+"\">");
//-->
</script>
<input type="submit" name="" value="Set DAC in mV (0-3000)">
</form>
</center></h1>
</body>
</html>

Screenshot