UNPKG

dmxnet

Version:

ArtNet-DMX-sender and receiver for nodejs

30 lines (29 loc) 667 B
'use strict'; // Load dmxnet as libary var dmxlib = require('./lib.js'); // Create new dmxnet instance var dmxnet = new dmxlib.dmxnet({ verbose: 1, }); // Create new Sender instance var sender = dmxnet.newSender({ ip: '255.255.255.255', subnet: 0, universe: 5, net: 0, }); // Set Channels sender.setChannel(511, 255); sender.setChannel(255, 128); // Fill Channels sender.fillChannels(1, 20, 250); // Prepare Channel 26+27 after 10 s and send next secondly setTimeout(function() { sender.prepChannel(25, 255); sender.prepChannel(26, 255); sender.transmit(); }, 10000); // Stop sender after 5 seconds setTimeout(function() { sender.stop(); }, 50000);