0.1.2 • Published 12 years ago
holiday-udp v0.1.2
holiday-udp
Fires frames at the UDP-based secret API of Holiday by MooresCloud.
Usage
var Holiday = require('holiday-udp'),
holiday = new Holiday('192.168.23.254');
var frame = new Array[50];
// fill frame with [r, g, b] values, each 0..value..255
holiday.send(frame);API
Holiday.send takes two arguments:
frame, an array of 50 RGB values to send to the Holidaycallback, an optional callback function passed toSocket.send
If callback isn't supplied and an error occurs (e.g.
getaddrinfo ENOTFOUND), the Holiday will emit error.
WARNING: On OS X, if a setInterval timer calls send an error
emitted to no subscribers should bring down Node if you've called unref,
but it doesn't.
Testing
Once you've found your Holiday, try bin/thrash.js. If it works and you're
into red, white, and green themed holidays at the end of the year, try
bin/xmas.js. The latter has a simple animation module hiding in it, waiting
to be broken out.