     uint8_t   *data;
 
     target = packet[0];
-    if (target > NAX_NODES + 1)
-    {
-        uint8_t cls = target - (NAX_NODES + 1), i;
+    if (target > MAX_NODES + 1)
+    {
+        uint8_t cls = target - (MAX_NODES + 1), i;
 
         for(i = 0; i < NUM_CLASSES; i++)
             if (g_classes[i] == cls)

            {
                color_t col;

                g_random_seed = data[0];
                randomSeed(g_random_seed);

                col.c[0] = col.c[2] = 0;
                col.c[1] = 180;
                show_color(&col);
            }
            break;  


#include <avr/pgmspace.h>
#include "parse.h"

const uint8_t MAX_NODES = 120;
const uint8_t NUM_PIXELS = 4;
const uint8_t OUT_PIN = 2;
const uint8_t US_PER_TICK = 25;
