MCU-frame-protocol ------------------ This protocol is used to send colored Blinkenlights movies across a network using UDP. Each frame of the movie is sent in an own packet. The time between the packets specifies the interval between the frames. The standard port for this protocol is UDP 2323. A frame can be constructed following this rule set: ------- ... frame contains lines ------- DWORD 0x23542666 -------- WORD height of the frame in in pixels ------- WORD width of the frame in pixels ---------- WORD number of channels in the frame (e.g. 1 for monochrome, 3 for RGB) -------- WORD maximum value for a pixel (must be in the range from 0x01 to 0xFF) ------ ... line contains pixels ------- BYTE brightness of pixel (0x00 for off, for full on) all numbers are in network-byte-order (big-endian)