 #include <SoftwareSerial.h>
 
-// ATtiny settings: ATtiny85 @16MHz (internal PLL; 4.3 V BOD), burn bootloader
+// ATtiny settings: ATtiny85 @8MHz (internal oscillator; BOD disabled), burn bootloader
 
 SoftwareSerial btSerial(3, 2); // TX, RX
 
 // Global
-String BUFFER = "";
-char DELIMETER = ':';
-int BUT = 2;
+int BUTT = 2;
 int BUTT_STATE = 0;
 int TIME_START = 0;
 int REDPIN = 0;

  }
}

// pulse - pulse an RGB LED
// params:
//   looper: int - amount of times pulse the LED
//   time: int - time for the delay between on/off
//   red: int - red 
//   gre: int - green
//   blu: int - blue
void pulseRGB(int looper, int time, int red, int gre, int blu) {
  int DELAY = 1;
  if(time == 500) {
    DELAY = 8;

  else if(time == 50) {
    DELAY = 1;
  }
  for(int i=0; i<numb; i++) {
    for(int j=0; j<255; j++) {
      if(j <= R) {
        analogWrite(REDPIN, j);
      }
      if(j <= G) {
        analogWrite(GREPIN, j);
      }
      if(j <= B) {
        analogWrite(BLUPIN, j);
      }
      if(j <= 55) {
        delay(DELAY);
      }
      delay(DELAY);
    }
    for(int k=255; k>=0; k--) {
      if(k <= R) {
        analogWrite(REDPIN, k);
      }
      if(k <= G) {
        analogWrite(GREPIN, k);
      }
      if(k <= B) {
        analogWrite(BLUPIN, k);
      }
      delay(DELAY);
    }
    delay(100);
  }
}

// onRGB - turns on an RGB LED
void onRGB() {
  analogWrite(REDPIN, R);
  analogWrite(GREPIN, G);
  analogWrite(BLUPIN, B);
}

// offRGB - turns off an RGB LED
void offRGB() {
  analogWrite(REDPIN, 0);
  analogWrite(GREPIN, 0);
  analogWrite(BLUPIN, 0);
}

