Fix another graph bug + some more work on control page
[matches/MCTX3420.git] / testing / MCTXWeb / public_html / control.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html>
3   <head>
4     <title>MCTX3420 Web Interface</title>
5     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6     <!--[if lte IE 8]>
7       <script language="javascript" type="text/javascript" src="static/excanvas.min.js"></script>
8     <![endif]-->
9     <script type="text/javascript" src="static/jquery-1.10.1.min.js"></script>
10     <script type="text/javascript" src="static/jquery.flot.min.js"></script>
11     <script type="text/javascript" src="static/mctx.gui.js"></script>
12     <script type="text/javascript" src="static/mctx.control.js"></script>
13     
14     <link rel="stylesheet" type="text/css" href="static/style.css">
15     <link rel="stylesheet" type="text/css" href="static/nav-menu.css">
16     <script type="text/javascript">
17       runBeforeLoad().done(function () {
18         $(document).ready(function () {
19           $("#state-exp").initialiseControls();
20        });       
21       }).fail(function () {
22         $(document).ready(function () {
23          $("#state-exp").text("Connection failure").parent().addClass("fail");
24        });  
25       });
26     </script>
27   </head>
28   
29   <body>
30     <div id="header-wrap">
31       <div id="header">
32         <div id="leftnav">
33           <a href="http://www.uwa.edu.au/" target="_blank">
34             <img alt = "The University of Western Australia"
35             src="static/uwacrest-text.png">
36           </a>
37           <span id="title">Exploding Cans</span>
38         </div>
39         <div id="rightnav">
40           <span id="welcome-container">
41           </span>
42           <span id="date">
43             <script type="text/javascript">getDate();</script>
44           </span>
45           <div id="logout-container">
46             <form action="#">
47               <div>
48                 <input type="button" id="logout" value="Logout">
49               </div>
50             </form>
51           </div>
52         </div>
53         <div class="clear"></div>
54       </div>
55     </div>
56     <!-- End header -->
57     
58     <div id="content-wrap">
59       <noscript>
60         <div class="widget centre">
61           <div class="title">JavaScript required</div>
62           This website requires JavaScript to function correctly.
63           Please enable JavaScript to use this site.
64         </div>
65       </noscript>
66
67       <div id="content">
68         <div class="widget" id="sidebar-show">&gt;</div>
69         <div id="sidebar">
70           <div class="widget">
71             <div id="sidebar-hide">&lt;</div>
72             <div class="title">Navigation menu</div>
73             <div id="sidebar-menu" class="nav-menu">
74               <ul>
75                 <li><a href="index.html"><span>Home</span></a></li>
76                 <li><a href="control.html"><span>Experiment control</span></a></li>
77                 <li><a href="graph.html"><span>Experiment graphs</span></a></li>
78                 <li><a href="data.html"><span>Experiment data</span></a></li>
79                 <li><a href="pintest.html"><span>Pin debugging</span></a></li>
80                 <li class="last"><a href="help.html"><span>Help</span></a></li>
81               </ul>
82             </div>
83           </div>
84         </div>
85         <!-- End sidebar -->
86
87         <div id="main">
88           <div class="widget">
89             <div class="title">Experiment Overview</div>
90             <table class="horizontal medium">
91               <tr id="state-exp-r">
92                 <th>Experiment state</th>
93                 <td id="state-exp"></td>
94                 <td style="text-align: right;">
95                   <input id="experiment-stop" type="button" value="Stop">
96                 </td>
97               </tr>
98             </table>
99             
100             <div class="sub-title">Error and warning messages</div>
101             <textarea id="errorlog" wrap="off" rows="4" cols="30" readonly>
102             </textarea>
103           </div>
104           
105           <div id="start-widget" class="widget">
106             <div class="title centre">Start an experiment</div>
107             <form id="start-controls" class="nice" action="#">
108               <p>
109                 <label for="experiment_name">Experiment name</label>
110                 <input id="experiment_name" type="text">
111               </p>
112               <p id="start-result">
113                 &nbsp;
114               </p>
115               <p class="centre">
116                 <input type="button" name="start_strain" value="Strain test">
117                 <input type="button" name="start_strain" value="Explode test">
118               </p>
119             </form>
120           </div>
121           
122           <div id="pressure-widget" class="widget">            
123             <form id="pressure-controls" action="#" class="nice clear">
124               <table>
125                 <tr>
126                   <td><label for="pressure-set">Starting pressure (kPa)</label></td>
127                   <td><label for="pressure-stepsize">Pressure step size (kPa)</label></td>
128                 </tr>
129                 <tr>
130                   <td><input id="pressure-set" type="text"></td>
131                   <td><input id="pressure-stepsize" type="text"></td>
132                 </tr>
133                 <tr>
134                   <td><label for="pressure-stepcount">Number of steps to make</label></td>
135                   <td><label for="pressure-stepwait">Wait time between steps (s)</label></td>
136                 </tr>
137                 <tr>
138                   <td><input id="pressure-stepcount" type="text"></td>
139                   <td><input id="pressure-stepwait" type="text"></td>
140                 </tr>
141               </table>
142               <p class="left" id="pressure-result">
143                 
144               </p>
145               <p class="right">
146                 <input type="submit" value="Set pressure">
147               </p>
148             </form>
149           </div>
150           
151           <div id="stats-widget" class="widget">
152             <form id="stats" action="#" class="nice clear">
153               <table>
154                 <tr>
155                   <td><label for="stats-mainspressure">Mains pressure (kPa)</label></td>
156                   <td><label for="stats-canpressure">Can pressure (kPa)</label></td>
157                 </tr>
158                 <tr>
159                   <td><input id="stats-mainspressure" type="text" readonly></td>
160                   <td><input id="stats-canpressure" type="text" readonly></td>
161                 </tr>
162                 <tr class="stats-strain">
163                   <td><label for="stats-strain1">Central hoop strain</label></td>
164                   <td><label for="stats-strain2">Central longitudinal strain</label></td>
165                 </tr>
166                 <tr class="stats-strain">
167                   <td><input id="stats-strain1" type="text" readonly></td>
168                   <td><input id="stats-strain2" type="text" readonly></td>
169                 </tr>
170                 <tr class="stats-strain">
171                   <td><label for="stats-strain3">End hoop strain</label></td>
172                   <td><label for="stats-strain4">End longitudinal strain</label></td>
173                 </tr>
174                 <tr class="stats-strain">
175                   <td><input id="stats-strain3" type="text" readonly></td>
176                   <td><input id="stats-strain4" type="text" readonly></td>
177                 </tr>
178                 <tr class="stats-strain">
179                   <td><label for="stats-dilatometer">Dilatometer reading</label></td>
180                   <td><label for="stats-dilatometer">Camera feed</label></td>
181                 </tr>
182                 <tr class="stats-strain">
183                   <td><input id="stats-dilatometer" type="text" readonly></td>
184                   <td><a href="#">Link</a></td>
185                 </tr>
186               </table>
187             </form>
188           </div>
189           
190         </div>
191         <!-- End main content -->
192       </div>
193     </div>
194   </body>
195 </html>

UCC git Repository :: git.ucc.asn.au