These are chat archives for scanlime/fadecandy

1st
Dec 2015
Jamie Meredith
@jlmeredith
Dec 01 2015 00:09
@dpentecost - most likely the data channel on first LED in the chain is blown - the LED will light but will not change color - cut off the first LED, attach test wires - run the display for an hour or two - if it does not fail then move forward with soldering a new led to the strip - WARNING - WS2811 and WS2812 LEDs are VERY heat sensitive - make sure you have something clamped between the solder points and the LED to wick away heat when soldering - I use a pair of locking forceps like these - http://amzn.to/1QQrO5L
@dpentecost - also make sure to pre-tin the contacts on the strips - I tin them and then using a pair of scissors, clip the end just so that I nip the solder - if you do this on both, you end up with a flat solder joint for the two ends to join
I will post a photo here in a moment
I should also note that flux is your friend - do not rely on just flux core solder
Robert Jones
@RobDeBagel
Dec 01 2015 00:15
@tlrobinson Not Lipo specifically, but yes for 12V Li-Ion and lead acid with a buck converter. I don't see why it won't work though. Check the rated supply current of the pack(s) and compare against the maximum draw of all your LEDs, adjusting for the voltage step-down and allowing for losses.
Dave Pentecost
@dpentecost
Dec 01 2015 00:20
Thanks for the tips @jlmeredith - I will check all my connections and see what I can do to correct it.
Robert Jones
@RobDeBagel
Dec 01 2015 00:21
@dpentecost "Test with web interface turns on and off LEDs properly" - I think that may be your smoking gun. Usual problem solving: isolate the problem. What happens if you swap the strips around? Does the problem follow the strip?
Dave Pentecost
@dpentecost
Dec 01 2015 00:25
@RobDeBagel I tried swapping strips but at the fadecandy, to see if it was a fadecandy channel problem - it's not. I also tried shortening the lengths of wires, which seemed to help in the case of the (still farther) strip. But I will try swapping in a new strip temporarily in place of the one with the problem. That should tell me if it is a blown data channel on the bad strip.
Dave Pentecost
@dpentecost
Dec 01 2015 00:38
@elfchief no, more like right pattern, right colors, with a white interference pattern flashing over and through it all. Hard to describe.
Micah Elizabeth Scott
@scanlime
Dec 01 2015 00:39
@dpentecost: That kind of interference could be an electrical issue, or it might also be a software issue such as what you get when multiple apps are talking to the same LEDs concurrently
Badunc A. Donk
@baduncadonk
Dec 01 2015 01:03
Hi, I'm new here. Hoping someone might be able to point me to the wiring of multiple 8x8 Neopixel panels to a single FC. I have successfully gotten the FC to control a single 8x8, but unsure how to share power between multiple 8x8 panels.
Badunc A. Donk
@baduncadonk
Dec 01 2015 01:29
Ignore! Figured it out.
Dave Pentecost
@dpentecost
Dec 01 2015 05:05
@scanlime Thanks, Mica! I'll check out all these suggestions.
Tom Robinson
@tlrobinson
Dec 01 2015 06:10
I'm having trouble getting the "LED Lab" iOS app working with FC. In theory they both support Open Pixel Control, but it seems like LED Lab is just sending UDP packets to port 7890 while FC server expects a TCP connection?
has anyone ever tried that?
Tom Robinson
@tlrobinson
Dec 01 2015 06:21
I was able to get Open Pixel Control's example program working with fadecandy, so it seems like the problem is with LED Lab
Tom Robinson
@tlrobinson
Dec 01 2015 06:50
Ok, LED Lab's author verified they only support UDP for the "Open Pixel Control" server, however their "RGB-123 Controller" support uses TCP and a variant of Open Pixel Control that seems to work with Fadecandy... sort of. The colors seem to be not quite right, but I'll keep messing around with it.
I guess Open Pixel Control doesn't specify that you must use TCP, and in fact it seems like UDP would be more appropriate, so it might be nice if Fadecandy supported UDP (which according to this commit message you have considered scanlime/fadecandy@6b56659 )
J. Grizzard
@elfchief
Dec 01 2015 18:50
It seems like UDP should be pretty easy to add (...says I, before looking at the actual code), since it should be essentially the TCP binary protocol, if I'm reading things right.
J. Grizzard
@elfchief
Dec 01 2015 19:13
Hmmm... everything currently is based on libwebsockets, which adds complexity, but should still be do-able in a couple of different ways, I think. Or cheat and just toss up a simple daemon that reads UDP and writes to fcserver. ;)
Micah Elizabeth Scott
@scanlime
Dec 01 2015 19:14
There's UDP support (artnet) in a branch still, IIRC
I started that but didn't get around to finishing it to my satisfaction
but it's probably fine for most purposes :-/