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
↓ 29 callers
Function
writeByte
Write a single byte via SPI
src/platforms/arm/stm32/fastspi_arm_stm32.h:174
↓ 28 callers
Method
as_bool
Safe extractors
src/fl/stl/json.h:256
↓ 28 callers
Method
c_str
src/fl/stl/basic_string.cpp.hpp:32
↓ 28 callers
Function
clamp01
Helper: clamp float to 0..1
src/fl/audio/audio_processor.cpp.hpp:457
↓ 28 callers
Function
cleanup_R1
Clean up the r1 register after a series of *LEAVING_R1_DIRTY calls (no-op for ATtiny C implementations)
src/platforms/avr/attiny/math/scale8.h:94
↓ 28 callers
Function
clear
src/fl/stl/unordered_map.h:596
↓ 28 callers
Method
clear
tests/fl/channels/driver.cpp:541
↓ 28 callers
Method
clear_all_tasks
For testing: clear all tasks
src/fl/task/scheduler.h:27
↓ 28 callers
Function
createMockPeripheral
@brief Create mock peripheral as shared_ptr
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:43
↓ 28 callers
Function
gamma_2_8
src/fl/math/ease.cpp.hpp:53
↓ 28 callers
Method
getBassRaw
src/fl/audio/detector/vibe.h:113
↓ 28 callers
Method
getState
src/fl/codec/jpeg.cpp.hpp:288
↓ 28 callers
Method
isComplete
src/fl/stl/asio/http/http_parser.cpp.hpp:137
↓ 28 callers
Method
ok
src/platforms/shared/spi_types.cpp.hpp:52
↓ 28 callers
Method
onEqualizer
src/fl/audio/audio_processor.cpp.hpp:158
↓ 28 callers
Function
populate_map
tests/test_container_helpers.h:213
↓ 28 callers
Method
reset
src/fl/fx/time.cpp.hpp:46
↓ 28 callers
Function
resetMockState
@brief Reset mock state between tests
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:36
↓ 28 callers
Function
round
src/fl/math/math.h:318
↓ 28 callers
Method
setSpeed
src/fl/fx/time.cpp.hpp:17
↓ 28 callers
Method
showPixels
Made public for testing with UCS7604Controller which uses composition
tests/fl/chipsets/ucs7604.cpp:154
↓ 28 callers
Function
spreadA
Pulses 7,6,5,4 of v (byte j = bit (7-j)). Depends only on the high nibble.
src/fl/channels/detail/bit_spread_lut.hpp:35
↓ 28 callers
Function
spreadB
Pulses 3,2,1,0 of v (byte j = bit (3-j)). Depends only on the low nibble.
src/fl/channels/detail/bit_spread_lut.hpp:37
↓ 28 callers
Method
str
src/fl/test/fltest.h:320
↓ 27 callers
Function
addJsonUiComponent
src/platforms/shared/ui/json/ui.cpp.hpp:87
↓ 27 callers
Function
asSpan
Helper: wrap a C string as a span for feed()
tests/fl/stl/asio/http/http_parser.cpp:10
↓ 27 callers
Method
clear
src/FastLED.cpp.hpp:161
↓ 27 callers
Function
easeInQuad16
16-bit easing functions
src/fl/math/ease.cpp.hpp:189
↓ 27 callers
Method
find
src/fl/stl/detail/rbtree.h:916
↓ 27 callers
Method
flush
src/fl/system/serial.cpp.hpp:129
↓ 27 callers
Method
getName
tests/fl/channels/driver.cpp:80
↓ 27 callers
Method
isBusy
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:69
↓ 27 callers
Function
memcmp
src/fl/stl/cstring.cpp.hpp:115
↓ 27 callers
Function
millis64
src/fl/stl/chrono.cpp.hpp:108
↓ 27 callers
Method
reset
tests/fastled_core.cpp:975
↓ 27 callers
Method
size
src/fl/math/filter/moving_average_impl.h:39
↓ 26 callers
Method
ToRGB
src/fl/gfx/hsv16.cpp.hpp:177
↓ 26 callers
Function
_parse_args_and_build_commands
Parse CLI args, validate modes, build JSON-RPC command list. Pure computation — no hardware I/O. Returns RunContext on success, int exit code
ci/autoresearch/phases.py:171
↓ 26 callers
Function
as_i32
Reinterpret u32 as i32 for readability
examples/AutoResearch/AutoResearchSimd.h:51
↓ 26 callers
Function
await_top_level
src/fl/task/executor.h:186
↓ 26 callers
Function
coroutine
src/fl/task/task.cpp.hpp:364
↓ 26 callers
Function
inoise8
src/noise.cpp.hpp:575
↓ 26 callers
Method
isBassBeat
src/fl/audio/audio_reactive.cpp.hpp:545
↓ 26 callers
Function
makeSine
tests/misc/fft_sweep.hpp:31
↓ 26 callers
Method
reset
tests/fl/stl/istream.cpp:252
↓ 26 callers
Method
valid
Check if Promise is valid
src/fl/task/promise.h:108
↓ 26 callers
Method
write
examples/LuminescentGrand/arduino/serialMIDI.h:71
↓ 26 callers
Function
xyY_to_XYZ
src/fl/gfx/rgbw_colorimetric.h:64
↓ 25 callers
Method
draw
tests/fl/fx/video.cpp:266
↓ 25 callers
Method
end
src/platforms/stub/Arduino.cpp.hpp:132
↓ 25 callers
Function
getPwmFrequency
src/fl/system/pin.cpp.hpp:354
↓ 25 callers
Method
get_option
Get an option value from a section. Args: section: Section name option: Option name fallback: De
ci/compiler/platformio_ini.py:1077
↓ 25 callers
Function
inject_available_handler
src/fl/stl/cstdio.cpp.hpp:252
↓ 25 callers
Function
inject_read_handler
src/fl/stl/cstdio.cpp.hpp:256
↓ 25 callers
Method
isInUse
@brief Check if channel data is currently in use by the driver @return true if driver is transmitting this data, false otherwise
src/fl/channels/data.h:87
↓ 25 callers
Method
is_completed
Check if Promise is completed (resolved or rejected)
src/fl/task/promise.h:140
↓ 25 callers
Method
is_held
Check if any holder exists for this lock. Args: lock_name: Name identifying the lock Returns: True if any pr
ci/util/lock_database.py:204
↓ 25 callers
Method
openRead
src/fl/system/file_system.cpp.hpp:165
↓ 25 callers
Method
pass_test
(self, name: str)
ci/test_hash_fingerprint_stress.py:39
↓ 25 callers
Function
ptr_to_int
src/fl/stl/bit_cast.h:71
↓ 25 callers
Method
removeDriver
src/fl/channels/manager.cpp.hpp:181
↓ 25 callers
Method
size
Size of the bitset_fixed (number of bits).
src/fl/stl/bitset.h:230
↓ 25 callers
Method
update
src/fl/math/filter/filter.h:243
↓ 24 callers
Function
analogWrite
src/fl/system/pin.cpp.hpp:227
↓ 24 callers
Function
atan2
src/fl/math/math.h:391
↓ 24 callers
Function
create_board
(board_name: str, no_project_options: bool = False)
ci/boards.py:1315
↓ 24 callers
Function
defaultConfig
Create a default UART test configuration at 4.0 Mbps
tests/platforms/esp/32/drivers/uart/channel_driver_uart.cpp:46
↓ 24 callers
Method
deleteChannel
src/platforms/esp/32/drivers/rmt/rmt_5/rmt5_peripheral_esp.cpp.hpp:205
↓ 24 callers
Function
easeInOutQuad16
src/fl/math/ease.cpp.hpp:195
↓ 24 callers
Method
empty
Capacity
src/fl/stl/detail/rbtree.h:809
↓ 24 callers
Function
encodeSM16716
src/fl/chipsets/encoders/sm16716.h:32
↓ 24 callers
Method
fail
examples/SIMD/test_result.h:17
↓ 24 callers
Method
full
src/fl/stl/flat_map.h:100
↓ 24 callers
Method
getDiameter
src/fl/math/screenmap.cpp.hpp:525
↓ 24 callers
Method
hasChunk
src/fl/net/http/chunked_encoding.cpp.hpp:84
↓ 24 callers
Method
initializeBus
src/platforms/shared/spi_manager.cpp.hpp:592
↓ 24 callers
Method
onDisconnected
src/fl/stl/asio/http/connection.cpp.hpp:74
↓ 24 callers
Method
open
src/fl/stl/fstream.cpp.hpp:28
↓ 24 callers
Function
populate
tests/test_container_helpers.h:192
↓ 24 callers
Method
processRpc
src/fl/remote/remote.cpp.hpp:134
↓ 24 callers
Method
queue
@brief Default constructor - creates an empty queue
src/fl/stl/queue.h:30
↓ 24 callers
Method
register_runner
src/fl/task/executor.cpp.hpp:32
↓ 24 callers
Function
run
src/fl/task/executor.cpp.hpp:75
↓ 24 callers
Method
terminate
Terminate the process.
ci/util/pio_process_killer.py:386
↓ 24 callers
Method
waitTxDone
src/platforms/esp/32/drivers/uart/uart_peripheral_esp.cpp.hpp:261
↓ 24 callers
Function
wave8Transpose_16
src/fl/channels/wave8.cpp.hpp:72
↓ 23 callers
Method
_check
Helper: run check_needs_update with default include pattern.
ci/tests/test_two_layer_fingerprint_cache.py:50
↓ 23 callers
Function
available
src/fl/stl/cstdio.cpp.hpp:111
↓ 23 callers
Function
calcAverageColorDifference
Helper function to calculate average color difference between two frames
src/noise_test_helpers.h:8
↓ 23 callers
Method
check_file_content
Check the file content and return any issues found. Args: file_content: FileContent object containing path, content, and lines
ci/util/check_files.py:139
↓ 23 callers
Function
find_index
src/fl/stl/unordered_map.h:907
↓ 23 callers
Method
freeBuffer
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:60
↓ 23 callers
Method
host
src/fl/stl/url.h:46
↓ 23 callers
Function
lerp
src/fl/math/fixed_point.h:536
↓ 23 callers
Function
makePixel
Helper to create a pixel in BGR wire order
tests/fl/chipsets/encoders/sk9822.hpp:26
↓ 23 callers
Method
pass_test
(self, name: str)
ci/test_all_lint_caches_stress.py:40
↓ 23 callers
Function
push_back
Add an element to the end of the vector
src/fl/stl/vector.h:191
↓ 23 callers
Method
swap
tests/fl/stl/type_traits.cpp:24
↓ 23 callers
Function
waitReady
Wait for driver to become READY; returns false on timeout
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:335
↓ 22 callers
Function
compare_u8
examples/AutoResearch/AutoResearchSimd.h:28
← previous
next →
401–500 of 19,181, ranked by callers