]> git.tnoah.ca Git - lora-radio.git/commitdiff
Fixed NeoPixel init on library version 1.10.6
authorMark Qvist <mark@unsigned.io>
Fri, 28 Oct 2022 09:14:51 +0000 (11:14 +0200)
committerMark Qvist <mark@unsigned.io>
Fri, 28 Oct 2022 09:14:51 +0000 (11:14 +0200)
Utilities.h

index 76e5c9e61dc17e021ea55786db73745959f6d41b..1c78b9b62e5364ebc58871e253abd09313c1a67e 100644 (file)
@@ -40,11 +40,16 @@ uint8_t boot_vector = 0x00;
        uint8_t npr = 0;
   uint8_t npg = 0;
   uint8_t npb = 0;
+  bool pixels_started = false;
   void npset(uint8_t r, uint8_t g, uint8_t b) {
+       if (pixels_started != true) {
+               pixels.begin();
+               pixels_started = true;
+       }
+
        if (r != npr || g != npg || b != npb) {
                npr = r; npg = g; npb = b;
                pixels.setPixelColor(0, pixels.Color(npr*NP_M, npg*NP_M, npb*NP_M));
-               // pixels.setPixelColor(0, pixels.Color(npr, npg, npb));
                pixels.show();
        }
   }