These are chat archives for Makuna/NeoPixelBus

17th
Aug 2016
Michael Miller
@Makuna
Aug 17 2016 00:26
Do you have links to Souliss? What esp module are you using? What is the symptom, problem you re seeing?
Andrew
@DrewAlderfer_twitter
Aug 17 2016 03:17
@Makuna http://souliss.net/ is where you can find out about the framework I'm using. I actually was able to solve the problem by renaming the function in your library. It was a conflict with the Initialize() function called by the NeoPixelBus.h file. So I just changed it to Initialize_Neo() in all the places it's described and called (I think there were only 4 total). This seemed easier than trying to modify the Souliss Library which is a little more complicated/interwoven (I think, maybe? haha). This allowed me to use your library in my program. And I'm using a Huzzah Esp-12E. When I was compiling before the fix it was just giving me a "compiling error". All the errors listed pointed to this one function in the multiple places it appeared in both libraries. Souliss is an interesting home automation app/framework, and I'm glad it was such an easy fix to make it compatible with your NeoPixel Library, since other libraries like FastLED still don't support Rgbw. Thanks for all your work, man! I hope this tiny contribution comes in handy in the future.
Michael Miller
@Makuna
Aug 17 2016 04:28
I am really interest in the details of your fix, so I can make my library more robust from effects of others work.
Michael Miller
@Makuna
Aug 17 2016 06:04
@DrewAlderfer_twitter Mmm, for this to be a problem, it would mean they have a global Macro named Initialize; which is bad form on their part. They really should fix that.