LED Pixel and Node Terminology |
Top Previous Next |
When discussing individually addressable bulbs, there are many terms that can be used. In an effort to standardize these terms when dealing with RGB devices, Light-O-Rama defines the following:
The number of TRIPLETs required will always be the same as the number of PIXELs. When we talk about something that you can physically touch we use 'Pixel'. When we are talking about it otherwise, say in reference to a sequence, we use 'Triplet'.
Here are some examples to help:
A Light-O-Rama Cosmic Color Ribbon has 150 LEDs. Every 3 LEDs are attached to a single NODE. When you set the resolution of the CCR, you control how many consecutive NODES are assigned to a single PIXEL. At a resolution of 50, each NODE is controlled by 1 PIXEL for a total of 50 PIXELs. At a resolution of 25, every two NODEs are controlled by 1 PIXEL for a total of 25. In all cases a single TRIPLET will control a single PIXEL.
You may have a string of 170 RGB LEDs. Each one of these LEDs is attached to a single NODE. If you do not group any of the NODEs together, you will have 170 PIXELs that are controlled by 170 TRIPLETs which consist of 3 CHANNELs each for a total of 510 CHANNELs.
Separating the notion of Nodes from Pixels also allows virtual addressing to make more sense. For example, say you have 30 pixels that are arranged as a 10 x 3 matrix. When you physically construct this matrix, you will most likely use a snake pattern as that minimizes the amount of wire/etc. Your NODES will look like this:
1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 21 22 23 24 25 26 27 28 29 30
Notice how when we get to the right side, we don't start over at the left, but instead go one line lower and in reverse order. While that make a lot of sense while building the matrix, logically the pixels are not in the correct order. Since we read left-to-right, we'd like to see all the pixels ordered from left to right. If we were to set the 'Zig-Zag' parameter on a PixCon16 to 3, the physical nodes will still be in the same order, however the pixels will be numbered:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Since NODE refers to the physical and PIXEL refers to the virtual, we now can state 'Node 18 is Pixel 13', and it makes sense. |