diff --git a/hardware/mcp3008/package.json b/hardware/mcp3008/package.json index f9a6a028..218ce52d 100644 --- a/hardware/mcp3008/package.json +++ b/hardware/mcp3008/package.json @@ -1,9 +1,9 @@ { "name" : "node-red-node-pi-mcp3008", - "version" : "0.2.0", + "version" : "0.2.1", "description" : "A Node-RED node to read from the MCP3008 Analogue to Digital Converter", "dependencies" : { - "mcp-spi-adc": "^2.0.3" + "mcp-spi-adc": "^2.0.6" }, "repository" : { "type":"git", diff --git a/hardware/mcp3008/pimcp3008.js b/hardware/mcp3008/pimcp3008.js index 492f8d6b..e765836f 100644 --- a/hardware/mcp3008/pimcp3008.js +++ b/hardware/mcp3008/pimcp3008.js @@ -62,8 +62,8 @@ module.exports = function(RED) { node.on("close", function(done) { if (mcp3xxx.length !== 0) { var j=0; - for (var i=0; i<8; i++) { - mcp3xxx[i].close(function() { j += 1; if (j === 8) {done()} }); + for (var i=0; i