gigogig
gigogig
Because I don’t think the jsys controllers are enough of a great deal, and I think he has too much time on his hands I was wondering if anyone else thought the following would be a good idea to ask (beg) him for. My idea is to use one of the extra channels in a dmx 512 universe to do strobeing and hardware twinkling. That way those of us that are too cheap to buy regular strobes could add strobeing to the list of things we can do with our pixels. Things I don’t know is how fast a controller can refresh an individual pixel (deferent types would also likely matter) and how fast a pixels strings of 4 universes could be updated, also I don’t know if the cpu on the controllers has the power.
Here’s my byte breakdown, or my first crack at it:
xxxxxxxx
|||||||_used for 4 options of strobe speed all under 25 ms
||||||_used to do led 3 every pixel (blue)
|||||_used to do led 2 every pixel (green)
||||_used to do led 1 every pixel (red)
|||_used to go to either 0 or 255 on strobe
|_used to do odd or even pixels or all pixels or twinkle
11xxxxxx
11||||||_used to twinkle blue leds
11|||||_used to twinkle green leds
11||||__used to twinkle red leds
11||_twinkle amount
11|_twinklw speed
00000000 = no strobe or twinkle because xxxx000x
11111111 = no strobe or twinkle because 11xxx111
xxxxxx00 = 15 ms strobe
xxxxxx01 = 10 ms strobe
xxxxxx10 = 5 ms strobe
xxxxxx11 = 2 ms strobe or 5-10 ms random strobes not the hole string
xxxxx0xx = do not strobe blue led of pixels
xxxxx1xx = do strobe blue led of pixels
xxxx0xxx = do not strobe green led of pixels
xxxx1xxx = do strobe green led of pixels
xxx0xxxx = do not strobe red led of pixels
xxx1xxxx = do strobe red led of pixels
xx0xxxxx = strobe to 0
xx1xxxxx = strobe to 255
00xxxxxx = strobe all pixels
01xxxxxx = strobe even pixels
10xxxxxx = strobe odd pixels
11xxxxxx = twinkle @ 10 ms
11xxxxx0 = twinkle blue
11xxxxx1 = don’t twinkle blue
11xxxx0x = twinkle green
11xxxx1x = don’t twinkle green
11xxx0xx = twinkle red
11xxx1xx = don’t twinkle red
11x00xxx = low - 50%
11x01xxx = small + / - 25%
11x10xxx = large + / - 50%
11x11xxx = high + 50%
110xxxxx = twinkle 15 ms
111xxxxx = twinkle 5 ms
Here’s my byte breakdown, or my first crack at it:
xxxxxxxx
|||||||_used for 4 options of strobe speed all under 25 ms
||||||_used to do led 3 every pixel (blue)
|||||_used to do led 2 every pixel (green)
||||_used to do led 1 every pixel (red)
|||_used to go to either 0 or 255 on strobe
|_used to do odd or even pixels or all pixels or twinkle
11xxxxxx
11||||||_used to twinkle blue leds
11|||||_used to twinkle green leds
11||||__used to twinkle red leds
11||_twinkle amount
11|_twinklw speed
00000000 = no strobe or twinkle because xxxx000x
11111111 = no strobe or twinkle because 11xxx111
xxxxxx00 = 15 ms strobe
xxxxxx01 = 10 ms strobe
xxxxxx10 = 5 ms strobe
xxxxxx11 = 2 ms strobe or 5-10 ms random strobes not the hole string
xxxxx0xx = do not strobe blue led of pixels
xxxxx1xx = do strobe blue led of pixels
xxxx0xxx = do not strobe green led of pixels
xxxx1xxx = do strobe green led of pixels
xxx0xxxx = do not strobe red led of pixels
xxx1xxxx = do strobe red led of pixels
xx0xxxxx = strobe to 0
xx1xxxxx = strobe to 255
00xxxxxx = strobe all pixels
01xxxxxx = strobe even pixels
10xxxxxx = strobe odd pixels
11xxxxxx = twinkle @ 10 ms
11xxxxx0 = twinkle blue
11xxxxx1 = don’t twinkle blue
11xxxx0x = twinkle green
11xxxx1x = don’t twinkle green
11xxx0xx = twinkle red
11xxx1xx = don’t twinkle red
11x00xxx = low - 50%
11x01xxx = small + / - 25%
11x10xxx = large + / - 50%
11x11xxx = high + 50%
110xxxxx = twinkle 15 ms
111xxxxx = twinkle 5 ms