diff --git a/hardware/blink1/77-blink1.js b/hardware/blink1/77-blink1.js index 25755a1e..09e645ad 100644 --- a/hardware/blink1/77-blink1.js +++ b/hardware/blink1/77-blink1.js @@ -55,8 +55,8 @@ module.exports = function(RED) { } else if (p3.test(msg.payload)) { // if it is a r,g,b,index quad for a two led device - var rgb = msg.payload.split(','); - blink1[node.serial||"one"].fadeToRGB(node.fade, parseInt(rgb[0])&255, parseInt(rgb[1])&255, parseInt(rgb[2])&255, parseInt(rgb[3])&3); + var rgb2 = msg.payload.split(','); + blink1[node.serial||"one"].fadeToRGB(node.fade, parseInt(rgb2[0])&255, parseInt(rgb2[1])&255, parseInt(rgb2[2])&255, parseInt(rgb2[3])&3); } else { // you can add fancy colours by name here if you want... diff --git a/hardware/blink1/package.json b/hardware/blink1/package.json index 11f29a61..81700035 100644 --- a/hardware/blink1/package.json +++ b/hardware/blink1/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-blink1", - "version" : "0.0.14", + "version" : "0.0.15", "description" : "A Node-RED node to control a Thingm Blink(1)", "dependencies" : { "node-blink1" : "0.2.2" diff --git a/hardware/neopixel/neopixel.js b/hardware/neopixel/neopixel.js index d87c82ad..1a2d0388 100644 --- a/hardware/neopixel/neopixel.js +++ b/hardware/neopixel/neopixel.js @@ -40,7 +40,7 @@ module.exports = function(RED) { // the magic to make python print stuff immediately process.env.PYTHONUNBUFFERED = 1; - function piNeopixelNode(n) { + function PiNeopixelNode(n) { RED.nodes.createNode(this,n); this.pixels = n.pixels || 1; this.bgnd = n.bgnd || "0,0,0"; @@ -86,13 +86,13 @@ module.exports = function(RED) { else { node.warn("Invalid payload : "+pay); return; } } else { // it's a single number so just draw bar - var l = pay; - if (node.mode.indexOf("pcent") >= 0) { l = parseInt(l / 100 * node.pixels + 0.5); } - l = l - 1; + var ll = pay; + if (node.mode.indexOf("pcent") >= 0) { ll = parseInt(ll / 100 * node.pixels + 0.5); } + ll = ll - 1; if (node.mode.indexOf("need") >= 0) { - pay = "0,"+(l-1)+","+node.fgnd+"\n"+l+","+needle+"\n"+(l+1)+","+(node.pixels-1)+","+node.bgnd; + pay = "0,"+(ll-1)+","+node.fgnd+"\n"+ll+","+needle+"\n"+(ll+1)+","+(node.pixels-1)+","+node.bgnd; } else { - pay = "0,"+l+","+node.fgnd+"\n"+(l+1)+","+(node.pixels-1)+","+node.bgnd; + pay = "0,"+ll+","+node.fgnd+"\n"+(ll+1)+","+(node.pixels-1)+","+node.bgnd; } } } @@ -165,5 +165,5 @@ module.exports = function(RED) { } } } - RED.nodes.registerType("rpi-neopixels",piNeopixelNode); + RED.nodes.registerType("rpi-neopixels",PiNeopixelNode); } diff --git a/hardware/neopixel/package.json b/hardware/neopixel/package.json index 5e826afa..d6d6b4da 100644 --- a/hardware/neopixel/package.json +++ b/hardware/neopixel/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-pi-neopixel", - "version" : "0.0.8", + "version" : "0.0.9", "description" : "A Node-RED node to output to a neopixel (ws2812) string of LEDS from a Raspberry Pi.", "dependencies" : { }, diff --git a/hardware/unicorn/package.json b/hardware/unicorn/package.json index bd2f6401..7d2e75e4 100644 --- a/hardware/unicorn/package.json +++ b/hardware/unicorn/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-pi-unicorn-hat", - "version" : "0.0.3", + "version" : "0.0.5", "description" : "A Node-RED node to output to a Raspberry Pi Unicorn HAT from Pimorini.", "dependencies" : { "pngjs": "2.2.*" diff --git a/hardware/unicorn/unicorn.html b/hardware/unicorn/unicorn.html index 71dcad36..54dd3ddb 100644 --- a/hardware/unicorn/unicorn.html +++ b/hardware/unicorn/unicorn.html @@ -50,7 +50,6 @@