diff --git a/hardware/BBB/145-BBB-hardware.js b/hardware/BBB/145-BBB-hardware.js index d51fb6e2..17b916b2 100755 --- a/hardware/BBB/145-BBB-hardware.js +++ b/hardware/BBB/145-BBB-hardware.js @@ -41,12 +41,16 @@ module.exports = function (RED) { bonescript.pinMode(pin, direction, callback); } } catch (e) { - bonescript = require("bonescript"); - adjustName = function (pin) { - return pin; - }; - setPinMode = function (pin, direction, callback) { - bonescript.pinMode(pin, direction, undefined, undefined, undefined, callback); + try { + bonescript = require("bonescript"); + adjustName = function (pin) { + return pin; + }; + setPinMode = function (pin, direction, callback) { + bonescript.pinMode(pin, direction, undefined, undefined, undefined, callback); + } + } catch (e) { + throw "Info : Ignoring Beaglebone specific node."; } } @@ -549,4 +553,4 @@ module.exports = function (RED) { clearTimeout(this.pulseTimer); } }; -}; \ No newline at end of file +};