BuildLight
BuildLight is a node.js library for Delcom USB Visual Indicator.
This is handy when you want to control Delcom build light device from node.js . It currently only supports Linux platform with device generation 1 via usbled.
Installation
npm install buildlight
Usage
import BuildLight from '../lib/buildlight.js';
const buildLight = new BuildLight();
// switch on all colours
buildLight.on();
// switch off all colours
buildLight.off();
// switch on one colour
buildLight.red();
buildLight.green();
buildLight.blue();
// to use custom colour scheme
buildLight = new BuildLight({ scheme: ['red', 'green', 'yellow'] });
buildLight.yellow();
// blinks with green colour then switch on blue when unblink is called 5 seconds later
buildLight.blink('green', function (err) {
if (err) {
buildLight.red();
}
});
setTimeout(function () {
buildLight.unblink(function () {
buildLight.blue();
});
}, 5000);
Colophon
Developer's Guide
Build reports: