MCPcopy Create free account

hub / github.com/FastLED/FastLED / functions

Functions19,181 in github.com/FastLED/FastLED

↓ 18 callersMethodgetTotal
src/fl/math/xymap.cpp.hpp:153
↓ 18 callersMethodgetWaveformWithFraming
src/platforms/shared/mock/esp/32/drivers/uart_peripheral_mock.cpp.hpp:283
↓ 18 callersFunctionget_capture
tests/fl/stl/stdio.cpp:37
↓ 18 callersFunctionieee754_format_decimal
src/fl/stl/ieee754_string.cpp.hpp:439
↓ 18 callersMethodinsert
src/fl/stl/detail/rbtree.h:820
↓ 18 callersFunctionmakeAdversarialSine
tests/fl/audio/fft/fft.cpp:674
↓ 18 callersFunctionmakeRGBPixel
Helper to create RGB pixel array in wire order
tests/fl/chipsets/encoders/ws2801.hpp:38
↓ 18 callersFunctionmatvec3
src/fl/gfx/rgbw_colorimetric.h:96
↓ 18 callersMethodpumpTime
src/platforms/shared/mock/esp/32/drivers/uart_peripheral_mock.cpp.hpp:250
↓ 18 callersFunctionqsort
qsort - Direct implementation without using fl::sort to avoid proxy iterator issues
src/fl/stl/cstdlib.cpp.hpp:440
↓ 18 callersMethodremoveFromDrawList
src/fl/channels/channel.cpp.hpp:735
↓ 18 callersFunctionset_input_gamut
src/fl/gfx/rgbw.cpp.hpp:242
↓ 18 callersFunctionset_power_model
Set custom RGBW LED power consumption model @param model RGBW power consumption model @note Future API enhancement - currently extracts RGB components
src/power_mgt.h:186
↓ 18 callersFunctionwriteWord
write a word out via SPI (returns immediately on writing register)
src/platforms/arm/nrf52/fastspi_arm_nrf52.h:249
↓ 17 callersFunctionMurmurHash3_x86_32
----------------------------------------------------------------------------- MurmurHash3 x86 32-bit -------------------------------------------------
src/fl/stl/hash.h:22
↓ 17 callersFunction_get_required_header
Map an FL_IS_* macro to its required is_*.h header via longest-prefix match.
ci/lint_cpp/is_header_include_checker.py:53
↓ 17 callersFunctionabs_helper_sin32
tests/fl/math/sin32.hpp:9
↓ 17 callersFunctionasSpan
Helper: wrap a C string as a span for feed()
tests/fl/net/http/chunked_encoding.cpp:7
↓ 17 callersMethodbegin
src/fl/stl/json/types.h:1163
↓ 17 callersMethodcheck_needs_update
Check if files need to be processed using two-layer detection. Delegates to ``zccache-fingerprint --cache-type two-layer check``.
ci/fingerprint/core.py:425
↓ 17 callersMethodclear
src/fl/gfx/corkscrew.cpp.hpp:287
↓ 17 callersMethodcomplete_with_error
Complete the Promise with an error (used by networking library)
src/fl/task/promise.h:194
↓ 17 callersFunctioncreateMockPeripheral
tests/platforms/esp/32/drivers/lcd_spi/channel_driver_lcd_clockless.cpp:28
↓ 17 callersMethodcreateTxChannel
src/platforms/esp/32/drivers/rmt/rmt_5/rmt5_peripheral_esp.cpp.hpp:142
↓ 17 callersFunctiondelayNanoseconds
src/fl/system/delay.cpp.hpp:44
↓ 17 callersMethoddrawStrokeLine
src/fl/gfx/gfx.h:97
↓ 17 callersFunctionencodeWS2801
src/fl/chipsets/encoders/ws2801.h:41
↓ 17 callersFunctionexp
src/fl/math/math.h:399
↓ 17 callersFunctionfflush
src/fl/stl/detail/file_io.h:192
↓ 17 callersMethodflush
Force-finish any in-progress crash accumulation.
ci/util/crash_trace_decoder.py:144
↓ 17 callersFunctiongenerateSine
tests/fl/audio/fft/fft.cpp:227
↓ 17 callersMethodgetEstimatedPowerInMilliWatts
src/FastLED.cpp.hpp:415
↓ 17 callersMethodgetHeartbeatInterval
src/fl/net/http/stream_transport.cpp.hpp:369
↓ 17 callersFunctiongetenv
Get the value of an environment variable Only functional on FL_IS_STUB (stub platform), returns nullptr otherwise
src/fl/stl/cstdlib.cpp.hpp:455
↓ 17 callersFunctioninit
initialize the SPI subssytem
src/fastspi_ref.h:35
↓ 17 callersMethodinsert
src/fl/stl/set.h:433
↓ 17 callersMethodisInitialized
tests/platforms/esp/32/drivers/lcd_cam/channel_driver_lcd_rgb.cpp:55
↓ 17 callersFunctionisNaN
Safe NaN check that doesn't rely on isnan
tests/fl/audio/adversarial.cpp:40
↓ 17 callersMethodlog
* Logs debug messages if debug mode is enabled * @param {string} message - Message to log * @private
src/platforms/wasm/compiler/modules/recording/ui_playback.ts:514
↓ 17 callersFunctionmakeBGRPixel
Helper to create BGR pixel array from RGB values
tests/fl/chipsets/encoders/p9813.hpp:35
↓ 17 callersFunctionmakePixel16
@brief Create a 16-bit RGB pixel array (wire-ordered) @param r 16-bit red channel @param g 16-bit green channel @param b 16-bit blue channel @return f
tests/fl/chipsets/encoders/ws2816.hpp:39
↓ 17 callersFunctionmakeScaledPixelRangeRGB
@brief Create RGB input iterator range from PixelIterator @param pixels PixelIterator to wrap @return Pair of begin/end iterators
src/fl/chipsets/encoders/pixel_iterator_adapters.h:394
↓ 17 callersFunctionmake_rgb
tests/fl/gfx/colorutils.cpp:39
↓ 17 callersFunctionpinMode
@brief Configure a GPIO pin mode @param pin GPIO pin number (0-29 for RP2040, 0-47 for RP2350) @param mode Pin mode: Input, Output, InputPullup, or In
src/platforms/arm/rp/pin_rp.hpp:31
↓ 17 callersMethodprintf
src/fl/system/serial.h:277
↓ 17 callersFunctionresetI2sLcdCamMockState
@brief Reset mock state between tests
tests/platforms/esp/32/drivers/i2s/i2s_lcd_cam_peripheral_mock.cpp:26
↓ 17 callersFunctionresetLcdRgbMockState
@brief Reset mock state between tests
tests/platforms/esp/32/drivers/lcd_cam/lcd_rgb_peripheral_mock.cpp:26
↓ 17 callersFunctionresetMockFull
@brief Full reset of mock state (initialization + history)
tests/platforms/esp/32/drivers/parlio/parlio_driver.cpp:155
↓ 17 callersFunctionresetMockState
tests/platforms/esp/32/drivers/lcd_spi/channel_driver_lcd_clockless.cpp:23
↓ 17 callersFunctionresetMockState
@brief Reset mock state between tests
tests/platforms/shared/mock/esp/32/drivers/rmt5_peripheral_mock.cpp:39
↓ 17 callersFunctionrgb565ToRgb888
Convert RGB565 to RGB888 with proper scaling to full 8-bit range using lookup tables
src/fl/fx/pixel.cpp.hpp:23
↓ 17 callersFunctionrunSignal
tests/fl/audio/detector/vocal.hpp:819
↓ 17 callersFunctionrun_command
Run a shell command and return its output.
mcp_server.py:2864
↓ 17 callersMethodseek
src/fl/codec/vorbis.cpp.hpp:90
↓ 17 callersFunctionsend
Data Transfer
src/platforms/win/socket_win.cpp.hpp:172
↓ 17 callersMethodsetExclusiveDriverByName
src/fl/channels/manager.cpp.hpp:248
↓ 17 callersMethodshould_process_file
Predicate to determine if a file should be processed. Args: file_path: Path to the file to check Returns: Tr
ci/util/check_files.py:127
↓ 17 callersMethodsubstring
src/fl/stl/string.cpp.hpp:151
↓ 17 callersMethodvalue
src/fl/math/filter/filter.h:244
↓ 17 callersFunctionverifyLEDFrame
Helper: Verify LED frame (4 bytes: [0xE0|brightness][B][G][R])
tests/fl/chipsets/encoders/apa102.hpp:27
↓ 17 callersFunctionwave8_convert_byte_to_wave8byte
src/fl/channels/detail/wave8.hpp:47
↓ 16 callersFunctionFree
src/fl/stl/allocator.cpp.hpp:167
↓ 16 callersFunction_check
Run checker on inline code string and return violations. Default path uses a fake absolute path containing /src/fl/ to pass the should_proces
ci/tests/test_bare_using_in_headers.py:15
↓ 16 callersFunction_normalize_property_name
Normalize property name shortcuts to full names. Args: key: Property name (full or shorthand) Returns: Normalized property n
ci/compiler/sketch_filter.py:75
↓ 16 callersMethodacquire
Acquire the lock, waiting up to timeout seconds. Args: timeout: Maximum time to wait for lock (seconds) Returns
ci/util/build_lock.py:210
↓ 16 callersMethodallocate
Use this to allocate large blocks of memory for T. This is useful for large arrays or objects that need to be allocated in a single block.
src/fl/stl/allocator.h:219
↓ 16 callersMethodat_no_wrap
src/fl/gfx/corkscrew.cpp.hpp:98
↓ 16 callersMethodavailableTxWords
src/platforms/esp/32/drivers/rmt/rmt_5/rmt_memory_manager.cpp.hpp:623
↓ 16 callersFunctionbuildWave8ByteExpansionLUT
Byte-indexed expansion LUT (#2526). Entry b = high-nibble expansion in symbols[0..3] + low-nibble expansion in symbols[4..7], matching wave8_convert_b
src/fl/channels/wave8.cpp.hpp:313
↓ 16 callersMethodconnect
Open serial connection (async). Args: boot_wait: Maximum time to wait for device boot (seconds). When ``boot_sign
ci/rpc_client.py:171
↓ 16 callersMethodcreateEncoder
src/platforms/esp/32/drivers/rmt/rmt_5/rmt5_peripheral_esp.cpp.hpp:755
↓ 16 callersMethoddmaBufferSize
@brief Calculate DMA buffer size for given input bytes (includes boundary + reset padding) @param inputBytes Number of input bytes to transmit @param
src/platforms/esp/32/drivers/parlio/parlio_buffer_calc.h:125
↓ 16 callersFunctioneaseInOutCubic16
src/fl/math/ease.cpp.hpp:215
↓ 16 callersFunctionencodeWS2816
src/fl/chipsets/encoders/ws2816.h:61
↓ 16 callersFunctionexpectedFlagByte
Helper to calculate expected P9813 flag byte from RGB values
tests/fl/chipsets/encoders/p9813.hpp:30
↓ 16 callersFunctionexpectedSize
Helper: Calculate expected total size
tests/fl/chipsets/encoders/apa102.hpp:48
↓ 16 callersFunctionfl_progmem_read_float
Read a float from PROGMEM. On AVR this reads flash via pgm_read_dword; on other platforms it's a plain memory read via memcpy (no aliasing issues).
src/fl/audio/mic_response_data.h:25
↓ 16 callersMethodgenerateSample
tests/profile/audio_detector_breakdown.cpp:29
↓ 16 callersMethodgetClientIds
src/fl/net/http/stream_server.cpp.hpp:129
↓ 16 callersMethodgetPin
src/platforms/arm/lpc/rx_sct_capture.cpp.hpp:663
↓ 16 callersMethodisEnabled
src/fl/log/async_logger.h:107
↓ 16 callersFunctionis_excluded_file
(path: &str)
ci/lint_cpp_rs/src/lib.rs:1810
↓ 16 callersFunctionis_process_alive
Check if a process with given PID is still running (cross-platform). Args: pid: Process ID to check Returns: True if pr
ci/util/file_lock_rw_util.py:19
↓ 16 callersFunctionmakeRGBPixel
Helper to create RGB pixel array in wire order
tests/fl/chipsets/encoders/ws2803.hpp:38
↓ 16 callersFunctionmillis
Replacement for 'millis' in WebAssembly context
src/platforms/wasm/timer.cpp.hpp:89
↓ 16 callersMethodonChanged
src/fl/ui/slider.h:109
↓ 16 callersMethodoperator[]
Indexing for fluid chaining
src/fl/stl/json.h:540
↓ 16 callersMethodprintln
src/platforms/stub/Arduino.cpp.hpp:96
↓ 16 callersMethodptr
src/fl/stl/optional.h:44
↓ 16 callersMethodreadChunk
src/fl/net/http/chunked_encoding.cpp.hpp:88
↓ 16 callersFunctionreleaseChannel
Release a channel and cleanup
src/fl/system/pin.cpp.hpp:205
↓ 16 callersMethodremove_prefix
======= MODIFIERS (modify the view, not the data) =======
src/fl/stl/string_view.h:105
↓ 16 callersFunctionresize
src/fl/stl/vector.h:173
↓ 16 callersMethodresolve_platform_url
Resolve a platform shorthand name to its repository URL. Args: platform_name: Platform name like 'espressif32', 'atmelav
ci/compiler/platformio_ini.py:1671
↓ 16 callersMethodresolve_platform_url_enhanced
Resolve a platform shorthand name to comprehensive URL information. Args: platform_name: Platform name like 'espressif32
ci/compiler/platformio_ini.py:1719
↓ 16 callersMethodsetMicProfile
Microphone pink noise correction profile. Compensates for the frequency response of specific microphones.
src/fl/audio/input.h:244
↓ 16 callersMethodshow
tests/fl/channels/spi_channel.cpp:205
↓ 16 callersMethodshowLeds
src/fl/channels/channel.cpp.hpp:753
↓ 16 callersMethodsort
src/fl/stl/list.h:499
↓ 16 callersFunctionstrncmp
src/fl/stl/cstring.cpp.hpp:42
← previousnext →601–700 of 19,181, ranked by callers