 #include <SPI.h>
 #include <Ethernet.h>
 #include <ArtNode.h>
+
 #include "TeensyMAC.h"
-
-#define NUM_RGBW  144
+#include <EEPROM.h>
+
+#define VERSION_HI 0
+#define VERSION_LO 2
+
+#define NUM_RGBW  128*2
 #define NUM_RGB   (NUM_RGBW/4*3)
 #define PIN_RESET 9
 
+// ID of the settings block
+#define CONFIG_VERSION "ls1"
+
+// Tell it where to store your config data in EEPROM
+#define CONFIG_MEM_START 16
+#define CONFIG_START 17
+#define CONFIG_END 2
+
 EthernetUDP udp;
 byte buffer[600];
 
 CRGB leds1[NUM_RGB];
 CRGB leds2[NUM_RGB];
+CRGB leds3[NUM_RGB];
+CRGB leds4[NUM_RGB];
+
+bool locateMode = false;
 
 int oemCode = 0x0000; // OemUnkown
 

  0, 0,                                 // Net (0-127) and subnet (0-15)
  "VardeLED",                           // Short name
  "VardeLED",                           // Long name
  1,                                    // Number of ports
  {PortTypeDmx|PortTypeOutput, PortTypeDmx|PortTypeOutput, PortTypeDmx|PortTypeOutput, PortTypeDmx|PortTypeOutput}, // Port types
  {2, 3, 4, 5},                         // Port input universes (0-15)
  {5, 6, 7, 8}                          // Port output universes (0-15)
};

ArtNode node;
////////////////////////////////////////////////////////////

void setup() {
  
#ifdef PIN_RESET
  pinMode(PIN_RESET, OUTPUT);

  udp.endPacket();
}

