nuttx/drivers/leds
Diego Herranz d9d649105d drivers/leds/ws2812: optimize reset bytes
It's not necessary to send a reset pulse after sending the RGB data
since the first thing that a new transmission does is sending the long
reset pulse. I have left 1 reset byte after the RGB data to keep some
padding given that the bits inside the byte are shifted by 1 bit although
I think it wouldn't be necessary either. But just in case.

This reduces the memory usage (you can easily save 60 bytes) and increases
the maximum refresh rate.
2020-12-10 20:39:08 -06:00
..
apa102.c boards/arm/stm32/common: devpath not long enough for apa102 and veml6070 2020-12-09 09:22:03 +01:00
Kconfig LED: Support for WS2812 led controller (aka Adafruit NeoPixel) 2020-09-16 10:35:56 -07:00
Make.defs LED: Support for WS2812 led controller (aka Adafruit NeoPixel) 2020-09-16 10:35:56 -07:00
max7219.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
ncp5623c.c drivers/leds/ncp5623c&pca9635pw: Fix nxstyle issues. 2020-06-12 17:51:23 -03:00
pca9635pw.c drivers/leds/ncp5623c&pca9635pw: Fix nxstyle issues. 2020-06-12 17:51:23 -03:00
rgbled.c Replace #include <semaphore.h> to #include <nuttx/semaphore.h> 2020-02-01 08:27:30 -06:00
userled_lower.c drivers/leds/userled_lower.c: Fix a syslog format 2020-11-22 19:01:05 -08:00
userled_upper.c drivers/leds/userled_upper.c: Fix a syslog foramt 2020-11-22 19:01:05 -08:00
ws2812.c drivers/leds/ws2812: optimize reset bytes 2020-12-10 20:39:08 -06:00