From 2a83b9da20e25bb2a536d83b61b47e594b918cb3 Mon Sep 17 00:00:00 2001 From: ladyada Date: Sat, 1 Dec 2018 01:23:33 -0500 Subject: [PATCH] kinder neopixel error --- src/adafruit_blinka/microcontroller/raspi_23/neopixel.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/adafruit_blinka/microcontroller/raspi_23/neopixel.py b/src/adafruit_blinka/microcontroller/raspi_23/neopixel.py index 3a92c60..3993cee 100644 --- a/src/adafruit_blinka/microcontroller/raspi_23/neopixel.py +++ b/src/adafruit_blinka/microcontroller/raspi_23/neopixel.py @@ -59,6 +59,8 @@ def neopixel_write(gpio, buf): resp = ws.ws2811_init(_led_strip) if resp != ws.WS2811_SUCCESS: + if resp == -5: + raise RuntimeError("NeoPixel support requires running with sudo, please try again!") message = ws.ws2811_get_return_t_str(resp) raise RuntimeError('ws2811_init failed with code {0} ({1})'.format(resp, message)) atexit.register(neopixel_cleanup) -- 2.49.0