Skip to content
Snippets Groups Projects

ws2812: Fix first write making the first pixel green

Merged rahix requested to merge rahix/fix-green-neopixel into master
  1. Dec 29, 2019
    • rahix's avatar
      fix(ws2812): Fix first write making the first pixel green · 6fec4e00
      rahix authored
      
      The first epic_ws2812_write() call will set the first pixel to 0x008000
      (bright green).  This is caused by the GPIO line being pulled down on
      mode-setting (epic_gpio_set_pin_mode).  Wait before writing the values
      to reset the bus and thus properly set the pixels to the correct colors
      on first write.
      
      Signed-off-by: default avatarRahix <rahix@rahix.de>
      6fec4e00
Loading