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
↓ 16 callers
Function
toFixed8
src/fl/gfx/primitives.h:180
↓ 16 callers
Function
verifyDualPixel
@brief Verify that two CRGB pixels match expected byte values
tests/fl/chipsets/encoders/ws2816.hpp:48
↓ 16 callers
Function
verifyHeaderBytes
Helper to verify header bytes use maximum gain (31) for all channels Brightness parameter is ignored - gain is always max for maximum precision
tests/fl/chipsets/encoders/hd108.hpp:56
↓ 16 callers
Method
wait
src/platforms/arm/lpc/rx_sct_capture.cpp.hpp:544
↓ 16 callers
Function
wave8_expand_byte
src/fl/channels/detail/wave8.hpp:69
↓ 16 callers
Method
writeAsync
src/fl/channels/spi/device.cpp.hpp:184
↓ 15 callers
Method
Event
tests/fl/channels/driver.cpp:529
↓ 15 callers
Method
RawDrawPixel
//////////////////////////////////////////////////////////////////////////
examples/LuminescentGrand/arduino/LedRopeTCL.cpp:79
↓ 15 callers
Function
await
src/platforms/await.h:35
↓ 15 callers
Method
begin
src/platforms/shared/watchdog_noop.hpp:48
↓ 15 callers
Method
clear
Modifiers
src/fl/stl/detail/rbtree.h:814
↓ 15 callers
Method
clear
src/fl/math/grid.h:32
↓ 15 callers
Function
clear_time_provider
src/fl/stl/chrono.cpp.hpp:34
↓ 15 callers
Method
clone
(self)
ci/boards.py:159
↓ 15 callers
Function
controllerInList
tests/fastled_core.cpp:531
↓ 15 callers
Method
createChannel
tests/platforms/esp/32/drivers/uart/channel_driver_uart.cpp:191
↓ 15 callers
Method
cylinderWidth
Essential API - Core functionality
src/fl/gfx/corkscrew.h:155
↓ 15 callers
Function
encodeLPD6803
src/fl/chipsets/encoders/lpd6803.h:35
↓ 15 callers
Method
equal_range
src/fl/stl/set.h:475
↓ 15 callers
Function
exit
@brief No-op exit function for embedded systems In embedded environments, calling exit is typically not meaningful, so this is a placeholder that does
src/fl/system/exit.h:8
↓ 15 callers
Function
fastled_file_offset
src/fl/log/log.cpp.hpp:56
↓ 15 callers
Function
fill_gradient_RGB
@copydoc fill_gradient_RGB()
src/fl/gfx/fill.h:308
↓ 15 callers
Method
get
tests/fl/stl/not_null.cpp:95
↓ 15 callers
Method
getBinFrequencyRange
src/fl/audio/frequency_bin_mapper.cpp.hpp:206
↓ 15 callers
Method
getDriverByName
src/fl/channels/manager.cpp.hpp:368
↓ 15 callers
Method
getEngineName
src/fl/channels/channel.cpp.hpp:794
↓ 15 callers
Method
getPin
src/fl/channels/data.cpp.hpp:27
↓ 15 callers
Function
join_project_path
(root_prefix: &str, rel_path: &str)
ci/lint_cpp_rs/src/lib.rs:2870
↓ 15 callers
Method
json
Constructors
src/fl/stl/json.h:136
↓ 15 callers
Function
log10f
log10
src/fl/math/math.h:424
↓ 15 callers
Function
lpd8806Encode
@brief Apply LPD8806 encoding to a single color byte @param value 8-bit color value (0-255) @return 7-bit color with MSB set (0x80-0xFF) @note LPD8806
src/fl/chipsets/encoders/encoder_utils.h:60
↓ 15 callers
Function
makeSineAudioSample
tests/fl/audio/audio_context.hpp:16
↓ 15 callers
Method
mapBins
src/fl/audio/frequency_bin_mapper.cpp.hpp:121
↓ 15 callers
Function
mod
src/fl/math/fixed_point.h:517
↓ 15 callers
Method
readUE
Read unsigned Exp-Golomb coded value (ue(v))
src/fl/codec/h264.cpp.hpp:38
↓ 15 callers
Method
setChunkInputBytesForTest
Override chunk input bytes for testing (0 = use default).
src/platforms/esp/32/drivers/lcd_spi/channel_driver_lcd_spi.h:73
↓ 15 callers
Method
setDiameter
src/fl/math/screenmap.cpp.hpp:512
↓ 15 callers
Function
setInputValue
(id, value)
src/platforms/wasm/compiler/app.ts:360
↓ 15 callers
Function
ticksToNs
* @brief Convert RMT ticks to nanoseconds * @param ticks Tick count from RMT symbol * @param ns_per_tick Cached nanoseconds per tick * @return Dura
src/platforms/esp/32/drivers/rmt_rx/rmt_rx_channel.cpp.hpp:83
↓ 15 callers
Method
toString
src/crgb.cpp.hpp:17
↓ 15 callers
Function
verifyRGBAt
Helper to verify output contains expected RGB bytes at offset
tests/fl/chipsets/encoders/ws2801.hpp:43
↓ 15 callers
Function
writeBytePostWait
src/platforms/arm/stm32/fastspi_arm_stm32.h:162
↓ 15 callers
Function
writeLutInputMux
LUTn_INP_MUX[m] write helper. sel: 0..5 -> primary input PLU_IN0..PLU_IN5 6..N -> LUT[sel-6] output (UM11065 §12.6.1 mux encoding)
src/platforms/arm/lpc/clockless_arm_lpc_plu.h:141
↓ 14 callers
Function
__clock_cycles
src/platforms/esp/32/core/clock_cycles.h:58
↓ 14 callers
Function
_git
(args: list[str], cwd: Path)
ci/tests/test_clean_worktrees.py:31
↓ 14 callers
Function
canUseWave3
src/fl/channels/wave3.cpp.hpp:24
↓ 14 callers
Method
convert
src/fl/math/ease.cpp.hpp:417
↓ 14 callers
Method
create_test_file
Create a test file with specific content.
ci/tests/test_two_layer_fingerprint_cache.py:37
↓ 14 callers
Function
default_bus_priority
@brief Default priority assigned to a `Bus` when registered with the manager. Higher = preferred. The function is `constexpr` so callers can use it i
src/fl/channels/bus_priorities.h:38
↓ 14 callers
Function
delayMicroseconds
src/fl/system/delay.cpp.hpp:206
↓ 14 callers
Function
encodeP9813
src/fl/chipsets/encoders/p9813.h:33
↓ 14 callers
Function
exp2_fp
src/fl/gfx/gamma_lut.h:154
↓ 14 callers
Function
fabs
src/fl/math/math.h:509
↓ 14 callers
Function
findPeakBin
tests/fl/audio/fft/fft.cpp:702
↓ 14 callers
Function
fl_spi_status_flags
Status accessors (main thread) */
src/platforms/shared/spi_bitbang/spi_isr_engine.cpp.hpp:81
↓ 14 callers
Method
generateSamples
src/fl/audio/synth.cpp.hpp:174
↓ 14 callers
Method
getBassEnergy
src/fl/audio/detector/drop.cpp.hpp:109
↓ 14 callers
Method
getChannelCount
src/platforms/shared/mock/esp/32/drivers/rmt5_peripheral_mock.cpp.hpp:540
↓ 14 callers
Method
getMidEnergy
src/fl/audio/detector/drop.cpp.hpp:121
↓ 14 callers
Method
getProgress
src/fl/codec/jpeg.cpp.hpp:260
↓ 14 callers
Method
getTimestamp
src/fl/audio/audio_context.h:30
↓ 14 callers
Method
getTransmissionCount
src/platforms/stub/spi_8_stub.cpp.hpp:140
↓ 14 callers
Method
getTreble
src/fl/audio/audio_reactive.cpp.hpp:536
↓ 14 callers
Function
get_lock_database
Resolve which DB file to use based on the lock path. - Paths under ~/.fastled/ or ~/.platformio/ -> ~/.fastled/locks.db - Everything else ->
ci/util/lock_database.py:415
↓ 14 callers
Function
grad
hash is 0..0xff, x is 0.12 fixed point returns *.12 fixed-point value
src/simplex.cpp.hpp:74
↓ 14 callers
Function
grad8
src/noise.cpp.hpp:192
↓ 14 callers
Function
hd108GammaCorrect
@brief Convert 8-bit color to HD108 16-bit gamma-corrected value (gamma 2.8) @param value 8-bit color value (0-255) @return 16-bit gamma-corrected val
src/fl/chipsets/encoders/encoder_utils.h:68
↓ 14 callers
Function
highest_bit
src/fl/gfx/gamma_lut.h:71
↓ 14 callers
Function
hsv2rgb_rainbow
src/hsv2rgb.cpp.hpp:262
↓ 14 callers
Function
inject_time_provider
src/fl/stl/chrono.cpp.hpp:29
↓ 14 callers
Method
isInDrawList
src/fl/channels/channel.cpp.hpp:757
↓ 14 callers
Method
is_audio
src/fl/stl/json.h:251
↓ 14 callers
Method
is_owning
src/fl/stl/basic_string.h:147
↓ 14 callers
Function
log2_fp
src/fl/gfx/gamma_lut.h:110
↓ 14 callers
Function
makeMix
Generate a multi-frequency audio::Sample (bass + mid + treble mixed)
tests/misc/vibe_mid_treb_dynamic_range.hpp:32
↓ 14 callers
Function
makeWhiteNoise
Generate deterministic white noise using fl::fl_random with fixed seed
tests/fl/audio/test_helpers.h:323
↓ 14 callers
Function
map8_to_16
src/fl/math/intmap.h:48
↓ 14 callers
Function
memmove
src/fl/stl/cstring.cpp.hpp:120
↓ 14 callers
Function
micros
src/fl/stl/chrono.cpp.hpp:80
↓ 14 callers
Method
normalized
src/fl/sensors/potentiometer.cpp.hpp:46
↓ 14 callers
Method
precision
tests/fl/audio/detector/downbeat.hpp:50
↓ 14 callers
Method
readBits
src/fl/codec/h264.cpp.hpp:23
↓ 14 callers
Method
resize
src/fl/math/filter/moving_average_impl.h:42
↓ 14 callers
Function
rgb_2_rgbw
src/fl/gfx/rgbw.h:359
↓ 14 callers
Method
set
src/fl/math/screenmap.cpp.hpp:504
↓ 14 callers
Method
setDrawBounds
src/fl/gfx/xypath.cpp.hpp:51
↓ 14 callers
Function
setTestFileSystemRoot
Function to set test root path for stub platform
src/platforms/stub/fs_stub.cpp.hpp:14
↓ 14 callers
Method
setTimeSignature
src/fl/audio/detector/downbeat.cpp.hpp:158
↓ 14 callers
Method
setf
@brief Set wave amplitude at a specific grid position @param x X coordinate in grid space @param y Y coordinate in grid space @param value Wave amplit
src/fl/fx/2d/wave.h:295
↓ 14 callers
Method
size
Capacity
src/fl/stl/unordered_map_small.h:239
↓ 14 callers
Method
trigger
Reset the timestamp so it is ready() on next call
src/lib8tion.h:846
↓ 14 callers
Method
unlock
src/platforms/arm/rp/mutex_rp.cpp.hpp:76
↓ 14 callers
Method
value
src/fl/ui/slider.h:70
↓ 14 callers
Function
verifyLEDFrame
Helper: Verify RGB LED frame at specific offset (3 bytes)
tests/fl/chipsets/encoders/sm16716.hpp:31
↓ 14 callers
Method
writeWS2812
src/fl/chipsets/encoders/pixel_iterator.h:202
↓ 13 callers
Function
_check
( content: str, path: str = "src/platforms/avr/test.h" )
ci/lint_cpp/test_is_header_include_checker.py:23
↓ 13 callers
Method
_check
( self, content: str, path: str = "src/fl/test.h" )
ci/lint_cpp/test_optimized_checkers.py:136
↓ 13 callers
Function
_extract_test_name
Extract a human-readable test name from a command
ci/util/test_runner.py:774
↓ 13 callers
Method
add_task
src/fl/task/scheduler.cpp.hpp:14
↓ 13 callers
Method
beginSd
src/fl/system/sd/file_system_sd.cpp.hpp:68
← previous
next →
701–800 of 19,181, ranked by callers