From d4faa55ab83fc05262472b26a46963501a2785bb Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Mon, 29 Nov 2021 08:49:45 +0000 Subject: [PATCH] tidy up mcp3008 init --- hardware/mcp3008/package.json | 2 +- hardware/mcp3008/pimcp3008.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hardware/mcp3008/package.json b/hardware/mcp3008/package.json index 2efdca9e..ad66ba2f 100644 --- a/hardware/mcp3008/package.json +++ b/hardware/mcp3008/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-pi-mcp3008", - "version" : "0.5.1", + "version" : "0.5.2", "description" : "A Node-RED node to read from the MCP3008 Analogue to Digital Converter", "dependencies" : { "mcp-spi-adc": "^3.2.0" diff --git a/hardware/mcp3008/pimcp3008.js b/hardware/mcp3008/pimcp3008.js index b39c63f1..0334847c 100644 --- a/hardware/mcp3008/pimcp3008.js +++ b/hardware/mcp3008/pimcp3008.js @@ -25,12 +25,12 @@ module.exports = function(RED) { RED.nodes.createNode(this,n); this.pin = n.pin || 0; this.interval = n.interval || 1000; - this.dnum = parseInt(n.dnum || 0); - this.bus = parseInt(n.bus || 0); + this.dnum = parseInt(n.dnum) || 0; + this.bus = parseInt(n.bus) || 0; this.dev = n.dev || "3008"; this.mcp3xxx = []; this.cb = function (err) { if (err) { node.error("Error: "+err); } }; - this.opt = { speedHz:20000, deviceNumber:node.dnum, busNumber:node.bus }; + this.opt = { speedHz:20000, deviceNumber:this.dnum, busNumber:this.bus }; var chans = parseInt(this.dev.substr(3)); var node = this;