Home
last modified time | relevance | path

Searched +full:t1h +full:- +full:t0h (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/dts/bindings/led_strip/
Dworldsemi,ws2812-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
7 Driver bindings for bit-banging a WS2812 or compatible LED strip.
11 or can be provided by setting the delay-txx properties in the device
17 type of LEDs used, consult the data-sheet for the precise timings.
20 +-------+ +---
22 | T0H | T0L |
24 ---+ +-----------------+
27 +---------------+ +---
29 | T1H | T1L |
31 ---+ +---------+
[all …]
Dworldsemi,ws2812-rpi_pico-pio.yaml2 # SPDX-License-Identifier: Apache-2.0
7 compatible: "worldsemi,ws2812-rpi_pico-pio"
9 include: pinctrl-device.yaml
12 bit-waveform:
15 This property defines the waveform for sending 1-bit data.
17 The T0 is equal to T0H in the datasheet.
19 The T1 is equal to (T1H-T0H) or (T0L-T1L) in the datasheet.
21 Code-0
22 +------+ +---
26 ---+ +-----------------+
[all …]
/Zephyr-latest/drivers/led_strip/
DKconfig.ws28124 # SPDX-License-Identifier: Apache-2.0
8 # https://wp.josh.com/2014/05/13/ws2812-neopixels-are-not-so-finicky-once-you-get-to-know-them/
33 # Only an Cortex-M inline assembly implementation for the nRF91, nRF51,
41 controlling with GPIO. The GPIO driver does bit-banging with inline
49 DT_CHOSEN_LED_STRIP := zephyr,led-strip
54 default $(dt_node_int_prop_int,$(DT_CHOSEN_LED_STRIP_PATH),delay-t1h) \
55 if $(dt_node_has_prop,$(DT_CHOSEN_LED_STRIP_PATH),delay-t1h)
56 default $(div,$(mul,700,$(dt_node_int_prop_int,/cpus/cpu@0,clock-frequency)),1000000000) \
57 if $(dt_node_has_prop,/cpus/cpu@0,clock-frequency)
64 default $(dt_node_int_prop_int,$(DT_CHOSEN_LED_STRIP_PATH),delay-t1l) \
[all …]