-
CONFIG_WS2812_STRIP_ONE_FRAME
¶
SPI frame to shift out to signal a one bit
Type: hex
Help¶
When shifted out at the configured clock frequency, this must generate a pulse whose width fits within the chipset specifications for T1H, and whose interpulse timing meets low times. It is recommended that the first and last bits in the frame be zero; this “encourages” SPI IPs to leave MOSI low between frames.
Defaults¶
- 0x7c if
WS2812_STRIP
&&LED_STRIP
Kconfig definition¶
At drivers/led_strip/Kconfig.ws2812:54
Included via Kconfig:10
→ Kconfig.zephyr:29
→ drivers/Kconfig:76
→ drivers/led_strip/Kconfig:46
Menu path: (top menu) → Device Drivers → LED strip drivers → Enable WS2812 (and compatible) LED strip driver
config WS2812_STRIP_ONE_FRAME hex prompt "SPI frame to shift out to signal a one bit" ifWS2812_STRIP
&&LED_STRIP
default 0x7c ifWS2812_STRIP
&&LED_STRIP
depends onWS2812_STRIP
&&LED_STRIP
help When shifted out at the configured clock frequency, this must generate a pulse whose width fits within the chipset specifications for T1H, and whose interpulse timing meets low times. It is recommended that the first and last bits in the frame be zero; this "encourages" SPI IPs to leave MOSI low between frames.
(Definitions include propagated dependencies, including from if’s and menus.)