Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FastLED/FastLED
/ functions
Functions
19,181 in github.com/FastLED/FastLED
⨍
Functions
19,181
◇
Types & classes
4,057
↳
Endpoints
11
↓ 9 callers
Method
size
src/platforms/wasm/fs_wasm.cpp.hpp:164
↓ 9 callers
Method
startFirstDma
Mirrors the new startFirstDma() logic from the driver.
tests/platforms/esp/32/drivers/spi/spi_pingpong_pipeline_logic.cpp:83
↓ 9 callers
Function
truncate_snippet
Truncate text to max_len characters.
ci/lint_cpp/check_namespace_includes.py:117
↓ 9 callers
Method
validatePin
src/platforms/arm/teensy/teensy4_common/drivers/objectfled/objectfled_peripheral_real.cpp.hpp:59
↓ 9 callers
Function
verifyLEDFrame
Helper: Verify 16-bit LED frame at specific offset
tests/fl/chipsets/encoders/lpd6803.hpp:49
↓ 9 callers
Function
wave3
src/fl/channels/detail/wave3.hpp:190
↓ 9 callers
Method
write
src/fl/channels/spi.h:119
↓ 8 callers
Function
SetMallocFreeHook
src/fl/stl/allocator.cpp.hpp:100
↓ 8 callers
Function
_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 callers
Method
_get_connection
Get a new database connection.
ci/docker_utils/container_db.py:110
↓ 8 callers
Function
_get_line_number
Get the line number for a match position in file content.
ci/lint_cpp/test_unity_build.py:239
↓ 8 callers
Function
_resolve_list_variables
Resolve variable substitution in a list of values.
ci/compiler/platformio_ini.py:488
↓ 8 callers
Function
_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 callers
Function
_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 callers
Method
abs
src/fl/math/fixed_point.h:330
↓ 8 callers
Method
acceptClient
Simulate client connection @return Client ID
tests/fl/stl/asio/http/test_utils/mock_http_server.h:64
↓ 8 callers
Method
advanceData
Advance the data pointer forward, adjust position counter
src/pixel_controller.h:394
↓ 8 callers
Method
allSamePort
src/fl/system/pins.cpp.hpp:219
↓ 8 callers
Method
allocateFrameBuffer
tests/platforms/esp/32/drivers/lcd_cam/channel_driver_lcd_rgb.cpp:58
↓ 8 callers
Method
allocateRx
src/platforms/esp/32/drivers/rmt/rmt_5/rmt_memory_manager.cpp.hpp:486
↓ 8 callers
Function
analogWrite
examples/AnalogOutput/compat.h:14
↓ 8 callers
Method
at_subpixel
src/fl/gfx/xypath.cpp.hpp:58
↓ 8 callers
Function
atan2f
atan2
src/fl/math/math.h:390
↓ 8 callers
Method
bands
src/fl/audio/fft/fft.cpp.hpp:61
↓ 8 callers
Function
base64_encode
src/fl/remote/rpc/base64.cpp.hpp:22
↓ 8 callers
Method
begin
Iterators
src/fl/stl/detail/rbtree.h:755
↓ 8 callers
Method
bindAsync
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 callers
Function
blur2d
Legacy raw-pointer version of blur2d.
src/fl/gfx/blur.h:56
↓ 8 callers
Function
check_hsv_eq
tests/fl/gfx/colorutils.cpp:44
↓ 8 callers
Method
checkpoint
Record a timing checkpoint.
ci/meson/build_timer.py:36
↓ 8 callers
Method
compute
src/fl/gfx/xypath.cpp.hpp:133
↓ 8 callers
Function
computeAudioDt
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 callers
Function
convert_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 callers
Function
createChannelData
@brief Create ChannelData with RGB pixel data
tests/platforms/esp/32/drivers/rmt/rmt_5/channel_driver_rmt.cpp:76
↓ 8 callers
Method
db
src/fl/audio/fft/fft.cpp.hpp:65
↓ 8 callers
Function
delayMicroseconds
src/platforms/esp/32/platform_time_esp32.cpp.hpp:31
↓ 8 callers
Function
determine_status
Determine what status to set based on the event.
ci/github_project_sync.py:283
↓ 8 callers
Function
digitalMultiWrite16
src/fl/system/pins.cpp.hpp:385
↓ 8 callers
Function
draw
examples/FestivalStick/curr.h:526
↓ 8 callers
Method
dump
Print debug data to serial, disabled for release. Edit this file to re-enable these for debugging purposes.
src/pixelset.h:170
↓ 8 callers
Function
ease8
src/fl/math/ease.h:208
↓ 8 callers
Method
element_ptr
Pointer to element at index (byte arithmetic).
src/fl/stl/basic_vector.h:167
↓ 8 callers
Method
emit
Print a compact summary line to stdout (always visible).
ci/autoresearch/context.py:96
↓ 8 callers
Function
enable_rgbw_colorimetric_lut
src/fl/gfx/rgbw.cpp.hpp:465
↓ 8 callers
Function
encodeWS2812_RGB
src/fl/chipsets/encoders/ws2812.h:35
↓ 8 callers
Function
encodeWS2812_RGBW
src/fl/chipsets/encoders/ws2812.h:53
↓ 8 callers
Method
end
src/fl/channels/spi/device.cpp.hpp:127
↓ 8 callers
Method
end
src/fl/audio/audio.h:49
↓ 8 callers
Method
end
(self)
ci/util/output_formatter.py:111
↓ 8 callers
Method
filePath
tests/fl/stl/detail/file_handle.cpp:19
↓ 8 callers
Function
findBox
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 callers
Function
find_slot
src/fl/stl/unordered_map.h:849
↓ 8 callers
Function
fix_file
Fix missing FL_NOEXCEPT in *path*. Returns ``(number_of_fixes, list_of_descriptions)``.
ci/lint_cpp/noexcept_special_members_checker.py:406
↓ 8 callers
Function
float_to_fixed
src/fl/math/wave/wave_simulation_real.cpp.hpp:19
↓ 8 callers
Function
formatSummaryTable
src/fl/channels/detail/validation/result_formatter.cpp.hpp:13
↓ 8 callers
Function
format_integer
src/fl/stl/format.h:165
↓ 8 callers
Method
fractional16
src/fl/sensors/potentiometer.cpp.hpp:68
↓ 8 callers
Method
freeDmaBuffer
src/platforms/esp/32/drivers/parlio/parlio_peripheral_esp.cpp.hpp:428
↓ 8 callers
Function
free_timer
* Free a previously allocated timer */
src/platforms/esp/32/isr_esp32_idf4.hpp:121
↓ 8 callers
Function
free_timer
* Free a previously allocated timer */
src/platforms/esp/32/isr_esp32_idf3.hpp:120
↓ 8 callers
Function
generateUniformBins
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 callers
Method
getCapabilities
tests/fl/channels/driver.cpp:82
↓ 8 callers
Function
getEaseType
examples/FestivalStick/curr.h:129
↓ 8 callers
Method
getLayoutInfo
()
src/platforms/wasm/compiler/modules/ui/ui_manager.ts:2135
↓ 8 callers
Method
getPCM
src/fl/audio/audio_context.h:27
↓ 8 callers
Method
getRMS
State access
src/fl/audio/detector/energy_analyzer.h:30
↓ 8 callers
Method
getTotalBytes
src/fl/gfx/rectangular_draw_buffer.cpp.hpp:88
↓ 8 callers
Method
getTrebleLevel
src/fl/audio/audio_reactive.cpp.hpp:1010
↓ 8 callers
Method
getVol
src/fl/audio/detector/vibe.h:93
↓ 8 callers
Function
get_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 callers
Function
graphql
(query: str, **variables: Any)
ci/github_project_drift_sync.py:49
↓ 8 callers
Function
has_broad_except
Return True if *source* contains a line that looks like a broad except.
ci/lint_python/keyboard_interrupt_checker.py:45
↓ 8 callers
Function
isNaNCheck
tests/fl/audio/fft/fft.cpp:714
↓ 8 callers
Method
isSnare
src/fl/audio/audio_reactive.cpp.hpp:1025
↓ 8 callers
Method
isTom
src/fl/audio/audio_reactive.cpp.hpp:1027
↓ 8 callers
Method
isTransitioning
src/fl/fx/detail/transition.h:35
↓ 8 callers
Method
isValid
Check if key is valid
src/fl/audio/detector/key.h:68
↓ 8 callers
Method
is_completed
@brief Check if coroutine has completed (function returned)
src/platforms/coroutine_runtime.h:222
↓ 8 callers
Function
is_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 callers
Function
is_occupied
src/fl/stl/unordered_map.h:809
↓ 8 callers
Function
kill_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 callers
Method
linearFmax
src/fl/audio/fft/fft.cpp.hpp:99
↓ 8 callers
Function
loadProgmemPalette
src/fl/gfx/colorutils.h:580
↓ 8 callers
Function
makeRGBPixel
Helper to create RGB pixel array
tests/fl/chipsets/encoders/ws2812.hpp:27
↓ 8 callers
Function
makeSilence_BeatDetector
tests/fl/audio/detector/beat.hpp:37
↓ 8 callers
Function
measureHalfFrames
tests/platforms/esp/32/drivers/uart/wave8_encoder_uart.cpp:49
↓ 8 callers
Method
name
(self)
ci/autoresearch/build_driver.py:19
↓ 8 callers
Method
origin
src/fl/gfx/tile2x2.h:51
↓ 8 callers
Function
pinToPort
src/fl/system/pins.cpp.hpp:73
↓ 8 callers
Method
poll
tests/fl/channels/manager.cpp:47
↓ 8 callers
Method
poll
tests/fl/channels/detail/validation/platform.hpp:20
↓ 8 callers
Function
popcount
src/fl/stl/bitset.h:33
↓ 8 callers
Function
print_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 callers
Function
print_tree_status
Convenience function for print_tree_status.
ci/util/banner_print.py:207
↓ 8 callers
Function
print_warning
Print warning message in yellow.
ci/meson/output.py:17
↓ 8 callers
Method
println
Output methods (SerialWriter interface)
tests/fl/remote/remote.cpp:1168
↓ 8 callers
Function
processJsonUiPendingUpdates
src/platforms/shared/ui/json/ui.cpp.hpp:135
↓ 8 callers
Method
release
src/platforms/stub/fastspi_stub_generic.cpp.hpp:30
↓ 8 callers
Method
remove_suffix
src/fl/stl/string_view.h:111
↓ 8 callers
Method
reset
src/fl/fx/2d/flowfield.h:90
← previous
next →
1,201–1,300 of 19,181, ranked by callers