diff --git a/hardware/HummingboardGPIO/README.md b/hardware/HummingboardGPIO/README.md index 74600e94..b4b0ccab 100644 --- a/hardware/HummingboardGPIO/README.md +++ b/hardware/HummingboardGPIO/README.md @@ -6,6 +6,8 @@ A Node-RED node to read and write Install ------- +**This install is for Debian based OS on Hummingboard.** + Run the following command in the root directory of your Node-RED install: npm install node-red-node-hpgpio diff --git a/hardware/HummingboardGPIO/hb-gpio.js b/hardware/HummingboardGPIO/hb-gpio.js index da8993af..b4c07c82 100644 --- a/hardware/HummingboardGPIO/hb-gpio.js +++ b/hardware/HummingboardGPIO/hb-gpio.js @@ -21,12 +21,12 @@ module.exports = function(RED) { var gpioCommand = '/usr/local/bin/gpiohb'; - //if (!fs.existsSync("/dev/ttyAMA0")) { // unlikely if not on a Pi - //throw "Info : Ignoring Raspberry Pi specific node."; + //if (!fs.existsSync("/etc/init.d/armhwinfo")) { // unlikely if not on a Hummingboard + //throw "Info : Ignoring Hummingboard specific node."; //} if (!fs.existsSync(gpioCommand)) { // gpio command not installed - throw "Info : Can't find "+gpioCommand+" command."; + throw "Error : Can't find "+gpioCommand+" command for Hummingboard."; } // Map physical P1 pins to Gordon's Wiring-Pi Pins (as they should be V1/V2 tolerant) diff --git a/hardware/HummingboardGPIO/package.json b/hardware/HummingboardGPIO/package.json index af3e9b2e..93471010 100644 --- a/hardware/HummingboardGPIO/package.json +++ b/hardware/HummingboardGPIO/package.json @@ -1,12 +1,12 @@ { "name" : "node-red-node-hbgpio", - "version" : "0.0.1", + "version" : "0.0.3", "description" : "A Node-RED node for the GPIO of the Hummingboard", "dependencies": { }, "repository" : { "type":"tgz", - "url":"http://dcj.dtdns.net/npms/hbgpio.tgz" + "url":"https://github.com/node-red/node-red-nodes/tree/master/hardware/HummingboardGPIO" }, "license": "Apache-2.0", "keywords": [ "node-red", "hummingboard", "gpio" ],