X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/e8e07c13c85ef6f7d68691e93d7f6f5a749cd076..2a83b9da20e25bb2a536d83b61b47e594b918cb3:/src/adafruit_blinka/microcontroller/raspi_23/neopixel.py 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)