Tonight I pulled out my LPD8806 project and started working on it again

@Daniel_Garcia - have you been able to apply the other potential fix to the library yet? I am currently finding myself going back and forth between my two projects, and it would be nice to have a single library. I’m not pushing, but I thought this might have fallen off the radar.

Ah - sorry about that, I pushed a fix the other day, but then forgot to update here - try it now.

No problem Daniel - I figured that might be the case. I’ll try it when I get home tonight and let you know how it goes.

@Daniel_Garcia - unfortunately the problem is still there. Just to be certain, the files in the library I’m using (which I downloaded today) are dated 5/11/2014 2:42 PM. Is that the right version?

Ah - they were checked in but not pushed, my bad. Try now.

That was why I mentioned the timestamp. I had been watching the library for updates, and I didn’t see any in the timeframe I was expecting. :wink: It’s fixed now. Thanks again! :slight_smile:

When trying multiple library versions, what is the best way to manage which library Arduino uses when it builds? Can you have multiple different FastSPI library versions in the /My Documents/Arduino/libraries/ folder and then select which one to use @ build-time…or do you have to manually make sure that ONLY the one you want is in the libraries folder when you do the build? The directive in the actual code just says #include “FastLED.h”, so that doesnt specify which version to use. Thx and sorry for the basic question…I have always wondered this and I havent seen “managing multiple library versions” covered in any tutorial videos.

Unfortunately, this is one of the many ways that the arduino environment is quite stupid about libraries and versions. There’s no good way to manage this.

The way that I do it is I actually do a git clone git@github.com:FastLED/FastLED.git FastLED in ~/Documents/Arduino/libraries - then I can go into the FastLED directory and do things like git checkout master or git checkout FastLED2.1 or git checkout parallel (oops, you folks don’t have access to that one, yet :slight_smile: to switch between different branches of the library - and could use that to get different versions, for that matter.