 #include "FastLED.h"
 
 //Tell it how many leds are in the strip. AndyMark's 2.5 meter strip has 80 leds
-#define NUM_LEDS 80
+#define NUM_LEDS 18
 // This is an array of leds. One item for each led in your strip.
 CRGB leds[NUM_LEDS];
 
-//CSK 3/17/2014 I moved these to pins that don't conflict with Ethernet functions 
-//in case you want to control LEDs via Ethernet.  
-//You can change the Data and Clock pins to whatever pins work for you.
+//CSK 3/17/2014 I moved these to pins that don't conflict with Ethernet functions in case you want to control LEDs via Ethernet
 #define DATA_PIN 3 //Green wire from AM-2640's power connector
 // Clock pin SPI
 #define CLOCK_PIN 4 //Blue wire from AM-2640's power connector

	// FastLED.addLeds<LPD8806, RGB>(leds, NUM_LEDS);

	//***This is the chipset in the AM-2640 LED strip***
	FastLED.addLeds<WS2801, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
	
	// FastLED.addLeds<SM16716, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
	// FastLED.addLeds<LPD8806, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
}

	for (int led_brightness = MAX_BRIGHTNESS; led_brightness > 10; led_brightness/=2)
	{
		FastLED.setBrightness(led_brightness);

		// Start by turning all pixels on:
		//for(int led_number = 0; led_number < NUM_LEDS; led_number++) leds[led_number] = color;
		//https://github.com/FastLED/FastLED/wiki/Controlling-leds
