Hey guys,
I am working on a project where I originally used the fast spi lpd8806.h library to control led strips, I want to keep my original work and continue to build the project using FastSPI_LED.h. They both work fine when the sketch uses either or, but when I call strip.show(); (lpd8806.h) after I use FastSPI_LED.show(); it seems to lock up, so what is causing this? I am guessing its the spi setup, how can I work around this?
I don't have to use the libraries simultaneously, I can basically re-set what ever needs to be re-set before and after I use each library.
Maybe make a public function in each library to set-reset what ever needs to be re-set.
Ex: lpd8806_off(); FastSPI_LED_off(); lpd8806_on(); FastSPI_LED_on();
I am working on a project where I originally used the fast spi lpd8806.h library to control led strips, I want to keep my original work and continue to build the project using FastSPI_LED.h. They both work fine when the sketch uses either or, but when I call strip.show(); (lpd8806.h) after I use FastSPI_LED.show(); it seems to lock up, so what is causing this? I am guessing its the spi setup, how can I work around this?
I don't have to use the libraries simultaneously, I can basically re-set what ever needs to be re-set before and after I use each library.
Maybe make a public function in each library to set-reset what ever needs to be re-set.
Ex: lpd8806_off(); FastSPI_LED_off(); lpd8806_on(); FastSPI_LED_on();
Last edited: