Home
last modified time | relevance | path

Searched full:strip (Results 1 – 25 of 141) sorted by relevance

123456

/Zephyr-Core-3.5.0/samples/drivers/led_apa102/src/
Dmain.c22 * Number of RGB LEDs in the LED strip, adjust as needed.
56 const struct device *strip; in main() local
59 strip = DEVICE_DT_GET_ANY(apa_apa102); in main()
60 if (!strip) { in main()
61 LOG_ERR("LED strip device not found"); in main()
63 } else if (!device_is_ready(strip)) { in main()
64 LOG_ERR("LED strip device %s is not ready", strip->name); in main()
67 LOG_INF("Found LED strip device %s", strip->name); in main()
72 * down the strip until it reaches the end, then starts at the in main()
76 LOG_INF("Displaying pattern on strip"); in main()
[all …]
/Zephyr-Core-3.5.0/samples/drivers/led_lpd8806/src/
Dmain.c21 * Number of RGB LEDs in the LED strip, adjust as needed.
41 static const struct device *const strip = DEVICE_DT_GET_ANY(greeled_lpd8806); variable
58 if (!strip) { in main()
59 LOG_ERR("LED strip device not found"); in main()
61 } else if (!device_is_ready(strip)) { in main()
62 LOG_INF("LED strip device %s is not ready", strip->name); in main()
65 LOG_INF("Found LED strip device %s", strip->name); in main()
69 * down the strip until it reaches the end, then starts at the in main()
72 LOG_INF("Displaying pattern on strip"); in main()
79 led_strip_update_rgb(strip, strip_colors, STRIP_NUM_LEDS); in main()
/Zephyr-Core-3.5.0/include/zephyr/drivers/
Dled_strip.h19 * @brief LED Strip Interface
20 * @defgroup led_strip_interface LED Strip Interface
35 * Individual strip drivers may ignore lower-order bits if their
56 * @brief Callback API for updating an RGB LED strip
75 * @brief LED strip driver API
77 * This is the mandatory API any LED strip driver needs to expose.
85 * @brief Update an LED strip made of RGB pixels
90 * This routine immediately updates the strip display according to the
93 * @param dev LED strip device
109 * @brief Update an LED strip on a per-channel basis.
[all …]
/Zephyr-Core-3.5.0/drivers/led_strip/
DKconfig1 # Top-level configuration file for LED strip drivers.
8 bool "Light-Emitting Diode (LED) strip drivers"
10 Include LED strip drivers in the system configuration.
15 module-str = LED strip
19 int "LED strip initialization priority"
22 System initialization priority for LED strip drivers.
DKconfig.tlc59716 bool "TLC5971 (and compatible) LED strip driver"
9 Enable LED strip driver for daisy chains of TLC5971-ish devices
DKconfig.apa1028 bool "APA102 SPI LED strip driver"
12 Enable the LED strip driver for a chain of APA102 RGB LEDs.
DKconfig.lpd880x5 bool "LPD880x SPI LED strip driver"
8 Enable LED strip driver for daisy chains of LPD880x
DKconfig.ws281211 bool "WS2812 (and compatible) LED strip driver"
14 Enable LED strip driver for daisy chains of WS2812-ish (or WS2812B,
/Zephyr-Core-3.5.0/samples/drivers/led_lpd8806/
DREADME.rst2 :name: LPD880x LED strip
5 Control an LED strip using an LPD880x-compatible driver chip.
11 strip driver, for controlling LED strips using LPD8803, LPD8806, and
20 - LED strip using LPD8806 or compatible, such as `these strips from AdaFruit`_.
31 #. Ensure your Zephyr board, the 5V power supply, and the LED strip
34 pin of the first LPD8806 IC in the strip.
36 pin of the first LPD8806 IC in the strip.
37 #. Connect the 5V power supply pin to the 5V input of the LED strip.
59 #. Set the number of LEDs in your strip in the application sources.
62 meter of the AdaFruit strip.
[all …]
/Zephyr-Core-3.5.0/samples/drivers/led_ws2812/src/
Dmain.c36 static const struct device *const strip = DEVICE_DT_GET(STRIP_NODE); variable
43 if (device_is_ready(strip)) { in main()
44 LOG_INF("Found LED strip device %s", strip->name); in main()
46 LOG_ERR("LED strip device %s is not ready", strip->name); in main()
50 LOG_INF("Displaying pattern on strip"); in main()
54 rc = led_strip_update_rgb(strip, pixels, STRIP_NUM_PIXELS); in main()
57 LOG_ERR("couldn't update strip: %d", rc); in main()
/Zephyr-Core-3.5.0/samples/drivers/led_apa102/
DREADME.rst2 :name: APA102 LED strip
5 Control an LED strip using an APA102, Adafruit DotStar, or compatible driver chip.
11 strip driver, for controlling LED strips using APA102, Adafruit DotStar,
20 - LED strip using APA102 or compatible, such as the any `Dotstar product
32 #. Ensure your Zephyr board, the 5V power supply, and the LED strip
35 pin of the first APA102 IC in the strip.
37 pin of the first APA102 IC in the strip.
38 #. Connect the 5V power supply pin to the 5V input of the LED strip.
69 #. Set the number of LEDs in your strip in the application sources.
90 [general] [INF] main: Found LED strip device APA102
/Zephyr-Core-3.5.0/samples/drivers/led_ws2812/
DREADME.rst2 :name: WS2812 LED strip
5 Control an LED strip using a WS2812 (or compatible) driver chip.
11 strip driver, for controlling LED strips using WS2812, WS2812b,
20 - LED strip using WS2812 or compatible, such as the `NeoPixel Ring 12
26 - LED power strip supply. It's fine to power the LED strip off of your board's
33 #. Ensure your Zephyr board, and the LED strip share a common ground.
34 #. Connect the LED strip control pin (either I2S SDOUT, SPI MOSI or GPIO) from
35 your board to the data input pin of the first WS2812 IC in the strip.
36 #. Power the LED strip at an I/O level compatible with the control pin signals.
62 - create a ``led-strip`` :ref:`devicetree alias <dt-alias-chosen>`, which refers
[all …]
/Zephyr-Core-3.5.0/cmake/bintools/gnu/
Dtarget_bintools.cmake76 # - strip: Name of command for stripping symbols
77 # In this implementation `strip` is used
80 # strip_flag_all : --strip-all
81 # strip_flag_debug : --strip-debug
82 # strip_flag_dwo : --strip-dwo
83 # strip_flag_infile : empty, strip doesn't take arguments for input file
86 # This is using strip from bintools.
89 # Any flag the strip command requires for processing
93 set_property(TARGET bintools PROPERTY strip_flag_all --strip-all)
94 set_property(TARGET bintools PROPERTY strip_flag_debug --strip-debug)
[all …]
/Zephyr-Core-3.5.0/cmake/bintools/llvm/
Dtarget_bintools.cmake86 # - strip: Name of command for stripping symbols
87 # In this implementation `strip` is used
90 # strip_flag_all : --strip-all
91 # strip_flag_debug : --strip-debug
92 # strip_flag_dwo : --strip-dwo
93 # strip_flag_infile : empty, strip doesn't take arguments for input file
96 # This is using strip from bintools.
99 # Any flag the strip command requires for processing
103 set_property(TARGET bintools PROPERTY strip_flag_all --strip-all)
104 set_property(TARGET bintools PROPERTY strip_flag_debug --strip-debug)
[all …]
/Zephyr-Core-3.5.0/include/zephyr/drivers/led_strip/
Dtlc5971.h16 * @brief Set the global brightness control levels for the tlc5971 strip.
18 * change will take effect on next update of the led strip
20 * @param dev LED strip device
/Zephyr-Core-3.5.0/dts/bindings/led_strip/
Dworldsemi,ws2812-gpio.yaml5 Worldsemi WS2812 LED strip, GPIO binding
7 Driver bindings for bit-banging a WS2812 or compatible LED strip.
Dworldsemi,ws2812-i2s.yaml5 Worldsemi WS2812 LED strip, I2S binding
8 strip with an I2S master.
Dworldsemi,ws2812-spi.yaml5 Worldsemi WS2812 LED strip, SPI binding
8 strip with a SPI master.
Dapa,apa102.yaml1 description: APA102 SPI LED strip
/Zephyr-Core-3.5.0/doc/hardware/peripherals/
Dled.rst10 strip form.
28 LED Strip
/Zephyr-Core-3.5.0/cmake/bintools/
Dbintools_template.cmake13 # - strip : Tool for symbol stripping
68 # elfconvert_flag_strip_debug : Flag that is used to strip debug symbols when converting
103 # - strip: Name of command for stripping symbols
104 # For GNU binary utilities this is strip
105 # strip_flag : Flags that must always be applied when calling strip command
106 # strip_flag_final : Flags that must always be applied last at the strip command
158 # strip command for stripping symbols
159 set_property(TARGET bintools PROPERTY strip_command ${CMAKE_COMMAND} -E echo "strip ${COMMAND_NOT_S…
/Zephyr-Core-3.5.0/doc/_extensions/zephyr/
Dlink-roles.py32 return output.strip().decode("utf-8")
70 module = module_match.group(1).strip()
71 link = module_match.group(2).strip()
/Zephyr-Core-3.5.0/cmake/bintools/arcmwdt/
Dtarget_bintools.cmake82 # - strip: Name of command for stripping symbols
92 # This is using strip from bintools.
95 # Any flag the strip command requires for processing
/Zephyr-Core-3.5.0/cmake/bintools/armclang/
Delfconvert_command.cmake11 set(obj_copy_strip "--strip=all")
13 set(obj_copy_strip "--strip=debug")
/Zephyr-Core-3.5.0/tests/boot/with_mcumgr/pytest/
Dutils.py23 logger.debug('Found matching key: %s' % line.strip())
24 return m.group(1).strip('"\'')

123456