MCPcopy Create free account

hub / github.com/FastLED/FastLED / functions

Functions19,181 in github.com/FastLED/FastLED

↓ 16 callersFunctiontoFixed8
src/fl/gfx/primitives.h:180
↓ 16 callersFunctionverifyDualPixel
@brief Verify that two CRGB pixels match expected byte values
tests/fl/chipsets/encoders/ws2816.hpp:48
↓ 16 callersFunctionverifyHeaderBytes
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 callersMethodwait
src/platforms/arm/lpc/rx_sct_capture.cpp.hpp:544
↓ 16 callersFunctionwave8_expand_byte
src/fl/channels/detail/wave8.hpp:69
↓ 16 callersMethodwriteAsync
src/fl/channels/spi/device.cpp.hpp:184
↓ 15 callersMethodEvent
tests/fl/channels/driver.cpp:529
↓ 15 callersMethodRawDrawPixel
//////////////////////////////////////////////////////////////////////////
examples/LuminescentGrand/arduino/LedRopeTCL.cpp:79
↓ 15 callersFunctionawait
src/platforms/await.h:35
↓ 15 callersMethodbegin
src/platforms/shared/watchdog_noop.hpp:48
↓ 15 callersMethodclear
Modifiers
src/fl/stl/detail/rbtree.h:814
↓ 15 callersMethodclear
src/fl/math/grid.h:32
↓ 15 callersFunctionclear_time_provider
src/fl/stl/chrono.cpp.hpp:34
↓ 15 callersMethodclone
(self)
ci/boards.py:159
↓ 15 callersFunctioncontrollerInList
tests/fastled_core.cpp:531
↓ 15 callersMethodcreateChannel
tests/platforms/esp/32/drivers/uart/channel_driver_uart.cpp:191
↓ 15 callersMethodcylinderWidth
Essential API - Core functionality
src/fl/gfx/corkscrew.h:155
↓ 15 callersFunctionencodeLPD6803
src/fl/chipsets/encoders/lpd6803.h:35
↓ 15 callersMethodequal_range
src/fl/stl/set.h:475
↓ 15 callersFunctionexit
@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 callersFunctionfastled_file_offset
src/fl/log/log.cpp.hpp:56
↓ 15 callersFunctionfill_gradient_RGB
@copydoc fill_gradient_RGB()
src/fl/gfx/fill.h:308
↓ 15 callersMethodget
tests/fl/stl/not_null.cpp:95
↓ 15 callersMethodgetBinFrequencyRange
src/fl/audio/frequency_bin_mapper.cpp.hpp:206
↓ 15 callersMethodgetDriverByName
src/fl/channels/manager.cpp.hpp:368
↓ 15 callersMethodgetEngineName
src/fl/channels/channel.cpp.hpp:794
↓ 15 callersMethodgetPin
src/fl/channels/data.cpp.hpp:27
↓ 15 callersFunctionjoin_project_path
(root_prefix: &str, rel_path: &str)
ci/lint_cpp_rs/src/lib.rs:2870
↓ 15 callersMethodjson
Constructors
src/fl/stl/json.h:136
↓ 15 callersFunctionlog10f
log10
src/fl/math/math.h:424
↓ 15 callersFunctionlpd8806Encode
@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 callersFunctionmakeSineAudioSample
tests/fl/audio/audio_context.hpp:16
↓ 15 callersMethodmapBins
src/fl/audio/frequency_bin_mapper.cpp.hpp:121
↓ 15 callersFunctionmod
src/fl/math/fixed_point.h:517
↓ 15 callersMethodreadUE
Read unsigned Exp-Golomb coded value (ue(v))
src/fl/codec/h264.cpp.hpp:38
↓ 15 callersMethodsetChunkInputBytesForTest
Override chunk input bytes for testing (0 = use default).
src/platforms/esp/32/drivers/lcd_spi/channel_driver_lcd_spi.h:73
↓ 15 callersMethodsetDiameter
src/fl/math/screenmap.cpp.hpp:512
↓ 15 callersFunctionsetInputValue
(id, value)
src/platforms/wasm/compiler/app.ts:360
↓ 15 callersFunctionticksToNs
* @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 callersMethodtoString
src/crgb.cpp.hpp:17
↓ 15 callersFunctionverifyRGBAt
Helper to verify output contains expected RGB bytes at offset
tests/fl/chipsets/encoders/ws2801.hpp:43
↓ 15 callersFunctionwriteBytePostWait
src/platforms/arm/stm32/fastspi_arm_stm32.h:162
↓ 15 callersFunctionwriteLutInputMux
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 callersFunction__clock_cycles
src/platforms/esp/32/core/clock_cycles.h:58
↓ 14 callersFunction_git
(args: list[str], cwd: Path)
ci/tests/test_clean_worktrees.py:31
↓ 14 callersFunctioncanUseWave3
src/fl/channels/wave3.cpp.hpp:24
↓ 14 callersMethodconvert
src/fl/math/ease.cpp.hpp:417
↓ 14 callersMethodcreate_test_file
Create a test file with specific content.
ci/tests/test_two_layer_fingerprint_cache.py:37
↓ 14 callersFunctiondefault_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 callersFunctiondelayMicroseconds
src/fl/system/delay.cpp.hpp:206
↓ 14 callersFunctionencodeP9813
src/fl/chipsets/encoders/p9813.h:33
↓ 14 callersFunctionexp2_fp
src/fl/gfx/gamma_lut.h:154
↓ 14 callersFunctionfabs
src/fl/math/math.h:509
↓ 14 callersFunctionfindPeakBin
tests/fl/audio/fft/fft.cpp:702
↓ 14 callersFunctionfl_spi_status_flags
Status accessors (main thread) */
src/platforms/shared/spi_bitbang/spi_isr_engine.cpp.hpp:81
↓ 14 callersMethodgenerateSamples
src/fl/audio/synth.cpp.hpp:174
↓ 14 callersMethodgetBassEnergy
src/fl/audio/detector/drop.cpp.hpp:109
↓ 14 callersMethodgetChannelCount
src/platforms/shared/mock/esp/32/drivers/rmt5_peripheral_mock.cpp.hpp:540
↓ 14 callersMethodgetMidEnergy
src/fl/audio/detector/drop.cpp.hpp:121
↓ 14 callersMethodgetProgress
src/fl/codec/jpeg.cpp.hpp:260
↓ 14 callersMethodgetTimestamp
src/fl/audio/audio_context.h:30
↓ 14 callersMethodgetTransmissionCount
src/platforms/stub/spi_8_stub.cpp.hpp:140
↓ 14 callersMethodgetTreble
src/fl/audio/audio_reactive.cpp.hpp:536
↓ 14 callersFunctionget_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 callersFunctiongrad
hash is 0..0xff, x is 0.12 fixed point returns *.12 fixed-point value
src/simplex.cpp.hpp:74
↓ 14 callersFunctiongrad8
src/noise.cpp.hpp:192
↓ 14 callersFunctionhd108GammaCorrect
@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 callersFunctionhighest_bit
src/fl/gfx/gamma_lut.h:71
↓ 14 callersFunctionhsv2rgb_rainbow
src/hsv2rgb.cpp.hpp:262
↓ 14 callersFunctioninject_time_provider
src/fl/stl/chrono.cpp.hpp:29
↓ 14 callersMethodisInDrawList
src/fl/channels/channel.cpp.hpp:757
↓ 14 callersMethodis_audio
src/fl/stl/json.h:251
↓ 14 callersMethodis_owning
src/fl/stl/basic_string.h:147
↓ 14 callersFunctionlog2_fp
src/fl/gfx/gamma_lut.h:110
↓ 14 callersFunctionmakeMix
Generate a multi-frequency audio::Sample (bass + mid + treble mixed)
tests/misc/vibe_mid_treb_dynamic_range.hpp:32
↓ 14 callersFunctionmakeWhiteNoise
Generate deterministic white noise using fl::fl_random with fixed seed
tests/fl/audio/test_helpers.h:323
↓ 14 callersFunctionmap8_to_16
src/fl/math/intmap.h:48
↓ 14 callersFunctionmemmove
src/fl/stl/cstring.cpp.hpp:120
↓ 14 callersFunctionmicros
src/fl/stl/chrono.cpp.hpp:80
↓ 14 callersMethodnormalized
src/fl/sensors/potentiometer.cpp.hpp:46
↓ 14 callersMethodprecision
tests/fl/audio/detector/downbeat.hpp:50
↓ 14 callersMethodreadBits
src/fl/codec/h264.cpp.hpp:23
↓ 14 callersMethodresize
src/fl/math/filter/moving_average_impl.h:42
↓ 14 callersFunctionrgb_2_rgbw
src/fl/gfx/rgbw.h:359
↓ 14 callersMethodset
src/fl/math/screenmap.cpp.hpp:504
↓ 14 callersMethodsetDrawBounds
src/fl/gfx/xypath.cpp.hpp:51
↓ 14 callersFunctionsetTestFileSystemRoot
Function to set test root path for stub platform
src/platforms/stub/fs_stub.cpp.hpp:14
↓ 14 callersMethodsetTimeSignature
src/fl/audio/detector/downbeat.cpp.hpp:158
↓ 14 callersMethodsetf
@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 callersMethodsize
Capacity
src/fl/stl/unordered_map_small.h:239
↓ 14 callersMethodtrigger
Reset the timestamp so it is ready() on next call
src/lib8tion.h:846
↓ 14 callersMethodunlock
src/platforms/arm/rp/mutex_rp.cpp.hpp:76
↓ 14 callersMethodvalue
src/fl/ui/slider.h:70
↓ 14 callersFunctionverifyLEDFrame
Helper: Verify RGB LED frame at specific offset (3 bytes)
tests/fl/chipsets/encoders/sm16716.hpp:31
↓ 14 callersMethodwriteWS2812
src/fl/chipsets/encoders/pixel_iterator.h:202
↓ 13 callersFunction_check
( content: str, path: str = "src/platforms/avr/test.h" )
ci/lint_cpp/test_is_header_include_checker.py:23
↓ 13 callersMethod_check
( self, content: str, path: str = "src/fl/test.h" )
ci/lint_cpp/test_optimized_checkers.py:136
↓ 13 callersFunction_extract_test_name
Extract a human-readable test name from a command
ci/util/test_runner.py:774
↓ 13 callersMethodadd_task
src/fl/task/scheduler.cpp.hpp:14
↓ 13 callersMethodbeginSd
src/fl/system/sd/file_system_sd.cpp.hpp:68
← previousnext →701–800 of 19,181, ranked by callers