Hopefully just a noob issue, but I can’t get some of the CRGB functions to work. For example, using either of these conversions on a CRGB var:
leds[i].setHSV( 160, 255, 255);
leds[i] = CHSV( 160, 255, 255);
throws compiler errors:
error: no match for 'operator=' in 'leds[i] = CHSV(160u, 255u, 255u)'
'struct CRGB' has no member named 'setHSV'
I get similar errors from:
leds[i].fadeToBlackBy( 64 );
leds[i].maximizeBrightness();
Meanwhile, the following (and other examples) work perfectly well:
leds[i].nscale8( 192);
leds[i] *= 2;
leds[i] %= 192;
I can get by without most of these but was curious if I was doing something wrong. And I really hope I can get the automatic HSV to RGB conversion working.
Otherwise, I am majorly impressed with the new version. The old one was great enough but this is now on the next level of awesome. Thanks for putting in all the work!