761 clickToOpen: true, |
761 clickToOpen: true, |
762 theme: theme |
762 theme: theme |
763 }); |
763 }); |
764 $('#jqxWidget').css('visibility', 'visible'); |
764 $('#jqxWidget').css('visibility', 'visible'); |
765 |
765 |
|
766 var websocket = new WebSocket('ws://'+location.hostname+'/ws'); |
|
767 |
|
768 websocket.onopen = function(evt) { |
|
769 console.log('WebSocket connection opened'); |
|
770 document.getElementById("wsstatus").innerHTML = ""; |
|
771 } |
|
772 |
|
773 websocket.onmessage = function(evt) { |
|
774 var msg = evt.data; |
|
775 var value; |
|
776 |
|
777 console.log('ws got: ' + msg); |
|
778 // switch (msg.charAt(0)) { |
|
779 // case '{': |
|
780 // BrewBoard.p_msg(evt.data); |
|
781 // break; |
|
782 // default: |
|
783 // document.getElementById("output").innerHTML = evt.data; |
|
784 // break; |
|
785 // } |
|
786 } |
|
787 |
|
788 websocket.onclose = function(evt) { |
|
789 console.log('Websocket connection closed'); |
|
790 // $('#wsstatus').html('WebSocket closed'); |
|
791 } |
|
792 |
|
793 websocket.onerror = function(event) { |
|
794 console.log('Websocket error: ' + event.data); |
|
795 $('#wsstatus').html('WebSocket error: ' + event.data); |
|
796 } |
766 }); |
797 }); |
767 |
798 |
768 |
799 |
769 |
800 |
770 function Round(n, d) { |
801 function Round(n, d) { |