1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with LaTeX2HTML 2K.1beta (1.48)
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Problem Description</TITLE>
<META NAME="description" CONTENT="Problem Description">
<META NAME="keywords" CONTENT="rtic">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="LaTeX2HTML v2K.1beta">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="rtic.css">
<LINK REL="next" HREF="node58.html">
<LINK REL="previous" HREF="node56.html">
<LINK REL="up" HREF="node56.html">
<LINK REL="next" HREF="node58.html">
</HEAD>
<BODY bgcolor="white">
<!--Navigation Panel-->
<A NAME="tex2html745"
HREF="node58.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/usr/share/latex2html/icons/next.png"></A>
<A NAME="tex2html743"
HREF="node56.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/usr/share/latex2html/icons/up.png"></A>
<A NAME="tex2html737"
HREF="node56.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/usr/share/latex2html/icons/prev.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html746"
HREF="node58.html">Setting up the user_GUI.par</A>
<B> Up:</B> <A NAME="tex2html744"
HREF="node56.html">RTiC-Lab Application Example: an</A>
<B> Previous:</B> <A NAME="tex2html738"
HREF="node56.html">RTiC-Lab Application Example: an</A>
<BR>
<BR>
<!--End of Navigation Panel-->
<H1><A NAME="SECTION00610000000000000000">
Problem Description</A>
</H1>
<P>
During the course of debugging the hardware interface between the
computer itself and the outside world, it is sometimes necessary to
test this actuation hardware by testing them with applied known
voltages. Furthermore, it is also sometimes necessary to actively
monitor voltage reading from the real world sensing mechanisms, again
for the purpose of debugging said hardware.
<P>
Our example program attempts to facilitate this real time monitoring
of sensor voltages and real time application of test voltages. It does
so by presenting a window to the user with five independent ``spin
buttons'' (Figure <A HREF="node57.html#IO_tester">6.2</A>), each of which controls each of the
D/A channels, and allowing the user to record both the A/D inputs and
the signals latched on to the D/A outputs.
<P>
<P></P>
<DIV ALIGN="CENTER"><A NAME="sample_script"></A><A NAME="3250"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 6.1:</STRONG>
Example <TT>user_GUI.par</TT> for the I/O Tester</CAPTION>
<TR><TD><IMG
WIDTH="481" HEIGHT="267" BORDER="0"
SRC="img69.png"
ALT="\begin{figure}\centering\begin{tt}
\begin{verbatim}start_col n ..."></TD></TR>
</TABLE>
</DIV><P></P>
<P>
<P></P>
<DIV ALIGN="CENTER"><A NAME="IO_tester"></A><A NAME="3251"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 6.2:</STRONG>
Controller window for example I/O Tester
application.</CAPTION>
<TR><TD>
<DIV ALIGN="CENTER">
<IMG
WIDTH="220" HEIGHT="474" ALIGN="BOTTOM" BORDER="0"
SRC="img70.png"
ALT="\includegraphics[width=0.4\textwidth]{Figures/IO_tester.eps}">
</DIV></TD></TR>
</TABLE>
</DIV><P></P>
<P>
<BR><HR>
<ADDRESS>
Michael Barabanov
2001-06-19
</ADDRESS>
</BODY>
</HTML>
|