UpscalePalette (const struct CRGBPalette32 &srcpal32, struct CRGBPalette256 &destpal256) UpscalePalette (const struct CHSVPalette16 &srcpal16, struct CHSVPalette32 &destpal32) UpscalePalette (const struct CRGBPalette16 &srcpal16, struct CRGBPalette32 &destpal32) UpscalePalette (const struct CHSVPalette16 &srcpal16, struct CHSVPalette256 &destpal256) UpscalePalette (const struct CRGBPalette16 &srcpal16, struct CRGBPalette256 &destpal256) Nblend ( CHSV *existing, CHSV *overlay, uint16_t count, fract8 amountOfOverlay, TGradientDirectionCode directionCode=SHORTEST_HUES)īlur1d ( CRGB *leds, uint16_t numLeds, fract8 blur_amount)īlur2d ( CRGB *leds, uint8_t width, uint8_t height, fract8 blur_amount)īlurRows ( CRGB *leds, uint8_t width, uint8_t height, fract8 blur_amount)īlurColumns ( CRGB *leds, uint8_t width, uint8_t height, fract8 blur_amount) Nblend ( CRGB *existing, CRGB *overlay, uint16_t count, fract8 amountOfOverlay) Nblend ( CHSV &existing, const CHSV &overlay, fract8 amountOfOverlay, TGradientDirectionCode directionCode=SHORTEST_HUES) Nblend ( CRGB &existing, const CRGB &overlay, fract8 amountOfOverlay) Nscale8 ( CRGB *leds, uint16_t num_leds, uint8_t scale)įadeUsingColor ( CRGB *leds, uint16_t numLeds, const CRGB &colormask)īlend (const CRGB &p1, const CRGB &p2, fract8 amountOfP2)īlend (const CHSV &p1, const CHSV &p2, fract8 amountOfP2, TGradientDirectionCode directionCode=SHORTEST_HUES)īlend (const CRGB *src1, const CRGB *src2, CRGB *dest, uint16_t count, fract8 amountOfsrc2)īlend (const CHSV *src1, const CHSV *src2, CHSV *dest, uint16_t count, fract8 amountOfsrc2, TGradientDirectionCode directionCode=SHORTEST_HUES) Nscale8_video ( CRGB *leds, uint16_t num_leds, uint8_t scale)įadeToBlackBy ( CRGB *leds, uint16_t num_leds, uint8_t fadeBy)įade_raw ( CRGB *leds, uint16_t num_leds, uint8_t fadeBy)
![setting up led array with madmapper setting up led array with madmapper](https://i.ytimg.com/vi/CE_jI_wb9cI/maxresdefault.jpg)
More.įill_gradient (T *targetArray, uint16_t numLeds, const CHSV &c1, const CHSV &c2, TGradientDirectionCode directionCode=SHORTEST_HUES)įill_gradient (T *targetArray, uint16_t numLeds, const CHSV &c1, const CHSV &c2, const CHSV &c3, TGradientDirectionCode directionCode=SHORTEST_HUES)įill_gradient (T *targetArray, uint16_t numLeds, const CHSV &c1, const CHSV &c2, const CHSV &c3, const CHSV &c4, TGradientDirectionCode directionCode=SHORTEST_HUES)įill_gradient_RGB ( CRGB *leds, uint16_t startpos, CRGB startcolor, uint16_t endpos, CRGB endcolor)įill_gradient_RGB ( CRGB *leds, uint16_t numLeds, const CRGB &c1, const CRGB &c2)įill_gradient_RGB ( CRGB *leds, uint16_t numLeds, const CRGB &c1, const CRGB &c2, const CRGB &c3)įill_gradient_RGB ( CRGB *leds, uint16_t numLeds, const CRGB &c1, const CRGB &c2, const CRGB &c3, const CRGB &c4)įadeLightBy ( CRGB *leds, uint16_t num_leds, uint8_t fadeBy)įade_video ( CRGB *leds, uint16_t num_leds, uint8_t fadeBy)
Setting up led array with madmapper full#
Typedef const TDynamicRGBGradientPalette_byte *įill_solid (struct CRGB *leds, int numToFill, const struct CRGB &color)įill_solid - fill a range of LEDs with a solid color Example: fill_solid( leds, NUM_LEDS, CRGB(50,0,200)) įill_solid (struct CHSV *targetArray, int numToFill, const struct CHSV &hsvColor)įill_rainbow (struct CRGB *pFirstLED, int numToFill, uint8_t initialhue, uint8_t deltahue=5)įill_rainbow - fill a range of LEDs with a rainbow of colors, at full saturation and full value (brightness)įill_rainbow (struct CHSV *targetArray, int numToFill, uint8_t initialhue, uint8_t deltahue=5)įill_gradient (T *targetArray, uint16_t startpos, CHSV startcolor, uint16_t endpos, CHSV endcolor, TGradientDirectionCode directionCode=SHORTEST_HUES)įill_gradient - fill an array of colors with a smooth HSV gradient between two specified HSV colors. Typedef const TProgmemRGBGradientPalette_byte *
![setting up led array with madmapper setting up led array with madmapper](https://i.ytimg.com/vi/-LD4Q0lSH4U/maxresdefault.jpg)
A variety of functions for working with color, palletes, and leds.