 
 OctoWS2811 LEDS(num_led_per_output, displayMemory, drawingMemory, LEDconfig);
 #endif
+
 #ifdef _use_FastLED
+CRGB leds[num_led_per_output * NUM_OF_OUTPUTS];
 #endif
 
 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#include <Ethernet.h>
#include <ArtNode.h>
#include "ArtNetFrameExtension.h"
#include "OctoWS2811.h"

#include "TeensyMAC.h"
#include <EEPROM.h>

#define VERSION_HI 0
#define VERSION_LO 8

#define PIN_RESET 9

EthernetUDP udp;
uint8_t udp_buffer[600];

boolean locateMode = 0;
uint32_t portSyncFlag;
uint32_t portSyncFlagCheck = 0;
uint8_t syncFlag;

// variables for the node.report
float tempVal = 0;

  // Open ArtNet
  node = ArtNodeExtended(config, sizeof(udp_buffer), udp_buffer);

  #ifdef _use_octoWS2811
  LEDS.begin();
  LEDS.show();
  #endif
  #ifdef _use_FastLED
  FastLED.addLeds<LPD8806, 2, 6, RGB, DATA_RATE_KHZ(12)>(leds, num_led_per_output).setCorrection( UncorrectedColor );
  #if NUM_OF_OUTPUTS > 1
  FastLED.addLeds<LPD8806, 14, 20, RGB, DATA_RATE_KHZ(12)>(leds, num_led_per_output, num_led_per_output).setCorrection( UncorrectedColor );
  #endif
  #endif

  blink();

