s2.on("down", function() { if(active) { stations[1].dequeue(); stations[2].enqueue(); board.emit("s2_on"); } }).on("up", function() {
s1.on("down", function() { if(active) { stations[0].enqueue(); stations[1].enqueue(); board.emit("s1_on"); } }).on("up", function() {
s4.on("down", function() { if(active) { stations[3].dequeue(); stations[0].dequeue(); board.emit("s4_on"); } }).on("up", function() {
board.on("ready", function() { log.info(`Connected to ${board.io.firmware.name}-${board.io.firmware.version.major}.${board.io.firmware.version.minor}`); const led = new five.Led(13); led.blink(2000); board.emit("blinking"); });
r.scale([0, 5]).on("read", function() { value = this.scaled; board.emit('r', value) });
potentiometer.on("read", function( err, value ) { if(potValue != Math.floor(this.normalized )){ potValue = Math.floor(this.normalized); board.emit('gravityChange',{grav: potValue}); } });
button.on("up", function() { board.emit('stop'); });
button.on("down", function() { board.emit('create'); });
socket.on('response', function (e) { board.emit('changeLight', e.obj); });
potentiometer.on("read", function( err, value ) { board.emit('value', value); });
}).on("up", function() { if(active) { board.emit("s2_off"); } });