Hi ,
did someone has an Idea how to get the Effects slower for the BT App from Funkboxing Sketch ( Fast LED ) it were very nice to Stop the Effect or Color if the Speed Bar is turned to the right .
Thanks for any suggestions.
Cheers
Jean - Paul
Hi ,
did someone has an Idea how to get the Effects slower for the BT App from Funkboxing Sketch ( Fast LED ) it were very nice to Stop the Effect or Color if the Speed Bar is turned to the right .
Thanks for any suggestions.
Cheers
Jean - Paul
If you could share the code or a link it would give us a chance to probably answer your question.
Hi Stefan sorry , here is the Link to the Code . http://funkboxing.com/wordpress/wp-content/_postfiles/sk_FastSPI2FXv051_POST.ino .
What a pain in my eyes - so many delays… 
thisdelay and thisstep values need to be altered. Higher values = slower effects. I see no easy way, to completely stop the animation without risking that it will not exept any more input after. It would just hang in the delay. It would be necessary to recode everything to a time controlled structure. Right now it is delay controlled.
To make it slower you could change this part:
case 100: //-“d” - SET DELAY VAR thisarg = btSerial.parseInt(); thisdelay = thisarg; break;
to
case 100: //-“d” - SET DELAY VAR thisarg = btSerial.parseInt(); thisdelay = 2*thisarg; break;
You find it close to the end of the code (where are the line numbers?). This will half the speed by doubling the delays.
The same with thisstep:
case 115: //-“s” - SET STEP VAR thisarg = Serial.parseInt(); thisstep = thisarg; break;
could be replaced by
case 115: //-“s” - SET STEP VAR thisarg = Serial.parseInt(); thisstep = 2*thisarg; break;
for doubling the delay.
Does that help you?
Hi Stefan , i will test it this Evening . And report you the Result . Many thanks for your Help. This is a great and Noobfreindly Community here.
Greez . Jean
Hi Stefan , its slower . Thank you . I did it with 4* but now there are really hard Color Changes.
I will going to test it all over the Week ,
Cheers .
Jean - Paul
So try to leave thisstep as it was before. Or even experiment with thisstep/2.