MCPcopy Create free account

hub / github.com/bbulkow/FastLED-idf / functions

Functions740 in github.com/bbulkow/FastLED-idf

↓ 2 callersMethodinit
components/WS2812FX-idf/FX_fcn.cpp:47
↓ 2 callersMethodisSelected
components/WS2812FX-idf/FX.h:271
↓ 2 callersFunctionmemorybuf_add
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:51
↓ 2 callersFunctionnblendPaletteTowardPalette
components/FastLED-idf/colorutils.cpp:1110
↓ 2 callersFunctionnscale8x3
components/FastLED-idf/lib8tion/scale8.h:314
↓ 2 callersMethodservice
components/WS2812FX-idf/FX_fcn.cpp:66
↓ 2 callersMethodsetMaxPowerInVoltsAndMilliamps
Set the maximum power to be used, given in volts and milliamps. @param volts - how many volts the leds are being driven at (usually 5) @param milliamp
components/FastLED-idf/FastLED.h:501
↓ 2 callersMethodsize
components/FastLED-idf/platforms/esp/32/clockless_block_esp32.h:28
↓ 2 callersFunctionsqrt16
square root for 16-bit integers About three times faster and five times smaller than Arduino's general sqrt on AVR.
components/FastLED-idf/lib8tion/math8.h:429
↓ 2 callersFunctionwriteBytesValueRaw
A raw set of writing byte values, assumes setup/init/waiting done elsewhere (static for use by adjustment classes)
components/FastLED-idf/fastspi_nop.h:45
↓ 2 callersFunctionyield
components/FastLED-idf/FastLED.cpp:239
↓ 1 callersFunctionAVRSoftwareSPIOutput
components/FastLED-idf/fastspi_bitbang.h:33
↓ 1 callersFunctionChangePalettePeriodically
main/main.cpp:246
↓ 1 callersFunctionSetupPurpleAndGreenPalette
This function sets up a palette of purple and green stripes.
main/palettes.h:30
↓ 1 callersFunctionSetupTotallyRandomPalette
This function fills the palette with totally random colors.
main/palettes.h:6
↓ 1 callersFunction__pinModeLockRTC
components/FastLED-idf/hal/esp32-hal-gpio.c:108
↓ 1 callersFunctionabs8
take abs() of a signed 8-bit uint8_t
components/FastLED-idf/lib8tion/math8.h:404
↓ 1 callersFunctionblurColumns
blurColumns: perform a blur1d on each column of a rectangular matrix
components/FastLED-idf/colorutils.cpp:416
↓ 1 callersFunctionblurRows
blurRows: perform a blur1d on every row of a rectangular matrix
components/FastLED-idf/colorutils.cpp:407
↓ 1 callersFunctioncalculate_max_brightness_for_power_mW
components/FastLED-idf/power_mgt.cpp:84
↓ 1 callersMethodclearLedData
zero out the led data managed by this controller
components/FastLED-idf/controller.h:111
↓ 1 callersMethoddelay
components/FastLED-idf/FastLED.cpp:123
↓ 1 callersFunctiondelayMicroseconds
components/FastLED-idf/hal/esp32-hal-misc.c:154
↓ 1 callersFunctiondiv1024_32_16
Helper routine to divide a 32-bit value by 1024, returning only the low 16 bits. You'd think this would be just result = (in32 >> 10) & 0xFFFF; and on
components/FastLED-idf/lib8tion.h:1048
↓ 1 callersFunctionease8InOutCubic
ease8InOutCubic: 8-bit cubic ease-in / ease-out function Takes around 18 cycles on AVR
components/FastLED-idf/lib8tion.h:668
↓ 1 callersFunctionease8InOutQuad
components/FastLED-idf/lib8tion.h:606
↓ 1 callersFunctionfastinc32
components/FastLED-idf/wiring.cpp:19
↓ 1 callersFunctionfastled_set_tx_intr_en
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:163
↓ 1 callersFunctionfastled_set_tx_thr_intr_en
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:155
↓ 1 callersFunctionfastled_tx_start
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:170
↓ 1 callersMethodfillNext
-- Fill RMT buffer Puts 32 bits of pixel data into the next 32 slots in the RMT memory Each data bit is represented by a 32-bit RMT item that specifie
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:621
↓ 1 callersFunctionfill_raw_2dnoise16into8
components/FastLED-idf/noise.cpp:663
↓ 1 callersFunctionfill_raw_noise16into8
components/FastLED-idf/noise.cpp:575
↓ 1 callersMethodgetMaxRefreshRate
components/FastLED-idf/controller.h:171
↓ 1 callersMethodgetPixelBuffer
-- Get or create the buffer for the pixel data We can't allocate it ahead of time because we don't have the PixelController object until show is calle
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:247
↓ 1 callersMethodgetSegments
components/WS2812FX-idf/FX_fcn.cpp:453
↓ 1 callersMethodgroupLength
components/WS2812FX-idf/FX.h:283
↓ 1 callersMethodhi
components/FastLED-idf/fastpin.h:54
↓ 1 callersFunctionhsv2rgb_raw
components/FastLED-idf/hsv2rgb.cpp:54
↓ 1 callersFunctionhsv2rgb_raw_C
components/FastLED-idf/hsv2rgb.cpp:71
↓ 1 callersFunctionhsv2rgb_raw_avr
components/FastLED-idf/hsv2rgb.cpp:160
↓ 1 callersMethodinitPulseBuffer
-- Init pulse buffer Set up the buffer that will hold all of the pulse items for this controller. This function is only used when the built-in RMT dri
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:687
↓ 1 callersMethodlo
components/FastLED-idf/fastpin.h:55
↓ 1 callersFunctionmemcpy8
__attribute__ ((noinline))
components/FastLED-idf/lib8tion.cpp:59
↓ 1 callersFunctionmemorybuf_get
this will always be the most efficient if you ask for a buffer that's as large as the capture buffer
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:109
↓ 1 callersFunctionmemset8
__attribute__ ((noinline))
components/FastLED-idf/lib8tion.cpp:32
↓ 1 callersFunctionmul8
8x8 bit multiplication, with 8 bit result
components/FastLED-idf/lib8tion/math8.h:345
↓ 1 callersMethodpreStepFirstByteDithering
Some chipsets pre-cycle the first byte, which means we want to cycle byte 0's dithering separately
components/FastLED-idf/controller.h:339
↓ 1 callersFunctionrandom16_set_seed
Set the 16-bit seed used for the random number generator
components/FastLED-idf/lib8tion/random8.h:81
↓ 1 callersFunctionselectBasedOnHashBit
selectBasedOnHashBit performs this: result = (hash & (1<<bitnumber)) ? a : b but with an AVR asm version that's smaller and quicker than C (and probab
components/FastLED-idf/noise.cpp:132
↓ 1 callersMethodsetMaxPowerInMilliWatts
Set the maximum power to be used, given in milliwatts @param milliwatts - the max power draw desired, in milliwatts
components/FastLED-idf/FastLED.h:505
↓ 1 callersMethodsetMaxRefreshRate
components/FastLED-idf/FastLED.cpp:222
↓ 1 callersMethodshowLeds
show function using the "attached to this controller" led data
components/FastLED-idf/controller.h:89
↓ 1 callersMethodstartOnChannel
-- Start this controller on the given channel This function just initiates the RMT write; it does not wait for it to finish.
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:422
↓ 1 callersFunctiontest1abs
components/FastLED-idf/lib8tion.cpp:135
↓ 1 callersMethodtimingOk
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:572
↓ 1 callersFunctiontranspose8x1_noinline
Simplified form of bits rotating function. Based on code found here - http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt - rotating data into L
components/FastLED-idf/bitswap.cpp:6
↓ 1 callersMethodvirtualLength
components/WS2812FX-idf/FX.h:287
↓ 1 callersFunctionwaitFully
components/FastLED-idf/fastspi_bitbang.h:49
↓ 1 callersFunctionwriteBytesValueRaw
components/FastLED-idf/fastspi_bitbang.h:222
MethodAPA102Controller
components/FastLED-idf/chipsets.h:228
MethodCEveryNTimePeriods
components/FastLED-idf/lib8tion.h:1129
MethodCFastLED
components/FastLED-idf/FastLED.cpp:24
MethodCHSV
default values are UNITIALIZED
components/FastLED-idf/pixeltypes.h:54
MethodCHSVPalette16
components/FastLED-idf/colorutils.h:441
MethodCHSVPalette256
components/FastLED-idf/colorutils.h:554
MethodCHSVPalette32
components/FastLED-idf/colorutils.h:945
MethodCLEDController
create an led controller object, add it to the chain of controllers
components/FastLED-idf/controller.h:65
MethodCPixelLEDController
components/FastLED-idf/controller.h:412
MethodCPixelView
PixelSet copy constructor
components/FastLED-idf/pixelset.h:24
MethodCRGB
default values are UNINITIALIZED
components/FastLED-idf/pixeltypes.h:134
MethodCRGBArray
components/FastLED-idf/pixelset.h:301
MethodCRGBPalette16
components/FastLED-idf/colorutils.h:666
MethodCRGBPalette256
components/FastLED-idf/colorutils.h:1361
MethodCRGBPalette32
components/FastLED-idf/colorutils.h:1058
MethodClocklessController
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.h:333
MethodESP32RMTController
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.cpp:206
MethodESP32SPIOutput
components/FastLED-idf/platforms/esp/32/fastspi_esp32.h:71
FunctionHeatColor
components/FastLED-idf/colorutils.cpp:449
MethodInputPin
components/FastLED-idf/fastpin.h:83
MethodLPD6803Controller
components/FastLED-idf/chipsets.h:162
MethodLPD8806Controller
components/FastLED-idf/chipsets.h:97
MethodOutputPin
components/FastLED-idf/fastpin.h:78
MethodP9813Controller
components/FastLED-idf/chipsets.h:356
FunctionPWM0_IRQHandler
components/FastLED-idf/platforms.cpp:20
FunctionPWM1_IRQHandler
components/FastLED-idf/platforms.cpp:23
FunctionPWM2_IRQHandler
components/FastLED-idf/platforms.cpp:26
FunctionPWM3_IRQHandler
components/FastLED-idf/platforms.cpp:29
MethodPin
components/FastLED-idf/fastpin.h:46
MethodPixelController
components/FastLED-idf/controller.h:187
MethodPixieController
components/FastLED-idf/chipsets.h:32
MethodSK9822Controller
components/FastLED-idf/chipsets.h:293
MethodSM16716Controller
components/FastLED-idf/chipsets.h:414
FunctionSetupPartyColors
replaced by PartyColors_p
components/FastLED-idf/colorutils.cpp:1102
MethodWS2801Controller
components/FastLED-idf/chipsets.h:127
MethodWS2812FX
components/WS2812FX-idf/FX.h:329
Function__attachInterrupt
components/FastLED-idf/hal/esp32-hal-gpio.c:360
Function__attachInterruptArg
components/FastLED-idf/hal/esp32-hal-gpio.c:355
Function__clock_cycles
components/FastLED-idf/platforms/esp/32/clockless_rmt_esp32.h:133
Function__cxa_guard_abort
components/FastLED-idf/FastLED.cpp:268
← previousnext →101–200 of 740, ranked by callers