 CRGB leds[NUMLED];
 
 // Some useful global variables for stuff we want
-const uint16_t threshold = 500;
+const uint16_t threshold = 500; //This is totally arbitrary, will need some tuning.
 boolean triggered[] = {false, false, false, false};
 
 void setup() {


  // Interrupt for power control
  pinMode(POWER_INT, INPUT_PULLUP);
  attachInterrupt(digitalPinToInterrupt(POWER_INT), debounce_power, RISING);

}


          // So that we can visualize it on the test strip
          if (ch == 0) {
            fill_solid(leds, NUMLED, CRGB::Red);
            FastLED.show();
          }
          else if (ch == 1) {
            fill_solid(leds, NUMLED, CRGB::Blue);
            FastLED.show()
          }
          else if (ch == 2) {
            fill_solid(leds, NUMLED, CRGB::Green);
            FastLED.show();
          }
          else if (ch == 3) {
            fill_solid(leds, NUMLED, CRGB::White);
            FastLED.show();
          }
        }
      }
