<script type='text/javascript'>
function updateContent()
{
- var request = $.ajax({'url': '/getData'});
- request.done(function(response)
- {
- $('#time').text(response.time);
- $('#pressure').text(response.pressure);
- $('#thrust').text(response.thrust);
- $('#pyro').text(response.pyro);
- $('#battery').text(response.battery);
- $('#armed').text(response.armed);
- if (response.armed == "armed") {
- document.querySelector('#startTest').removeAttribute('disabled');
- } else {
- document.querySelector('#startTest').setAttribute('disabled', true);
- }
- });
- request.fail(function(jqXHR, textStatus)
- {
- alert('Request failed: ' + textStatus);
- });
+ if (status == "idle") {
+ var request = $.ajax({'url': '/getData'});
+ request.done(function(response)
+ {
+ $('#time').text(response.time);
+ $('#pressure').text(response.pressure);
+ $('#thrust').text(response.thrust);
+ $('#pyro').text(response.pyro);
+ $('#battery').text(response.battery);
+ $('#armed').text(response.armed);
+ if (response.armed == "armed") {
+ document.querySelector('#startTest').removeAttribute('disabled');
+ } else {
+ document.querySelector('#startTest').setAttribute('disabled', true);
+ }
+ });
+ request.fail(function(jqXHR, textStatus)
+ {
+ alert('Request failed: ' + textStatus);
+ });
+ }
}
-
+
// update displayed data every second
setInterval(updateContent, 1000);