From c4176256664a6b761c28343cf9ea6eb0f93ca17b Mon Sep 17 00:00:00 2001 From: Philipp Date: Fri, 23 Dec 2016 02:14:13 +0100 Subject: [PATCH] some minor fixes --- pixelprojektor/pixelprojektor.ino | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pixelprojektor/pixelprojektor.ino b/pixelprojektor/pixelprojektor.ino index 5da146f..7434ebc 100644 --- a/pixelprojektor/pixelprojektor.ino +++ b/pixelprojektor/pixelprojektor.ino @@ -263,9 +263,10 @@ void led_randomfade() void set_randomBuffer() { for (int i=0; i < strip.numPixels(); i++) { - pixelR_buffer[i]=random(0,256); - pixelG_buffer[i]=random(0,256); - pixelB_buffer[i]=random(0,256); + uint32_t c=wheel(random(0,256)); + pixelR_buffer[i]=(uint8_t)(c >> 16); + pixelG_buffer[i]=(uint8_t)(c >> 8); + pixelB_buffer[i]=(uint8_t)c; } }