diff -r 29e2e2e0b9ef -r f816cf5b6bcb image/www/js/webui.js --- a/image/www/js/webui.js Tue Oct 23 21:21:13 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,142 +0,0 @@ -document.getElementById("test").innerHTML = "WebSocket is not connected"; - -var websocket = new WebSocket('ws://'+location.hostname+'/ws'); -var slider = document.getElementById("myRange"); - - -var BBScreen={ - - MLT_pv: function(s) { - $("#mlt_pv").text(s); - }, - MLT_sp: function(s) { - $("#mlt_sp").text(s); - }, - MLT_power: function(s) { - $("#mlt_power").text(s); - }, - MLT_led: function(s) { - if (s == 0) - $("#mlt_led").css("background-color", "#270"); - else - $("#mlt_led").css("background-color", "#5E0"); - }, - Pump_led: function(s) { - if (s == 0) - $("#pump_led").css("background-color", "#820"); - else - $("#pump_led").css("background-color", "#F40"); - }, - HLT_pv: function(s) { - $("#hlt_pv").text(s); - }, - HLT_sp: function(s) { - $("#hlt_sp").text(s); - }, - HLT_power: function(s) { - $("#hlt_power").text(s); - }, - HLT_led: function(s) { - if (s == 0) - $("#hlt_led").css("background-color", "#270"); - else - $("#hlt_led").css("background-color", "#5E0"); - }, - Topmessage: function(s) { - $("#top_msg").text(s); - }, - Timer: function(s) { - $("#timer").text(s); - }, -}; - -var BrewBoard = { - - p_msg:function(e){ - var b=this; - var a=JSON.parse(e); - var c={ - mlt_pv:function(v){ - BBScreen.MLT_pv(v) - }, - mlt_sp:function(v){ - BBScreen.MLT_sp(v) - }, - mlt_power:function(v){ - BBScreen.MLT_power(v) - }, - mlt_led:function(v){ - BBScreen.MLT_led(v) - }, - pump_led:function(v){ - BBScreen.Pump_led(v) - }, - hlt_pv:function(v){ - BBScreen.HLT_pv(v) - }, - hlt_sp:function(v){ - BBScreen.HLT_sp(v) - }, - hlt_power:function(v){ - BBScreen.HLT_power(v) - }, - hlt_led:function(v){ - BBScreen.HLT_led(v) - }, - top_msg:function(v){ - BBScreen.Topmessage(v) - }, - timer:function(v){ - BBScreen.Timer(v) - }, - }; - console.log(e); - $.each(a,function(k,v){ - if (typeof(c[k])!="undefined"){ - c[k](v) - } - }); - } -}; - - -function sendMsg() { - //websocket.send("sup playa!"); - websocket.send('L50'); - console.log('Sent message to websocket'); -} - - -websocket.onopen = function(evt) { - console.log('WebSocket connection opened'); -// websocket.send("It's open! Hooray!!!"); - document.getElementById("test").innerHTML = "WebSocket is connected!"; -} - -/* - * Process received websocket messages. - */ -websocket.onmessage = function(evt) { - var msg = evt.data; - var value; - switch (msg.charAt(0)) { - case '{': - BrewBoard.p_msg(evt.data); - break; - default: - document.getElementById("output").innerHTML = evt.data; - break; - } -} - -websocket.onclose = function(evt) { - console.log('Websocket connection closed'); - document.getElementById("test").innerHTML = "WebSocket closed"; -} - -websocket.onerror = function(evt) { - console.log('Websocket error: ' + evt); - document.getElementById("test").innerHTML = "WebSocket error????!!!1!!"; -} - -