MCPcopy Create free account

hub / github.com/FastLED/FastLED / functions

Functions19,181 in github.com/FastLED/FastLED

↓ 29 callersFunctionwriteByte
Write a single byte via SPI
src/platforms/arm/stm32/fastspi_arm_stm32.h:174
↓ 28 callersMethodas_bool
Safe extractors
src/fl/stl/json.h:256
↓ 28 callersMethodc_str
src/fl/stl/basic_string.cpp.hpp:32
↓ 28 callersFunctionclamp01
Helper: clamp float to 0..1
src/fl/audio/audio_processor.cpp.hpp:457
↓ 28 callersFunctioncleanup_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 callersFunctionclear
src/fl/stl/unordered_map.h:596
↓ 28 callersMethodclear
tests/fl/channels/driver.cpp:541
↓ 28 callersMethodclear_all_tasks
For testing: clear all tasks
src/fl/task/scheduler.h:27
↓ 28 callersFunctioncreateMockPeripheral
@brief Create mock peripheral as shared_ptr
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:43
↓ 28 callersFunctiongamma_2_8
src/fl/math/ease.cpp.hpp:53
↓ 28 callersMethodgetBassRaw
src/fl/audio/detector/vibe.h:113
↓ 28 callersMethodgetState
src/fl/codec/jpeg.cpp.hpp:288
↓ 28 callersMethodisComplete
src/fl/stl/asio/http/http_parser.cpp.hpp:137
↓ 28 callersMethodok
src/platforms/shared/spi_types.cpp.hpp:52
↓ 28 callersMethodonEqualizer
src/fl/audio/audio_processor.cpp.hpp:158
↓ 28 callersFunctionpopulate_map
tests/test_container_helpers.h:213
↓ 28 callersMethodreset
src/fl/fx/time.cpp.hpp:46
↓ 28 callersFunctionresetMockState
@brief Reset mock state between tests
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:36
↓ 28 callersFunctionround
src/fl/math/math.h:318
↓ 28 callersMethodsetSpeed
src/fl/fx/time.cpp.hpp:17
↓ 28 callersMethodshowPixels
Made public for testing with UCS7604Controller which uses composition
tests/fl/chipsets/ucs7604.cpp:154
↓ 28 callersFunctionspreadA
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 callersFunctionspreadB
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 callersMethodstr
src/fl/test/fltest.h:320
↓ 27 callersFunctionaddJsonUiComponent
src/platforms/shared/ui/json/ui.cpp.hpp:87
↓ 27 callersFunctionasSpan
Helper: wrap a C string as a span for feed()
tests/fl/stl/asio/http/http_parser.cpp:10
↓ 27 callersMethodclear
src/FastLED.cpp.hpp:161
↓ 27 callersFunctioneaseInQuad16
16-bit easing functions
src/fl/math/ease.cpp.hpp:189
↓ 27 callersMethodfind
src/fl/stl/detail/rbtree.h:916
↓ 27 callersMethodflush
src/fl/system/serial.cpp.hpp:129
↓ 27 callersMethodgetName
tests/fl/channels/driver.cpp:80
↓ 27 callersMethodisBusy
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:69
↓ 27 callersFunctionmemcmp
src/fl/stl/cstring.cpp.hpp:115
↓ 27 callersFunctionmillis64
src/fl/stl/chrono.cpp.hpp:108
↓ 27 callersMethodreset
tests/fastled_core.cpp:975
↓ 27 callersMethodsize
src/fl/math/filter/moving_average_impl.h:39
↓ 26 callersMethodToRGB
src/fl/gfx/hsv16.cpp.hpp:177
↓ 26 callersFunction_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 callersFunctionas_i32
Reinterpret u32 as i32 for readability
examples/AutoResearch/AutoResearchSimd.h:51
↓ 26 callersFunctionawait_top_level
src/fl/task/executor.h:186
↓ 26 callersFunctioncoroutine
src/fl/task/task.cpp.hpp:364
↓ 26 callersFunctioninoise8
src/noise.cpp.hpp:575
↓ 26 callersMethodisBassBeat
src/fl/audio/audio_reactive.cpp.hpp:545
↓ 26 callersFunctionmakeSine
tests/misc/fft_sweep.hpp:31
↓ 26 callersMethodreset
tests/fl/stl/istream.cpp:252
↓ 26 callersMethodvalid
Check if Promise is valid
src/fl/task/promise.h:108
↓ 26 callersMethodwrite
examples/LuminescentGrand/arduino/serialMIDI.h:71
↓ 26 callersFunctionxyY_to_XYZ
src/fl/gfx/rgbw_colorimetric.h:64
↓ 25 callersMethoddraw
tests/fl/fx/video.cpp:266
↓ 25 callersMethodend
src/platforms/stub/Arduino.cpp.hpp:132
↓ 25 callersFunctiongetPwmFrequency
src/fl/system/pin.cpp.hpp:354
↓ 25 callersMethodget_option
Get an option value from a section. Args: section: Section name option: Option name fallback: De
ci/compiler/platformio_ini.py:1077
↓ 25 callersFunctioninject_available_handler
src/fl/stl/cstdio.cpp.hpp:252
↓ 25 callersFunctioninject_read_handler
src/fl/stl/cstdio.cpp.hpp:256
↓ 25 callersMethodisInUse
@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 callersMethodis_completed
Check if Promise is completed (resolved or rejected)
src/fl/task/promise.h:140
↓ 25 callersMethodis_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 callersMethodopenRead
src/fl/system/file_system.cpp.hpp:165
↓ 25 callersMethodpass_test
(self, name: str)
ci/test_hash_fingerprint_stress.py:39
↓ 25 callersFunctionptr_to_int
src/fl/stl/bit_cast.h:71
↓ 25 callersMethodremoveDriver
src/fl/channels/manager.cpp.hpp:181
↓ 25 callersMethodsize
Size of the bitset_fixed (number of bits).
src/fl/stl/bitset.h:230
↓ 25 callersMethodupdate
src/fl/math/filter/filter.h:243
↓ 24 callersFunctionanalogWrite
src/fl/system/pin.cpp.hpp:227
↓ 24 callersFunctionatan2
src/fl/math/math.h:391
↓ 24 callersFunctioncreate_board
(board_name: str, no_project_options: bool = False)
ci/boards.py:1315
↓ 24 callersFunctiondefaultConfig
Create a default UART test configuration at 4.0 Mbps
tests/platforms/esp/32/drivers/uart/channel_driver_uart.cpp:46
↓ 24 callersMethoddeleteChannel
src/platforms/esp/32/drivers/rmt/rmt_5/rmt5_peripheral_esp.cpp.hpp:205
↓ 24 callersFunctioneaseInOutQuad16
src/fl/math/ease.cpp.hpp:195
↓ 24 callersMethodempty
Capacity
src/fl/stl/detail/rbtree.h:809
↓ 24 callersFunctionencodeSM16716
src/fl/chipsets/encoders/sm16716.h:32
↓ 24 callersMethodfail
examples/SIMD/test_result.h:17
↓ 24 callersMethodfull
src/fl/stl/flat_map.h:100
↓ 24 callersMethodgetDiameter
src/fl/math/screenmap.cpp.hpp:525
↓ 24 callersMethodhasChunk
src/fl/net/http/chunked_encoding.cpp.hpp:84
↓ 24 callersMethodinitializeBus
src/platforms/shared/spi_manager.cpp.hpp:592
↓ 24 callersMethodonDisconnected
src/fl/stl/asio/http/connection.cpp.hpp:74
↓ 24 callersMethodopen
src/fl/stl/fstream.cpp.hpp:28
↓ 24 callersFunctionpopulate
tests/test_container_helpers.h:192
↓ 24 callersMethodprocessRpc
src/fl/remote/remote.cpp.hpp:134
↓ 24 callersMethodqueue
@brief Default constructor - creates an empty queue
src/fl/stl/queue.h:30
↓ 24 callersMethodregister_runner
src/fl/task/executor.cpp.hpp:32
↓ 24 callersFunctionrun
src/fl/task/executor.cpp.hpp:75
↓ 24 callersMethodterminate
Terminate the process.
ci/util/pio_process_killer.py:386
↓ 24 callersMethodwaitTxDone
src/platforms/esp/32/drivers/uart/uart_peripheral_esp.cpp.hpp:261
↓ 24 callersFunctionwave8Transpose_16
src/fl/channels/wave8.cpp.hpp:72
↓ 23 callersMethod_check
Helper: run check_needs_update with default include pattern.
ci/tests/test_two_layer_fingerprint_cache.py:50
↓ 23 callersFunctionavailable
src/fl/stl/cstdio.cpp.hpp:111
↓ 23 callersFunctioncalcAverageColorDifference
Helper function to calculate average color difference between two frames
src/noise_test_helpers.h:8
↓ 23 callersMethodcheck_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 callersFunctionfind_index
src/fl/stl/unordered_map.h:907
↓ 23 callersMethodfreeBuffer
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:60
↓ 23 callersMethodhost
src/fl/stl/url.h:46
↓ 23 callersFunctionlerp
src/fl/math/fixed_point.h:536
↓ 23 callersFunctionmakePixel
Helper to create a pixel in BGR wire order
tests/fl/chipsets/encoders/sk9822.hpp:26
↓ 23 callersMethodpass_test
(self, name: str)
ci/test_all_lint_caches_stress.py:40
↓ 23 callersFunctionpush_back
Add an element to the end of the vector
src/fl/stl/vector.h:191
↓ 23 callersMethodswap
tests/fl/stl/type_traits.cpp:24
↓ 23 callersFunctionwaitReady
Wait for driver to become READY; returns false on timeout
tests/platforms/esp/32/drivers/i2s/channel_driver_i2s.cpp:335
↓ 22 callersFunctioncompare_u8
examples/AutoResearch/AutoResearchSimd.h:28
← previousnext →401–500 of 19,181, ranked by callers