MCPcopy Create free account

hub / github.com/FastLED/FastLED / functions

Functions19,181 in github.com/FastLED/FastLED

↓ 12 callersMethodloadAndScaleRGBW
src/fl/chipsets/encoders/pixel_iterator.h:168
↓ 12 callersFunctionloval
src/platforms/avr/atmega/common/avr_pin.h:36
↓ 12 callersFunctionmakeSample_EnergyAnalyzer
tests/fl/audio/detector/energy_analyzer.hpp:19
↓ 12 callersMethodmapPixels
src/fl/math/xymap.cpp.hpp:85
↓ 12 callersFunctionmillis64_reset
src/fl/stl/chrono.cpp.hpp:100
↓ 12 callersFunctionnear_eq
Helper: check two pixel values are within ±tolerance per channel.
tests/fl/gfx/blur.cpp:830
↓ 12 callersFunctionnsPerCall
Helper: compute ns/call = (total_us * 1000) / iters
tests/fl/gfx/perf_primitives.hpp:18
↓ 12 callersFunctionp9813FlagByte
@brief Generate P9813 flag byte from RGB components @param r Red component (0-255) @param g Green component (0-255) @param b Blue component (0-255) @r
src/fl/chipsets/encoders/encoder_utils.h:52
↓ 12 callersMethodparse
Parsing factory method - uses native parser
src/fl/stl/json.h:679
↓ 12 callersFunctionparse_filter_from_sketch
Parse @filter block from .ino file. Supports both YAML-style (multi-line) and one-liner syntax. Colon after @filter is optional. Auto-det
ci/compiler/sketch_filter.py:177
↓ 12 callersMethodpath
tests/fl/fx/video.cpp:65
↓ 12 callersFunctionpath_has_parent_segment
Compile-time check: returns true if the string contains a ".." segment. Rejects all of the following: - "foo/../bar" - "../foo" - "foo/.." - ".." Doe
src/fl/asset/asset.h:73
↓ 12 callersFunctionpinMode
src/platforms/arm/teensy/pin_teensy.hpp:39
↓ 12 callersFunctionprint_row
tests/fl/math/fixed_point.cpp:1585
↓ 12 callersMethodpull
src/fl/remote/rpc/server.cpp.hpp:38
↓ 12 callersMethodrelease
src/fl/fx/detail/fx_layer.cpp.hpp:45
↓ 12 callersMethodrelease
src/platforms/esp/32/semaphore_esp32.cpp.hpp:66
↓ 12 callersFunctionrescaleNoiseValue16
Rescale raw inoise16() output to full 16-bit range [0, 65535] Curries in the global NOISE16_EXTENT_MIN/MAX extents for clean, reusable rescaling. @par
src/fl/gfx/noise/noise.cpp.hpp:21
↓ 12 callersMethodreset
src/fl/audio/audio_reactive.cpp.hpp:786
↓ 12 callersMethodreset
src/platforms/esp/32/drivers/rmt/rmt_5/rmt_memory_manager.cpp.hpp:649
↓ 12 callersFunctionresetMockState
@brief Reset mock state between tests
tests/platforms/esp/32/drivers/lcd_cam/channel_driver_lcd_rgb.cpp:37
↓ 12 callersMethodrun
Run firmware in Docker container Args: elf_path: Path to the firmware ELF file mcu: MCU type (e.g., "atmega3
ci/docker_utils/avr8js_docker.py:77
↓ 12 callersMethodseek
tests/fl/fx/video.cpp:66
↓ 12 callersMethodsetInterval
src/fl/log/async_logger.cpp.hpp:250
↓ 12 callersMethodsetOrigin
src/fl/gfx/tile2x2.h:31
↓ 12 callersMethodshow
tests/fastled_core.cpp:516
↓ 12 callersMethodshow
tests/fl/channels/driver.cpp:63
↓ 12 callersMethodstart
Start the heartbeat thread.
ci/util/meson_example_runner.py:61
↓ 12 callersFunctionstrchr
src/fl/stl/cstring.cpp.hpp:66
↓ 12 callersFunctionstrict_subgamut
Verbatim copy of solve_strict_subgamut (post-#2708 — includes hull projection, post-#2748 — includes native topology authority guard).
tests/fl/gfx/rgbw_colorimetric.cpp:670
↓ 12 callersMethodtoJson
tests/fl/ui/ui.cpp:43
↓ 12 callersFunctiontranspose_reference
@brief Reference transpose - converts 16 bytes to 8 uint16_t words Input: 16 bytes, one per lane (lanes 0-15) Output: 8 words representing bits 0-7 a
tests/platforms/shared/clockless_timing.cpp:468
↓ 12 callersMethodtry_emplace
src/fl/stl/detail/rbtree.h:1251
↓ 12 callersFunctionverifyEndFrame
Helper to verify end frame (all bytes should be 0xFF)
tests/fl/chipsets/encoders/hd108.hpp:47
↓ 12 callersFunctionverifyLEDData
Helper to verify LED RGB16 values with gamma correction
tests/fl/chipsets/encoders/hd108.hpp:72
↓ 12 callersFunctionverifyPreamble
Helper to verify preamble structure @param bytes Captured byte stream @param expected_preamble Expected preamble bytes
tests/fl/chipsets/ucs7604.cpp:227
↓ 12 callersMethodwaitForReady
src/fl/channels/driver.cpp.hpp:63
↓ 12 callersFunctionwave8Transpose_4
src/fl/channels/wave8.cpp.hpp:40
↓ 12 callersFunctionyield
src/FastLED.cpp.hpp:61
↓ 11 callersFunction__am_hal_systick_count
Code taken from Ambiq Micro's am_hal_systick.c and converted to inline static for speed @brief Get the current count value in the SYSTICK. This func
src/platforms/apollo3/clockless_apollo3.h:37
↓ 11 callersFunction_fast_scan_dominated
Return True if the file *might* contain a flaggable violation. This is the fast path. It may return True for files that ultimately have zero
ci/lint_cpp/native_platform_defines_checker.py:306
↓ 11 callersFunction_get_violations
(code: str, path: str = "test.h")
ci/lint_cpp/test_singleton_in_headers_checker.py:15
↓ 11 callersMethod_is_url
Check if a value is already a URL (not a shorthand name).
ci/compiler/platformio_ini.py:1424
↓ 11 callersFunction_make_content
Build a FileContent matching what the runner passes to checkers.
ci/tests/test_example_serial_checker.py:16
↓ 11 callersMethodadd_violation
Add a violation for a file.
ci/util/check_files.py:104
↓ 11 callersMethodasController
@brief Get pointer to base CLEDController for linked list traversal
src/fl/channels/channel.h:129
↓ 11 callersMethodbegin
src/fl/channels/spi/device.cpp.hpp:45
↓ 11 callersFunctionbrightness
src/fl/chipsets/ucs7604.cpp.hpp:25
↓ 11 callersMethodcalculateRingBufferCapacity
@brief Calculate optimal ring buffer capacity based on LED frame boundaries @param maxLedsPerChannel Maximum LEDs per channel (strip size) @param rese
src/platforms/esp/32/drivers/parlio/parlio_buffer_calc.h:209
↓ 11 callersFunctioncanRepresentTiming
src/platforms/esp/32/drivers/uart/wave8_encoder_uart.cpp.hpp:133
↓ 11 callersMethodcapacity
src/platforms/wasm/fs_wasm.cpp.hpp:106
↓ 11 callersMethodcbegin
src/fl/stl/set.h:417
↓ 11 callersFunctionceilf
ceil
src/fl/math/math.h:310
↓ 11 callersMethodclear
@brief Clear the lane's buffer
src/fl/channels/spi/lane.h:47
↓ 11 callersMethodclearAllDrivers
src/fl/channels/manager.cpp.hpp:205
↓ 11 callersFunctioncreateChannelData
@brief Create channel data for testing
tests/platforms/arm/teensy/teensy4_common/drivers/flexio/channel_engine_flexio.cpp:41
↓ 11 callersFunctioncreateClocklessChannelData
tests/platforms/esp/32/drivers/lcd_spi/channel_driver_lcd_clockless.cpp:77
↓ 11 callersFunctioncreateSpiTestChannelData
tests/platforms/esp/32/drivers/lcd_spi/channel_driver_lcd_spi.cpp:77
↓ 11 callersMethoddata
src/fl/stl/detail/string_holder.h:22
↓ 11 callersFunctioneaseInOutCubic8
src/fl/math/ease.cpp.hpp:84
↓ 11 callersFunctionencodeAPA102
src/fl/chipsets/encoders/apa102.h:45
↓ 11 callersFunctionencodeWS2803
src/fl/chipsets/encoders/ws2803.h:31
↓ 11 callersMethodenqueue
tests/fl/channels/detail/validation/platform.hpp:18
↓ 11 callersFunctionevery_ms
Free function builders (were static methods on class fl::task)
src/fl/task/task.cpp.hpp:320
↓ 11 callersMethodfail_test
(self, name: str, error: str)
ci/test_all_lint_caches_stress.py:44
↓ 11 callersFunctionfetch_get
src/fl/net/http/fetch.cpp.hpp:510
↓ 11 callersMethodgetAllocatedTxWords
src/platforms/esp/32/drivers/rmt/rmt_5/rmt_memory_manager.cpp.hpp:686
↓ 11 callersMethodgetInterval
@brief Get current service interval
src/fl/log/async_logger.h:217
↓ 11 callersMethodgetLedsBufferBytesForPin
src/fl/gfx/rectangular_draw_buffer.cpp.hpp:18
↓ 11 callersMethodgetMidRaw
src/fl/audio/detector/vibe.h:114
↓ 11 callersMethodgetRawEdgeTimes
src/fl/channels/rx/channel.cpp.hpp:127
↓ 11 callersMethodgetStatus
* Gets current playback status * @returns {PlaybackStatus}
src/platforms/wasm/compiler/modules/recording/ui_playback.ts:448
↓ 11 callersMethodgetTransmissionDuration
src/platforms/shared/mock/esp/32/drivers/uart_peripheral_mock.cpp.hpp:259
↓ 11 callersMethodgetTrebleEnergy
src/fl/audio/detector/drop.cpp.hpp:136
↓ 11 callersMethodget_platform_urls
Get all platform URLs from environment sections. Returns: List of tuples: (section_name, option_name, url)
ci/compiler/platformio_ini.py:1125
↓ 11 callersFunctionhasVariation
Helper to check if waveform has significant variation (not all zeros or constant)
tests/fl/audio/synth.hpp:22
↓ 11 callersFunctionhash_pair
3) Handy two-word hasher
src/fl/stl/hash.h:91
↓ 11 callersFunctioninvert3x3
src/fl/gfx/rgbw_colorimetric.h:75
↓ 11 callersMethodisTrebleBeat
src/fl/audio/audio_reactive.cpp.hpp:553
↓ 11 callersFunctionis_interrupted
()
ci/util/global_interrupt_handler.py:171
↓ 11 callersFunctionis_link_permission_denied_error
Return True if *output* contains the Windows ld.lld permission-denied error. Only matches failures on runner.exe / example_runner.exe — other
ci/meson/link_retry.py:52
↓ 11 callersFunctionitoa
src/fl/stl/charconv.cpp.hpp:68
↓ 11 callersFunctionlerp7by8
src/noise.cpp.hpp:283
↓ 11 callersFunctionlexicographical_compare
src/fl/stl/algorithm.h:146
↓ 11 callersFunctionlpd6803EncodeRGB
@brief Convert RGB to LPD6803 16-bit format (1bbbbbgggggrrrrr) @param r Red component (0-255) @param g Green component (0-255) @param b Blue component
src/fl/chipsets/encoders/encoder_utils.h:102
↓ 11 callersMethodnext
tests/misc/fft_sweep.hpp:1108
↓ 11 callersFunctionnoiseCylinderHSV8
src/fl/gfx/noise/noise.cpp.hpp:196
↓ 11 callersFunctionnoiseSphereHSV8
src/fl/gfx/noise/noise.cpp.hpp:121
↓ 11 callersMethodoutputBytesPerInputByte
@brief Calculate output bytes per input byte after wave encoding + transpose @return Output bytes per input byte
src/platforms/esp/32/drivers/parlio/parlio_buffer_calc.h:78
↓ 11 callersFunctionparse_lnk
Parse the contents of a `.lnk` file into a `fl::url`. Format: one URL per line. Leading/trailing whitespace on each line is ignored. Blank lines and
src/fl/stl/url.h:274
↓ 11 callersFunctionpollUntil
Poll a condition with sleep between attempts. Loopback TCP is fast but accept/recv may not be ready immediately, especially under heavy load.
tests/fl/stl/asio/http/native_client.cpp:77
↓ 11 callersFunctionprint_cache_miss
Print cache miss/invalidation message in yellow with warning (global function).
ci/util/color_output.py:141
↓ 11 callersFunctionptr
src/fl/stl/variant.h:126
↓ 11 callersMethodrandom8
src/fl/math/random.h:47
↓ 11 callersFunctionreadU32BE
Read a big-endian uint32 from a byte span at offset. Returns 0 and sets ok=false if out of bounds.
src/fl/codec/mp4_parser.cpp.hpp:9
↓ 11 callersFunctionremove
src/fl/stl/algorithm.h:265
↓ 11 callersFunctionrunDetectorOnPcm
maxSeconds: limit processing to first N seconds (0 = all)
tests/fl/audio/detector/vocal_real_audio.hpp:135
↓ 11 callersFunctionrunFullBandMix
Run makeFullBandMix at a given ratio for N frames.
tests/fl/audio/detector/vocal.hpp:875
↓ 11 callersMethodrun_cache_check
Run a cache check script and return (needs_run, output).
ci/test_all_lint_caches_stress.py:49
↓ 11 callersMethodsetCorrection
src/FastLED.cpp.hpp:399
← previousnext →901–1,000 of 19,181, ranked by callers