UNPKG

brkontru

Version:

Break on Through - ADC, GPIO, PWM, UARTs, and more on the BeagleBone Black.

28 lines (22 loc) 605 B
'use strict'; var bot = require('../'), Led = bot.Led, leds; leds = [Led.USR0, Led.USR1, Led.USR2, Led.USR3].map(function (usrledName) { return new Led(usrledName); }); bot.once('ready', leds, function () { var blinkLeds = function (delayOn, delayOff) { leds.forEach(function (led) { led.blink(delayOn, delayOff); }); }; setInterval(function () { // Blink at 100Hz. Cycle = 10ms, on for 1ms, off for 9ms. blinkLeds(1, 9); setTimeout(function () { // Blink at 100Hz. Cycle = 10ms, on for 9ms, off for 1ms. blinkLeds(9, 1); }, 250); }, 500); });