aboutsummaryrefslogtreecommitdiffstats
path: root/gui/static
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2018-06-18 16:00:16 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2018-06-18 16:00:16 +0200
commit9df483045b5622af8902c07b54c7f985e12b1671 (patch)
tree33ea77312758ddc19911e211a41d1eddb85d6177 /gui/static
parentb76ebdb856b20a8078c6386bc20e79aa0d8db741 (diff)
downloaddabmod-9df483045b5622af8902c07b54c7f985e12b1671.tar.gz
dabmod-9df483045b5622af8902c07b54c7f985e12b1671.tar.bz2
dabmod-9df483045b5622af8902c07b54c7f985e12b1671.zip
Add DPD page to web gui
Diffstat (limited to 'gui/static')
-rw-r--r--gui/static/js/odr-predistortion.js49
1 files changed, 49 insertions, 0 deletions
diff --git a/gui/static/js/odr-predistortion.js b/gui/static/js/odr-predistortion.js
new file mode 100644
index 0000000..d385f6c
--- /dev/null
+++ b/gui/static/js/odr-predistortion.js
@@ -0,0 +1,49 @@
+// Copyright (C) 2018
+// Matthias P. Braendli, matthias.braendli@mpb.li
+//
+// http://www.opendigitalradio.org
+//
+// This file is part of ODR-DabMod.
+//
+// ODR-DabMod is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// ODR-DabMod is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with ODR-DabMod. If not, see <http://www.gnu.org/licenses/>.
+
+$(function(){
+ $('#capturebutton').click(function() {
+ $.ajax({
+ type: "POST",
+ url: "/api/trigger_capture",
+ contentType: 'text/plain',
+ dataType: '',
+ data: '',
+
+ error: function(data) {
+ $.gritter.add({
+ title: 'Capture trigger',
+ text: "ERROR",
+ image: '/fonts/warning.png',
+ sticky: true,
+ });
+ },
+ success: function(data) {
+ $('#capturestatus').val(data);
+ },
+ });
+ });
+});
+
+
+// ToolTip init
+$(function(){
+ $('[data-toggle="tooltip"]').tooltip();
+});