monitoring clickhandler js

Former-commit-id: 424d53773336b155929da3a74d68808969377145
This commit is contained in:
2016-04-24 10:19:45 +02:00
parent 244fa6aa11
commit 91025a4cc7
4 changed files with 105 additions and 15 deletions
+41 -2
View File
@@ -1,12 +1,51 @@
var page_mon = (function() {
var mon = {};
function updRefInfoField(ok) {
$('#hasref').html(ok ? 'OK' : 'Not set!');
}
/** Capture reference & save to flash */
mon.captureRef = function() {
// TODO ajax & update the field
$().get(_root + '/mon/setref', function(resp, status) {
if (status != 200) {
// bad response
errorMsg('Operation failed.');
} else {
try {
// OK
var j = JSON.parse(resp);
updRefInfoField(j.success);
} catch(e) {
errorMsg(e);
updRefInfoField(false);
}
}
});
};
/** Capture waveform and compare with reference */
mon.compareNow = function() {
// TODO ajax & show result
$().get(_root + '/mon/compare', function(resp, status) {
if (status != 200) {
// bad response
errorMsg('Operation failed.');
} else {
try {
// OK
var j = JSON.parse(resp);
if (j.success) {
$('#refdist').html(numfmt(j.deviation, 2));
} else {
errorMsg('Capture failed.');
$('#refdist').html('--');
}
} catch(e) {
errorMsg(e);
$('#refdist').html('--');
}
}
});
};
mon.init = function() {