 #include <RBL_nRF8001.h>
 
 #define PROTOCOL_MAJOR_VERSION   0 //
-#define PROTOCOL_MINOR_VERSION   0 //
+#define PROTOCOL_MINOR_VERSION   1 //
 #define PROTOCOL_BUGFIX_VERSION  2 // bugfix
 
 // Note: the blend micro uses pins 6 and 7 for bluetooth; the blend uses 8 / 9.  Adjust these as needed.
 // standard colors on the Shiftbrite cables are D: white, L: blue, E: green, C: yellow.
-#define DATA_PIN    5
+#define DATA_PIN    9
 #define LATCH_PIN  10
 #define ENABLE_PIN 11
 #define CLOCK_PIN  12
+// override the default REQN and RDYN (new for minor version 1)
+#define REQN		6
+#define RDYN 		7
 
 #define MAX_COLORS 20
 #define RED_IDX   0

          Serial.println("too many colors!");
          break;
        }
//        Serial.print("There are "); 
//        Serial.print((int)readCount); 
//        Serial.println(" colors");
        readColors(lightCount, readCount);
        lightCount += readCount;
      }

  }  
}

void readColors(int start, int readCount) {
  for (byte i = start; i < readCount + start; ++i) {
    colors[i][RED_IDX]   = ble_read();
    colors[i][GREEN_IDX] = ble_read();
    colors[i][BLUE_IDX]  = ble_read();
  }
}
void loop()
