UNPKG

@pib-statuslamp/sparkfun-canbusshield_node-red

Version:

Node-RED support for Sparkfun CAN bus shield. can send and recieve canbus data via the sparkfun canbusshield.

32 lines (24 loc) 925 B
module.exports = function(RED){ var mraa = require('/usr/lib/node_modules/mraa/mraa.node'); // require mraa function LEDD7(n){ //init RED.nodes.createNode(this,n); var node = this; //node code var LedGreen = new mraa.Gpio(38); //specify pin LedGreen.mode(mraa.PIN_GPIO); //set pin mode to gpio LedGreen.dir(mraa.DIR_OUT); //set to ouput this.on('input', function(msg,send,done) { // do this when there is a input message if (msg.payload == true){ LedGreen.write(1); // if input == true/1/red => led on } else{ LedGreen.write(0); } if(done){ done(); } }); } RED.nodes.registerType('ledD7', LEDD7); }