Skip to content
This repository was archived by the owner on Dec 17, 2018. It is now read-only.

Commit 251dc5e

Browse files
committed
Remove button and slider from web interface example
1 parent 7114871 commit 251dc5e

File tree

6 files changed

+2
-741
lines changed

6 files changed

+2
-741
lines changed

mqtt/web-interface/index.html

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<!DOCTYPE HTML>
22
<html>
3-
43
<head>
54
<meta charset="utf-8">
65
<meta http-equiv="X-UA-Compatible" content="IE=edge">
@@ -18,10 +17,6 @@
1817
<!-- MQTT websocket library -->
1918
<script type="text/javascript" src="mqttws31.js"></script>
2019

21-
<!--the slider plugin -->
22-
<link href="slider/css/slider.css" rel="stylesheet"></style>
23-
<script type="text/javascript" src="slider/js/bootstrap-slider.js"></script>
24-
2520
<!-- my script and css -->
2621
<script type="text/javascript" src="rcvMqttMsg.js"></script>
2722
<link href="style.css" rel="stylesheet"></style>
@@ -33,39 +28,11 @@
3328
<div class="col-xs-10 col-xs-offset-1 col-md-6 col-md-offset-3">
3429
<div id="bulb" >
3530
<img src="bulb_off.svg">
36-
<img src="light.svg" class="intensity">
37-
38-
</div>
39-
</div>
40-
</div>
31+
<img src="light.svg" class="intensity" style="opacity: 0;">
4132

42-
43-
<div class="row">
44-
<div class="col-xs-10 col-xs-offset-1 col-md-6 col-md-offset-3">
45-
<div id="buttonSwitch" class="btn btn-default btn-huge on">
46-
on
4733
</div>
4834
</div>
4935
</div>
50-
51-
<div class="row">
52-
<div class="col-xs-10 col-xs-offset-1 col-md-6 col-md-offset-3">
53-
54-
<input type="text"
55-
class="slider"
56-
value=""
57-
data-slider-min="0"
58-
data-slider-max="255"
59-
data-slider-step="1"
60-
data-slider-value="0"
61-
data-slider-orientation="horizontal"
62-
data-slider-selection="after"
63-
data-slider-tooltip="hide"
64-
>
65-
</div>
66-
</div>
67-
6836
</div>
69-
7037
</body>
71-
</html>
38+
</html>

mqtt/web-interface/rcvMqttMsg.js

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@ var sliderValue = 0;
1010

1111
// wait for page to be reader
1212
$(document).ready(function() {
13-
// initiliaze slider
14-
var mySlider = $('.slider').slider({
15-
disabled: true
16-
});
17-
1813
// Create a client instance,
1914
// uses the paho library (https://www.eclipse.org/paho/clients/js/)
2015
client = new Paho.MQTT.Client(mqttBrokerURI, mqttClientName);
@@ -39,18 +34,6 @@ $(document).ready(function() {
3934
console.log("subscribed to " + mqttTopic);
4035
}
4136

42-
// attach event listeners to the slider
43-
$('.slider').on("slide", function(slideEvt) {
44-
switchTo(slideEvt.value);
45-
console.log("sliding");
46-
});
47-
48-
$('.slider').on("slideStop", function(slideEvt) {
49-
switchTo(slideEvt.value);
50-
sendMessage(mqttTopic, "" + slideEvt.value);
51-
});
52-
53-
5437
// called when the client loses its connection
5538
function onConnectionLost(responseObject) {
5639
if (responseObject.errorCode !== 0) {
@@ -71,40 +54,14 @@ $(document).ready(function() {
7154
}
7255
}
7356

74-
$("#buttonSwitch").click(function() {
75-
if ($("#buttonSwitch").hasClass("on")){
76-
switchoff();
77-
sendMessage(mqttTopic, "0");
78-
} else {
79-
switchOn();
80-
sendMessage(mqttTopic, "255");
81-
}
82-
});
83-
8457
function switchOn() {
85-
$("#buttonSwitch").addClass("on").removeClass("off");
86-
$("#buttonSwitch").html("off");
87-
88-
mySlider.slider('setValue', 255);
89-
9058
$(".intensity").fadeTo( "fast" , 1)
9159
}
9260

9361
function switchoff() {
94-
$("#buttonSwitch").addClass("off").removeClass("on");
95-
$("#buttonSwitch").html("on");
96-
97-
mySlider.slider('setValue', 0);
98-
9962
$(".intensity").fadeTo( "fast", 0)
10063
}
10164

102-
function switchTo(val) {
103-
mySlider.slider('setValue', val);
104-
105-
$(".intensity" ).fadeTo("fast" , val / 255);
106-
}
107-
10865
function sendMessage(destination, val) {
10966
console.log("sending " + val);
11067
message = new Paho.MQTT.Message(val);

mqtt/web-interface/slider/css/slider.css

Lines changed: 0 additions & 138 deletions
This file was deleted.

0 commit comments

Comments
 (0)