MCPcopy Create free account

hub / github.com/FastLED/FastLED / functions

Functions19,181 in github.com/FastLED/FastLED

↓ 9 callersMethodsize
src/platforms/wasm/fs_wasm.cpp.hpp:164
↓ 9 callersMethodstartFirstDma
Mirrors the new startFirstDma() logic from the driver.
tests/platforms/esp/32/drivers/spi/spi_pingpong_pipeline_logic.cpp:83
↓ 9 callersFunctiontruncate_snippet
Truncate text to max_len characters.
ci/lint_cpp/check_namespace_includes.py:117
↓ 9 callersMethodvalidatePin
src/platforms/arm/teensy/teensy4_common/drivers/objectfled/objectfled_peripheral_real.cpp.hpp:59
↓ 9 callersFunctionverifyLEDFrame
Helper: Verify 16-bit LED frame at specific offset
tests/fl/chipsets/encoders/lpd6803.hpp:49
↓ 9 callersFunctionwave3
src/fl/channels/detail/wave3.hpp:190
↓ 9 callersMethodwrite
src/fl/channels/spi.h:119
↓ 8 callersFunctionSetMallocFreeHook
src/fl/stl/allocator.cpp.hpp:100
↓ 8 callersFunction_compute_src_file_list_hash
Hash of sorted source file paths only (not content/mtimes). Detects file additions, removals, and renames — changes that require meson reconf
ci/wasm_build.py:324
↓ 8 callersMethod_get_connection
Get a new database connection.
ci/docker_utils/container_db.py:110
↓ 8 callersFunction_get_line_number
Get the line number for a match position in file content.
ci/lint_cpp/test_unity_build.py:239
↓ 8 callersFunction_resolve_list_variables
Resolve variable substitution in a list of values.
ci/compiler/platformio_ini.py:488
↓ 8 callersFunction_run_tests_or_special_mode
Execute GPIO-only, special modes, or main RPC test loop. Returns exit code (0 = success, 1 = failure, 130 = interrupted).
ci/autoresearch/phases.py:1227
↓ 8 callersFunction_run_zccache
Run a zccache fingerprint CLI command. Tries the daemon-backed ``zccache fp`` first (<1ms on cache hit). Falls back to standalone ``zccache-f
ci/fingerprint/core.py:344
↓ 8 callersMethodabs
src/fl/math/fixed_point.h:330
↓ 8 callersMethodacceptClient
Simulate client connection @return Client ID
tests/fl/stl/asio/http/test_utils/mock_http_server.h:64
↓ 8 callersMethodadvanceData
Advance the data pointer forward, adjust position counter
src/pixel_controller.h:394
↓ 8 callersMethodallSamePort
src/fl/system/pins.cpp.hpp:219
↓ 8 callersMethodallocateFrameBuffer
tests/platforms/esp/32/drivers/lcd_cam/channel_driver_lcd_rgb.cpp:58
↓ 8 callersMethodallocateRx
src/platforms/esp/32/drivers/rmt/rmt_5/rmt_memory_manager.cpp.hpp:486
↓ 8 callersFunctionanalogWrite
examples/AnalogOutput/compat.h:14
↓ 8 callersMethodat_subpixel
src/fl/gfx/xypath.cpp.hpp:58
↓ 8 callersFunctionatan2f
atan2
src/fl/math/math.h:390
↓ 8 callersMethodbands
src/fl/audio/fft/fft.cpp.hpp:61
↓ 8 callersFunctionbase64_encode
src/fl/remote/rpc/base64.cpp.hpp:22
↓ 8 callersMethodbegin
Iterators
src/fl/stl/detail/rbtree.h:755
↓ 8 callersMethodbindAsync
Register async method with ResponseSend& parameter (for ASYNC/ASYNC_STREAM modes) Signature: void(ResponseSend&, const json&) The ResponseSend& parame
src/fl/remote/remote.h:98
↓ 8 callersFunctionblur2d
Legacy raw-pointer version of blur2d.
src/fl/gfx/blur.h:56
↓ 8 callersFunctioncheck_hsv_eq
tests/fl/gfx/colorutils.cpp:44
↓ 8 callersMethodcheckpoint
Record a timing checkpoint.
ci/meson/build_timer.py:36
↓ 8 callersMethodcompute
src/fl/gfx/xypath.cpp.hpp:133
↓ 8 callersFunctioncomputeAudioDt
Compute the time delta (in seconds) for an audio buffer. Each buffer of pcmSize samples at sampleRate Hz represents exactly pcmSize/sampleRate seconds
src/fl/audio/audio_context.h:101
↓ 8 callersFunctionconvert_fastled_timings_to_timedeltas
Conversion from FastLED timings to the type found in datasheets. Note: parameter names avoid T0H/T0L/T1H/T1L which are hardware register macros on ESP
src/fl/chipsets/timing_traits.h:74
↓ 8 callersFunctioncreateChannelData
@brief Create ChannelData with RGB pixel data
tests/platforms/esp/32/drivers/rmt/rmt_5/channel_driver_rmt.cpp:76
↓ 8 callersMethoddb
src/fl/audio/fft/fft.cpp.hpp:65
↓ 8 callersFunctiondelayMicroseconds
src/platforms/esp/32/platform_time_esp32.cpp.hpp:31
↓ 8 callersFunctiondetermine_status
Determine what status to set based on the event.
ci/github_project_sync.py:283
↓ 8 callersFunctiondigitalMultiWrite16
src/fl/system/pins.cpp.hpp:385
↓ 8 callersFunctiondraw
examples/FestivalStick/curr.h:526
↓ 8 callersMethoddump
Print debug data to serial, disabled for release. Edit this file to re-enable these for debugging purposes.
src/pixelset.h:170
↓ 8 callersFunctionease8
src/fl/math/ease.h:208
↓ 8 callersMethodelement_ptr
Pointer to element at index (byte arithmetic).
src/fl/stl/basic_vector.h:167
↓ 8 callersMethodemit
Print a compact summary line to stdout (always visible).
ci/autoresearch/context.py:96
↓ 8 callersFunctionenable_rgbw_colorimetric_lut
src/fl/gfx/rgbw.cpp.hpp:465
↓ 8 callersFunctionencodeWS2812_RGB
src/fl/chipsets/encoders/ws2812.h:35
↓ 8 callersFunctionencodeWS2812_RGBW
src/fl/chipsets/encoders/ws2812.h:53
↓ 8 callersMethodend
src/fl/channels/spi/device.cpp.hpp:127
↓ 8 callersMethodend
src/fl/audio/audio.h:49
↓ 8 callersMethodend
(self)
ci/util/output_formatter.py:111
↓ 8 callersMethodfilePath
tests/fl/stl/detail/file_handle.cpp:19
↓ 8 callersFunctionfindBox
Find a top-level box by type within a range. Returns offset of box start, or ~0 if not found.
src/fl/codec/mp4_parser.cpp.hpp:32
↓ 8 callersFunctionfind_slot
src/fl/stl/unordered_map.h:849
↓ 8 callersFunctionfix_file
Fix missing FL_NOEXCEPT in *path*. Returns ``(number_of_fixes, list_of_descriptions)``.
ci/lint_cpp/noexcept_special_members_checker.py:406
↓ 8 callersFunctionfloat_to_fixed
src/fl/math/wave/wave_simulation_real.cpp.hpp:19
↓ 8 callersFunctionformatSummaryTable
src/fl/channels/detail/validation/result_formatter.cpp.hpp:13
↓ 8 callersFunctionformat_integer
src/fl/stl/format.h:165
↓ 8 callersMethodfractional16
src/fl/sensors/potentiometer.cpp.hpp:68
↓ 8 callersMethodfreeDmaBuffer
src/platforms/esp/32/drivers/parlio/parlio_peripheral_esp.cpp.hpp:428
↓ 8 callersFunctionfree_timer
* Free a previously allocated timer */
src/platforms/esp/32/isr_esp32_idf4.hpp:121
↓ 8 callersFunctionfree_timer
* Free a previously allocated timer */
src/platforms/esp/32/isr_esp32_idf3.hpp:120
↓ 8 callersFunctiongenerateUniformBins
Generate uniform magnitude bins (all same value) @param count Number of bins @param magnitude Value for all bins @return Vector of float magnitudes
tests/fl/audio/test_helpers.h:199
↓ 8 callersMethodgetCapabilities
tests/fl/channels/driver.cpp:82
↓ 8 callersFunctiongetEaseType
examples/FestivalStick/curr.h:129
↓ 8 callersMethodgetLayoutInfo
()
src/platforms/wasm/compiler/modules/ui/ui_manager.ts:2135
↓ 8 callersMethodgetPCM
src/fl/audio/audio_context.h:27
↓ 8 callersMethodgetRMS
State access
src/fl/audio/detector/energy_analyzer.h:30
↓ 8 callersMethodgetTotalBytes
src/fl/gfx/rectangular_draw_buffer.cpp.hpp:88
↓ 8 callersMethodgetTrebleLevel
src/fl/audio/audio_reactive.cpp.hpp:1010
↓ 8 callersMethodgetVol
src/fl/audio/detector/vibe.h:93
↓ 8 callersFunctionget_elapsed_str
Get elapsed time formatted as a string. Returns: Elapsed time formatted as "{elapsed:.2f}" (e.g., "5.42").
ci/util/timestamp_print.py:24
↓ 8 callersFunctiongraphql
(query: str, **variables: Any)
ci/github_project_drift_sync.py:49
↓ 8 callersFunctionhas_broad_except
Return True if *source* contains a line that looks like a broad except.
ci/lint_python/keyboard_interrupt_checker.py:45
↓ 8 callersFunctionisNaNCheck
tests/fl/audio/fft/fft.cpp:714
↓ 8 callersMethodisSnare
src/fl/audio/audio_reactive.cpp.hpp:1025
↓ 8 callersMethodisTom
src/fl/audio/audio_reactive.cpp.hpp:1027
↓ 8 callersMethodisTransitioning
src/fl/fx/detail/transition.h:35
↓ 8 callersMethodisValid
Check if key is valid
src/fl/audio/detector/key.h:68
↓ 8 callersMethodis_completed
@brief Check if coroutine has completed (function returned)
src/platforms/coroutine_runtime.h:222
↓ 8 callersFunctionis_lock_stale
Check if a lock is stale (all holder processes are dead). Args: lock_file_path: Path to the lock file Returns: True if
ci/util/file_lock_rw.py:92
↓ 8 callersFunctionis_occupied
src/fl/stl/unordered_map.h:809
↓ 8 callersFunctionkill_stale_runner_processes
Kill any runner.exe / example_runner.exe processes under *build_dir*. Iterates running processes (via ``psutil``) and terminates any whose name
ci/meson/link_retry.py:66
↓ 8 callersMethodlinearFmax
src/fl/audio/fft/fft.cpp.hpp:99
↓ 8 callersFunctionloadProgmemPalette
src/fl/gfx/colorutils.h:580
↓ 8 callersFunctionmakeRGBPixel
Helper to create RGB pixel array
tests/fl/chipsets/encoders/ws2812.hpp:27
↓ 8 callersFunctionmakeSilence_BeatDetector
tests/fl/audio/detector/beat.hpp:37
↓ 8 callersFunctionmeasureHalfFrames
tests/platforms/esp/32/drivers/uart/wave8_encoder_uart.cpp:49
↓ 8 callersMethodname
(self)
ci/autoresearch/build_driver.py:19
↓ 8 callersMethodorigin
src/fl/gfx/tile2x2.h:51
↓ 8 callersFunctionpinToPort
src/fl/system/pins.cpp.hpp:73
↓ 8 callersMethodpoll
tests/fl/channels/manager.cpp:47
↓ 8 callersMethodpoll
tests/fl/channels/detail/validation/platform.hpp:20
↓ 8 callersFunctionpopcount
src/fl/stl/bitset.h:33
↓ 8 callersFunctionprint_banner
Print a lightweight section separator. Args: title: The banner title text emoji: Optional emoji to prefix the title (e.g., "🔧", "
ci/meson/output.py:27
↓ 8 callersFunctionprint_tree_status
Convenience function for print_tree_status.
ci/util/banner_print.py:207
↓ 8 callersFunctionprint_warning
Print warning message in yellow.
ci/meson/output.py:17
↓ 8 callersMethodprintln
Output methods (SerialWriter interface)
tests/fl/remote/remote.cpp:1168
↓ 8 callersFunctionprocessJsonUiPendingUpdates
src/platforms/shared/ui/json/ui.cpp.hpp:135
↓ 8 callersMethodrelease
src/platforms/stub/fastspi_stub_generic.cpp.hpp:30
↓ 8 callersMethodremove_suffix
src/fl/stl/string_view.h:111
↓ 8 callersMethodreset
src/fl/fx/2d/flowfield.h:90
← previousnext →1,201–1,300 of 19,181, ranked by callers